изтегляне на поточно видео HLS със скрипт – за линукс

сайт на проекта
(тествано на 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

Add This! Blinkbits Blinklist Blogmarks BlogMemes BlueDot BlogLines co.mments Connotea del.icio.us de.lirio.us Digg Diigo DZone Facebook FeedMeLinks Folkd.com Fleck Furl Google Google Reader icio.de IndianPad Leonaut LinkaGoGo Linkarena Linkter Magnolia Mister Wong MyShare Ask.com MyStuff Ask.com Yahoo! MyWeb Netscape Netvouz Newsgator Newsvine Oneview.de RawSugar reddit Rojo Segnalo Shadows Simpy SlashDot Smarking Sphere Spurl Startaid StumbleUpon TailRank Technorati ThisNext yigg.de Webnews.de ReadMe.ru Dobavi.com Dao.bg Lubimi.com Ping.bg Pipe.bg Svejo.net Web-bg.com Plugin by Dichev.com

Reply

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните ви за коментари.