#(200923):
ITV: Subtitles are now part of the manifest and properly converted to SRT
CTV: Fixed error where some movie titles had different hubs
TUBI: Removed hardcoding for subtitles since many titles dont have any
#(180923):
CTV: Changed subtitles from VTT to SRT
ITV: Fixed attribute errors in some python versions
Minor maintenance
- Movies & TV-series
- Episode selection and batch options
- Quality selection
- Automatic PSSH, manifest, and key retreival
- Local and remote CDM options
- Config file with settings for download path, file format, subtitle options etc.
(Premium content on any service is not supported)
ROKU: 1080p, DD5.1
CTV: 1080p, DD5.1
ALL4: 1080p, AAC2.0
UKTV: 1080p, AAC2.0
STV: 1080p, AAC2.0
CRKL: 1080p, AAC2.0
ITV: 720p, AAC2.0
TUBI: 720p, AAC2.0
PLUTO: 720p, AAC2.0
-
- Valid L3 CDM (blob and key) not included
- Install Python (check 'Add to PATH' if on Windows)
- Place pywidevine folder inside Freevine folder
- Place N_m3u8DL-RE, ffmpeg, mkvmerge, mp4decrypt inside Freevine folder OR add to PATH
- Install necessary Python modules:
pip install -r requirements.txt
python freevine.py --help (READ THIS!)
Examples:
python freevine.py --episode S01E01 URL
python freevine.py --episode S01E01-S01E10 URL
python freevine.py --episode S01E01,S03E12,S05E03 URL
python freevine.py --quality 720p --season S01 URL
python freevine.py --remote --season S01 URL
python freevine.py --titles URL
It's still in early beta. Expect bugs here and there
Free streaming services are known for having gaps in their library and odd labels
It's highly recommended to view available episodes with --titles before downloading