Skip to content

moviefetch: a simple program to search and download for movies from websites like 1337x and then stream them

License

Notifications You must be signed in to change notification settings

MD5-Hashm/moviefetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MovieFetch

Disclaimer

  • I am NOT responisble for any legal issues or other you encounter with using this program... This program MAY list copyrighted material that could be illegal to download in your country...
  • This program is in a pre-release stage so expect bugs and other issues...

Intro

Movie fetch is a project of mine written in go to search for and then fetch movies from torrent sites. When you search for movies it will find the year of the movie and search for the prefereed quality (specified in the config file) and result in very accurate searches. This program will then download the torrent and when its playable will play with your specified player (config file again).

Stability / Testing

This program has tested with:

  • VLC on WINDOWS
  • QUICKTIME on MACOS

There is no garentee that other combinations will work but im hoping to test more soon. For now I would recommend using these programs to play the movies.

Prequisites

  • Go (To build from source)
  • One of the following media players 'vlc', 'mpv', or 'quicktime' (MacOS version of Quicktime is the only one supported)

Setup

  1. Download a prebuilt binary or build from source.
  2. Create a config.toml with your settings (see config.toml.example included in download) you can get an api key from tmdb or just use mine as its not rate limited.
  3. Run the binary! (or run the binary with your movie name as an argument (I have not released this feature yet in the precompiled bins but you can build from source for this))

To do

  • [ ] Tv Show support
  • [ ] Edit Searches
  • [ ] Add more torrent sites
  • [ ] Add more media players
  • [ ] Add a gui (Long term)

My Trello Board (Updated more frequently + more stuff)

External Packages:

Big thanks to:

clearscreen | GeistInDerSH

govalidator | asaskevich

rain | cenkalti

color | fatih

go-toml | pelletier

License

MIT