"Stream any movie in seconds. Either search for a movie or select from the current top 100 movies from The Pirate Bay!"
-
python3
-
npm and nodejs (can be installed using nvm)
-
webtorrent-cli
sudo npm install webtorrent-cli -g
git clone https://github.com/NorthOC/basedflix
cd basedflix
./install.sh
What this will do is simple:
- Install dependencies
- Create a virtual Python environment
venv
- Install from
requirements.txt
to the virtual environment - Create a symlink
/usr/local/bin/basedflix
That is it! You can launch the program now by typing basedflix
in your terminal.
Use a vpn if your country has very strict laws on torrenting!
Player (CLI command) | Player name | Install via apt package manager |
---|---|---|
airplay | Apple TV | |
chromecast | Chromecast | |
dlna | DLNA | |
mplayer | mplayer | sudo apt install mplayer |
mpv | MPV | sudo apt install mpv |
omx | OMX | |
vlc | VLC | sudo apt install vlc |
iina | IINA | |
smplayer | SMPlayer | sudo apt install smplayer |
xbmc | XBMC |
GUI version only supports mpv and vlc.
Sometimes the movie comes with subtitles. However, if there are no subtitles, you can find some on the web and upload the .srt file to the media player.