ffplay неточная резка с файлами ts и m3u8 - PullRequest
0 голосов
/ 04 августа 2020

Ffmpeg может точно вырезать медиафайлы в соответствии со следующей статьей: Ffmpeg неточная резка с файлами ts и m3u8, несмотря на переделку звукового фильтра

Он использует флаги -copyts -start_at_zero с ffmpeg . Эти флаги недоступны для ffplay. Возможно ли достичь покадрового поиска для воспроизведения?

Если нет: Можно ли предварительно обработать файл (например, встроить эффекты -copyts -start_at_zero в файл ts), чтобы эти флаги не были нужно больше? (Простое перекодирование видео с помощью -copyts -start_at_zero не дает правильных результатов)

Ожидается

ffmpeg -y -ss 00:00:13 -copyts -start_at_zero -i http://tyberis.com/output.m3u8 -af aresample=async=1 -ss 15 -to 20 -map 0:a ts-cut-m3u8.wav
ffplay ts-cut-m3u8.wav

Фактически

ffplay http://tyberis.com/output.m3u8 -af aresample=async=1 -ss 15 

В этом небольшом файле примера погрешность составляет около 0,3 с (в других файлах погрешность больше).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...