SubDownloader is a Free Open-Source tool written in PYTHON for automatic download/upload subtitles for videofiles (DIVX,MPEG,AVI,etc) and DVD's using fast hashing.
Project description
SubDownloader
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.
Dependencies
Required:
- Python: version 3.5+.
- pyQt5: Python Qt5 bindings (graphical interface)
- This package requires Qt
- Python packages:
- argparse: parsing command line options (standard since Python 3.2)
- python-progressbar: command line interface
Optional:
- 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
Build dependencies
- python3-qt:
pyuic5
andpyrcc5
are needed to generate the gui from the interface description, these tools may be in devel package
Running the program
Graphical Interface
$ ./subdownloader.py -g
Command Line
$ ./subdownloader.py -c
Help
$ ./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.
Credits
The original developers of the subdownloader program.
License
SubDownloader is licensed under GPL v3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
subdownloader-2.1.0.tar.gz
(1.0 MB
view details)
Built Distribution
File details
Details for the file subdownloader-2.1.0.tar.gz
.
File metadata
- Download URL: subdownloader-2.1.0.tar.gz
- Upload date:
- Size: 1.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47f1508f679ca85adc9298950f5921dd8c027fcbd66a7d7c27cec662fb7f49a4 |
|
MD5 | fb286e8b235f23619c110f8b494e18d5 |
|
BLAKE2b-256 | 82ab1cb7bd12084362802b594e20b33612e6827e87b11afbf304320ac0ff2bb3 |
File details
Details for the file subdownloader-2.1.0-py3-none-any.whl
.
File metadata
- Download URL: subdownloader-2.1.0-py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 794ebabf7e1a9ef2b8f8c62c2d8a9e1d9481d50fda46221ae2931b00d6aad6f6 |
|
MD5 | 9fab895977dec2da9290e6dd7162b92f |
|
BLAKE2b-256 | e066e13ad53d36416ef9ecec52880e965492d195bd2d4684318101aaa4096786 |