A video on demand downloader for IPTV providers that provide an M3U file.
394
Copy a M3U file with series contents into the same directory as the script. The default name is "download.m3u".
A valid M3U file should be structured as follows.
#EXTINF:-1 xui-id="schnuff" tvg-id="" tvg-name="Das A-Team (1983) S01 E01" tvg-logo="https://image.tmdb.org/t/p/w185/uTTSBv371TYv8ZC8lWHsBnhrzQk.jpg" group-title="DE",Das A-Team (1983) S01 E01 http://vod.xyz:8080/series/234556/dfgtjh/3456.mkv
#EXTINF:-1 xui-id="schnuff" tvg-id="" tvg-name="Das A-Team (1983) S01 E02" tvg-logo="https://image.tmdb.org/t/p/w185/bqpjL3avru23SW2q1Ox1Cgh0jZt.jpg" group-title="DE,Das A-Team (1983) S01 E02 http://vod.xyz:8080/series/234556/dfgtjh/3457.mkv
#EXTINF:-1 xui-id="schnuff" tvg-id="" tvg-name="Das A-Team (1983) S01 E03" tvg-logo="https://image.tmdb.org/t/p/w185/pvunqB6X6WgEdjhRQDurYAq9iE.jpg" group-title="DE",Das A-Team (1983) S01 E03 http://vod.xyz:8080/series/234556/dfgtjh/3458.mkv
Version 1.0 was only for movies.
Since version 1.1 you can choose between movie or series:
docker run --name vod-downloader -e SCRIPT_TYPE=movies \
-v /path/to/download.m3u:/app/download.m3u \
-v /path/to/download:/downloads
carnyc/vod-downloader:latest
docker run --name vod-downloader -e SCRIPT_TYPE=series \
-v /path/to/download.m3u:/app/download.m3u \
-v /path/to/download:/downloads
carnyc/vod-downloader:latest
my code on github.com
Content type
Image
Digest
sha256:ef321cad7…
Size
47.9 MB
Last updated
over 1 year ago
docker pull carnyc/vod-downloader