Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shahin8r/iptv
A simple CLI IPTV player for M3U playlists with fuzzy finding in the terminal.
https://github.com/shahin8r/iptv
Last synced: 3 days ago
JSON representation
A simple CLI IPTV player for M3U playlists with fuzzy finding in the terminal.
- Host: GitHub
- URL: https://github.com/shahin8r/iptv
- Owner: shahin8r
- License: gpl-3.0
- Created: 2023-03-18T22:39:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-04-13T14:59:58.000Z (over 1 year ago)
- Last Synced: 2024-08-02T01:17:38.328Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 232
- Watchers: 10
- Forks: 18
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rainmana - shahin8r/iptv - A simple CLI IPTV player for M3U playlists with fuzzy finding in the terminal. (Shell)
README
# iptv
`iptv` is a CLI IPTV player for M3U playlists with fuzzy finding, right in your terminal.![iptv](https://user-images.githubusercontent.com/4785263/228887981-3efb80a9-e40d-4076-b234-8fa737527018.gif)
The playlist will be updated once a day whenever you run `iptv`.
## Dependencies
- [curl](https://github.com/curl/curl)
- [fzf](https://github.com/junegunn/fzf)
- [mpv](https://github.com/mpv-player/mpv)All dependencies can be installed with your package manager.
## Installation
```
sudo wget https://raw.githubusercontent.com/shahin8r/iptv/master/iptv -qO /usr/local/bin/iptv && sudo chmod +x /usr/local/bin/iptv
```Run `iptv` with your playlist URL to load all the channels (only needed on first run).
```
iptv https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8
```## Usage
Run `iptv`.