сайт на проекта
(тествано на Linux Mint 21.3 Cinnamon в конзолата)
Първото най-важно нещо е да намерите линка на видеото, той ще завършва на m3u8 и вероятно ще бъде вмъкнат в плеар, който пък ще е във собствен фрейм, вграден във страницата. Най-лесно става с приставката Video DownloadHelper, но има и други..копирате URL и го запазвате. Следвайте следните стъпки:
инсталира се пакета ffmpeg
sudo apt install -y ffmpeg
инсталира се пакета python3-pip
sudo apt install python3-pip
вече може да се монтира m3u8downloader
pip install --user m3u8downloader
За работа се уверете, че изходящата папка Downloads е създадена!
Прост пример:
downloadm3u8 -o ~/Downloads/252525.mp4 https://example.com/path/to/252525.m3u8
~/.local/bin/downloadm3u8 -o ~/Downloads/252525.mp4 https://example.com/path/to/252525.m3u8
по-сложни конфигурации могат да се постигнат със следните команди:
usage: m3u8downloader [-h] [--user-agent USER_AGENT] [--origin ORIGIN] [--version]
[--debug] --output OUTPUT [--tempdir TEMPDIR] [--concurrency N]
URL
download video at m3u8 url
positional arguments:
URL the m3u8 url
optional arguments:
-h, –help show this help message and exit
–user-agent USER_AGENT
specify User-Agent header for HTTP requests
–origin ORIGIN specify Origin header for HTTP requests
–version show program’s version number and exit
–debug enable debug log
–output OUTPUT, -o OUTPUT
output video filename, e.g. ~/Downloads/foo.mp4
–tempdir TEMPDIR temp dir, used to store .ts files before combing them into mp4
–concurrency N, -c N
number of fragments to download at a time