Как скачать видео .m3u8 со строкой запроса и EXT-X-KEY?
1821
Mr.Joe
Расположение m3u8
файла
720.key
В
если я использую, ffmpeg -i "https://hls2.videos.sproutvideo.com/4c6...../b24db8.../video/720.m3u8?Policy=eyJTd....._&Signature=S7pry.....__&Key-Pair-Id=APKA..... -c copy 01.ts
чтобы загрузить список воспроизведения. Получит HTTP error 403 Forbidden
для своего key
и ts
файла
[https @ 000000000364d8c0] HTTP error 403 Forbidden Unable to open key file https://hls2.videos.sproutvideo.com/4c6...../b24db8.../video/720.key [hls,applehttp @ 00000000005ec180] Opening 'crypto+https://hls2.videos.sproutvideo.com/4c6...../b24db8.../video/720_00000.ts' for rea ding [https @ 000000000364cc80] HTTP error 403 Forbidden [crypto @ 0000000003695dc0] Unable to open resource: https://hls2.videos.sproutvideo.com/4c6...../b24db8.../video/720_00000.ts [hls,applehttp @ 00000000005ec180] Failed to open segment 0 of playlist 0 [hls,applehttp @ 00000000005ec180] Opening 'crypto+https://hls2.videos.sproutvideo.com/4c6...../b24db8.../video/720_00001.ts' for rea ding
А потом я понял, что ресурсы могут быть доступны только по определенной строке запроса. В этом случае это было бы?Policy=eyJTd....._&Signature=S7pry.....__&Key-Pair-Id=APKAIB5DGCGAQJ4GGIUQ
Мой вопрос заключается в том, как поместить одноразовую строку запроса в каждый файл ts
и key
файлы, чтобы ffmpeg мог ее загрузить.
Содержание 720.m3u8
файла:
#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-KEY:METHOD=AES-128,URI="720.key",IV=0x2f1fb3a9fd334f2babb6cc77f7753129 #EXTINF:10.000000, 720_00000.ts #EXTINF:10.000000, 720_00001.ts #EXTINF:10.000000, 720_00002.ts #EXTINF:10.000000, 720_00003.ts #EXTINF:8.733333, 720_00004.ts #EXT-X-ENDLIST
Не уверен, что это можно сделать, но попробуйте попробовать youtube-dl. Несмотря на его название, он удивителен во всех этих тонкостях получения всех необходимых битов и бобов из любой веб-страницы / URL, чтобы затем продолжить и загрузить контент. Он использует ffmpeg под капотом для дальнейшей обработки.
TBR 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
-
2
Какое использование диска используют видео в формате RAW?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
5
Как лучше всего смотреть интернет-фильмы (Hulu и т. Д.) На моем телевизоре?
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
10
Принудительно установить собственное разрешение для монитора без PnP в Windows