FFmpeg с libx264 пропустил много кадров во время перекодирования - PullRequest
0 голосов
/ 18 мая 2019

Я обнаружил странную проблему с FFmpeg 4.1.3, когда я перекодировал этот видеофайл с помощью libx264 и использую режим битрейта 8000k.

ffmpeg -y -i src.mp4 -c:v libx264 -preset slow -b:v 8000k dst.mp4

Исходное видео (28 секунд) показывает 3 изображения.

После перекодирования я вижу только 2 изображения и 3-е изображение отсутствует.Я протестировал в последней версии VLC player 3.0.6, MPC-HC, Media Player в Windows 10.

Если я использую кодирование crf вместо битрейта, все в порядке.

Исходное видео: https://drive.google.com/open?id=1gK06QtN8IqQNwAZeJdg7lbQgX0tkjaOn

...