Skip to content

🍿 Stream any movie in seconds! (Many media players supported) 🍿

License

Notifications You must be signed in to change notification settings

NorthOC/basedflix

Repository files navigation

Basedflix

"Stream any movie in seconds. Either search for a movie or select from the current top 100 movies from The Pirate Bay!"

Dependencies:

  1. python3

  2. npm and nodejs (can be installed using nvm)

  3. webtorrent-cli

sudo npm install webtorrent-cli -g

Quick install

git clone https://github.com/NorthOC/basedflix
cd basedflix
./install.sh

What this will do is simple:

  1. Install dependencies
  2. Create a virtual Python environment venv
  3. Install from requirements.txt to the virtual environment
  4. Create a symlink /usr/local/bin/basedflix

That is it! You can launch the program now by typing basedflix in your terminal.

Important Note

Use a vpn if your country has very strict laws on torrenting!

Supported Video players

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.

Subtitles

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.

Screenshots

Top 100

Batman

About

🍿 Stream any movie in seconds! (Many media players supported) 🍿

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published