Як завантажити потік m3u8 на локальний HD в OS X?


25

Файл, про який йде мова, виглядає приблизно так:

http: // website.com/somenumbers/somenumbers/somename.ts.m3u8

Розглянутий файл - це не прямий ефір. Це запис.

Я намагався використовувати бібліотеку ffmpeg за допомогою різних команд, але отриманий файл або не завантажувався взагалі через "пошкоджену" помилку, або був завантажений, але був сильно пошкоджений.


Я припускаю , що ви пробували FFmpeg -i "[URL]" Vid.ts
Tetsujin

1
або, можливо, краще ffmpeg -i [url] -c скопіювати filename.mkv
Tetsujin

Відповіді:


45

Ви можете використовувати FFmpeg для цього.

Наприклад:

$ ffmpeg -user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/537.86.7" -i http://185.38.12.60/sec/1503173737/363333397f6b65370bfc740ca4dea8c3f8dd2a93419f7748/ivs/12/b1/2ec5e15ba2a6/hls/tracks-4,5/index.m3u8 -c copy pd.mkv

Агент користувача - важливий ключ для багатьох інтернет-кінотеатрів.


3
За умови, що список відтворення має різні якості відео, яка якість відео скопіюється у файл .mkv за допомогою такої команди? Є спосіб з ffmpeg вибрати роздільну здатність потоку?
користувач74513
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.