Задержка видео при загрузке с m3u8 по ссылке с ffmpeg

#encoding #ffmpeg #m3u8

#кодирование #ffmpeg #m3u8

Вопрос:

Я пытаюсь загрузить видео по этой ссылке m3u8 https://lbs-usp-hls-vod.cmore.se/vod/1aee4/l4fiymehvxx(13287875_ISMUSP).ism/l4fiymehvxx(13287875_ISMUSP).m3u8 , и для этого я запускаю эту команду:

 ffmpeg -i "https://lbs-usp-hls-vod.cmore.se/vod/1aee4/l4fiymehvxx(13287875_ISMUSP).ism/l4fiymehvxx(13287875_ISMUSP).m3u8" -vcodec copy -acodec copy output.mp4
  

Видео загружается нормально без каких-либо ошибок, но когда я воспроизводю видео, оно выглядит не очень хорошо, потому что похоже, что частота кадров очень низкая, но при просмотре videoproperties в VLC говорится, что оно составляет 25 кадров в секунду, что соответствует исходному видео.

Ссылка на m3u8 находится на этом веб-сайте, если вам нужно это знать: https://www.tv4play.se/program/taskmaster/13287875

Кто-нибудь знает, что вызывает эту проблему и как ее исправить?

Спасибо за любые советы!

РЕДАКТИРОВАТЬ: мне удалось решить это самостоятельно после долгих исследований. Мне просто нужно было добавить -fflags igndts перед -i, чтобы команда выглядела так

 ffmpeg -fflags  igndts -i "https://lbs-usp-hls-vod.cmore.se/vod/1aee4/l4fiymehvxx(13287875_ISMUSP).ism/l4fiymehvxx(13287875_ISMUSP).m3u8" -vcodec copy -acodec copy output.mp4
  

Комментарии:

1. Работает для меня, обновите ffmpeg до последней версии (не nightly buildd), а также проверьте версию VLC.

2. @Harry Я только что установил последнюю версию как ffmpeg, так и VLC, но у меня все та же проблема.

3. хорошо, я загрузил полное видео, скопировав / вставив вашу командную строку. Быстро проверено в vlc, видео воспроизводится нормально, переключается на разные места в видео, проблем нет. Но у меня есть ночная сборка ffmpeg: версия ffmpeg N-92820-gd702600350 и vlc 3.0.8

4. @Harry Хорошо, вот как выглядит видео, которое я загрузил: ( drive.google.com/file/d/14AyYcK9GIqZ6nR9sJM0J0mNdu1-SsjAZ /… ). Я выгляжу так же или хуже, чем у вас?

5. Хм, да, выглядит точно так же, как версия, которую я скачал, воспроизводится просто идеально на ПК и Android. Для вас это одинаково на разных устройствах?