SubDownloader is a Free Open-Source tool written in Python for automatic download/upload of subtitles for video files. It uses some smart hashing algorithms to work fast.
- Python: version 3.5+.
- pyQt5: Python Qt5 bindings (graphical interface)
- This package requires Qt
- Python packages:
- pymediainfo: replaces python-kaa-metadata in Python 3, needs mediaInfo version 2.1.6 or higher
- langdetect: language detection of subtitles by their contents
- argcomplete: Bash tab completion for argparse
pyrcc5are needed to generate the gui from the interface description, these tools may be in devel package
Running the program
$ ./subdownloader.py -g
$ ./subdownloader.py -c
$ ./subdownloader.py -h
Install Nautilus extension
ln -s $PATHTOSUBDOWNLOADER/subdownloader-nautilus/subdownloader_nautilus.py ~/.local/share/nautilus-python/extensions/
subdownloader needs to be in the
$PATH environment variable.
The original developers of the subdownloader program.
SubDownloader is licensed under GPL v3