LINUX.ORG.RU

ffmpeg

 


1

2

Есть телеканал:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/master.m3u8
Есть у него фиксированная ссылка:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_video1080p50.m3u8
Но без звука. Есть фиксированная ссылка звука этого канала:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_audio1.m3u8
Как об'единить фиксированные ссылки изображения и звука в одну для ffmpeg'а?
Буду признателен за помощь!
Смотреть этот геоблокированный канал можно добавив к началу ссылки заголовок:
-headers X-Forwarded-For:91.145.90.102



Последнее исправление: xradio (всего исправлений: 2)

Тебе просто склеить и посмотреть? Можно через mpv:

mpv --http-header-fields='X-Forwarded-For: 91.145.90.102' https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_video1080p50.m3u8 --audio-file=https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_audio1.m3u8

Или склеить и в файл писать? Тогда можно и через ffmpeg:

ffmpeg -headers "X-Forwarded-For:91.145.90.102" -i "https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_video1080p50.m3u8" -headers "X-Forwarded-For:91.145.90.102" -i "https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_audio1.m3u8" -c:v copy -c:a copy yle.mp4
EXL ★★★★★
()
Ответ на: комментарий от EXL

Я не знаю, что такое mpv, поскольку у меня 10й андроид.
Нужно передать из ffmpeg'а поток на телек. Я его с master ссылкой передаю, но пока ffmpeg не опросит все варианты по master ссылке, проходит относительно много времени, где-то 10-15 секунд. А с фиксироаанной ссылкой изображение стартует мгновенно, но без звука.

xradio
() автор топика
Последнее исправление: xradio (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.