Skip to content

sdtechz/Auto-Subliminal

 
 

Repository files navigation

Auto-Subliminal

Thank you for choosing Auto-Subliminal! The automated python subtitle downloader.

This is a modified version of the discontinued Auto-Sub Alpha 0.5.8 project (https://code.google.com/p/auto-sub/). It makes use of Subliminal (https://github.com/Diaoul/subliminal) for checking and downloading subtitles.

What it does:

  • Easy and straightforward script that scans your TV and MOVIE contents
  • If no SUBTITLE is found (externally or internally) it will attempt to download one by using Subliminal
  • Subliminal will attempt to match the correct version of the subtitle with the file located on the disk
  • Once every day it will do a full rescan of your local content
  • Support to search/save/delete a subtitle individually
  • Support to play a video remotely (need to register a custom protocol handler on your remote machine)

What it uses (see libraries.txt for versions):

  • babelfish
  • beautifulsoup4
  • charade
  • chardet
  • cheetah
  • cherrypy
  • click
  • dogpile.cache
  • dogpile.core
  • enum34
  • enzyme
  • gitpython
  • gitdb
  • growl
  • guessit
  • html5lib
  • httplib2
  • imdbpy
  • oauth2
  • pbr
  • pushbullet
  • pynma
  • pynmwp
  • pysrt
  • pythontwitter
  • python-dateutil
  • pyxdg
  • requests
  • simplejson
  • six
  • smmap
  • stevedore
  • subliminal
  • tvdb_api
  • websocket-client

How to use:

  • Install python
  • Install python cheetah package manually or use the installer from Auto-Subliminal (python setup.py install)
  • Start the script: " python AutoSubliminal.py "
  • A web browser should now open
  • Go to the config page, check the settings, make sure you set at least:
    • Path: Should point to the location where AutoSubliminal.py is located
    • Video paths: Should point to your root series and/or movies folder(s)
  • Restart Auto-Subliminal

Enjoy your subtitles!

About

Auto-Subliminal, the automated subliminal subtitle downloader

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 87.0%
  • JavaScript 10.9%
  • C 1.5%
  • Other 0.6%