A Python package for scraping and downloading subtitles from iTunes movie pages.
Project description
iSubRip
A Python package for scraping and downloading subtitles from iTunes movie pages.
Latest version: 2.3.1 (changelog)
Requirements
- Python 3.7+
Installation
PyPI (Recommended)
python3 -m pip install isubrip
Git Source Code
python3 -m pip install -e git+https://github.com/MichaelYochpaz/iSubRip.git#egg=isubrip
Usage
isubrip <iTunes movie URL> [iTunes movie URL...]
Configuration
It's possible to configure different options and enable / disable different features using a TOML config file.
A config file will be looked for in one of the following paths according to OS:
Windows: %AppData%/iSubRip/config.toml
Linux: $XDG_CONFIG_HOME/iSubRip/config.toml
MacOS: ~/Library/Application Support/isubrip/config.toml
Example Config:
[downloads]
folder = "C:\\iTunes-Subtitles"
format = "srt"
languages = ["en-US"]
zip = false
[subtitles]
fix-rtl = true
A complete config with all the available options and explanations for each configuration can be found here
Notes
- All settings are optional. Not specifying a setting will result in using the default value (set in the
default_config.toml
file). - If running on a Linux machine and
XDG_CONFIG_HOME
is not set, the value ofXDG_CONFIG_HOME
will default to~/.config
.
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.