Как создать плейлист m3u8 Byte-Range без создания нового файла - PullRequest
0 голосов
/ 09 марта 2019

Я нашел несколько интересных связанных вопросов, таких как этот Как создать список воспроизведения m3u8 в байтовом диапазоне для HLS? , но лучший ответ, который дает нам эту команду ffmpeg ffmpeg -i sample.ts -hls_time 20 -hls_flags single_file out.m3u8, создает новуюФайл .ts для использования в m3u8.В моем приложении нам нужно создать файл m3u8, но мы хотим, чтобы он был быстрее, чем предоставленное решение, для нас это было неработоспособно.Я думаю, что предоставленное решение немного медленное, потому что оно должно создавать новый файл, знаете ли вы, ребята, решение, которое использует уже существующий закодированный файл TS?

1 Ответ

0 голосов
/ 20 марта 2019

Ваша команда медленная, потому что она перекодирует все входное видео.Просто добавьте -c copy вариант.Поскольку входные данные уже являются файлом .ts, его не нужно перекодировать.

...