pyBox catalogues your movie collection automatically once a .torrent file is being downloaded. The imdb link is automatically detected through AI. pyBox has a customizeable multithreaded feeder to Extract .torrent file from you favorite torrent sites. Various user friendly reports allow you to query it's movie database.
pyBox features:
Fast multi-threaded feeder
feeder.py: The feeder extracts .torrents from web sites automatically through a scheduled task , filters .torrents by exclusion rules and launch the .torrent automatically in uTorrent. Once the .torrent is launched we will Detect from the content what is the movie or content that is being downloaded and created automatically the movie folder with IMDB movie information. This allows to quickly make a call if we already have this movie or that it is not good enough to keep.
The feeder is SMART to not allow the disk to go full. It checks that there is at least 1GB free disk space so it can launch decompression jobs, etc. If the disk is full the .torrent launching is skipped.
AutoRAR content decompressor
decompressor.py: The decompressor will scan for the new downloaded content and then decompress ZIP/RAR files from the content folder It will delete non essential files from the content folder. The Target is to only have a .avi/.divx file that can then be playedback locally or remotely.
IMDB content parser
pyBOX uses IMDB to extract movie information to populate it's own database. It support unicode character sets to handle foreign movie descriptions.
movieposterdb integration
When a movie has been identified pyBox automatically finds the most suitable poster from movieposterdb with the right poster size and language.
Tight uTorrent integration
If a movie that is being downloaded gets deleted in pyBox an http command is send to uTorrent to delete the .torrent that is being downloaded. We also show the estimated time of arrival of when a .torrent will be completely downloaded.
Pretty movie reports.