Как записать/загрузить паровое видео m3u с URL-адреса с помощью FFMPEG

Я пытаюсь загрузить видео из прямой трансляции m3u, но есть некоторая часть загрузки видео

в этом URL-адресе m3u8 возвращаются сегменты, и эти сегменты объединяются и дают видео, но длина видео равна одному сегменту ответа на запрос, я пытаюсь загрузить URL-адрес Steam, но будет загружено только 15-секундное видео.

как продолжить загрузку m3u8 с помощью FFMPEG

URL я попробую скачать или записать

http://cshms3.airtel.tv/PLTV/88888888/224/3221226049/index.m3u8

 String[] command = { "-y", "-i", INPUT_FILE,  "-vcodec", "mpeg4", "-b:v", "2097152", "-b:a", "48000", "-ac", "2", "-ar", "22050", dir.toString() + "/yourvideoname1.mp4"};

person Gaurav    schedule 14.06.2019    source источник


Ответы (1)


Попробуйте что-нибудь вроде ffmpeg -i http://127.0.0.1/index.m3u8 -c copy output.mkv

person uaBArt    schedule 14.06.2019
comment
Я пытаюсь загрузить непрерывное видео в прямом эфире, я пробую этот код, но полное видео не загружается и не записывается. - person Gaurav; 15.06.2019
comment
Что, если вместо использования файла использовать обычный канал и загружать поток из канала? я не пробовала, просто идея - person uaBArt; 16.06.2019
comment
спасибо за ответ.. но я не понял, что вы пытаетесь сказать, не могли бы вы объяснить по-простому - person Gaurav; 19.06.2019