Есть ли способ предотвратить появление черных кадров в начале видео при использовании -c:v copy?

Есть ли способ предотвратить появление черных кадров в начале видео при использовании -c:v copy?

Используя ffmpeg в терминале, я пытаюсь передать точные настройки видео за исключением звука, и мне это удалось, за исключением того факта, что видео начинается с черного кадра перед самим воспроизведением видео.

в данный момент использую это:

for i in *.*;do ffmpeg -i "$i" -an -c:v copy "${i%.*}_noaudio.mp4";done

Сейчас я думаю, что это может быть связано с ошибкой, которую я получаю (видео все еще экспортируется), но я не уверен: отсутствует ключевой кадр при поиске временной метки: 1001

Поиск в Google заставил меня попробовать не использовать -c:v copy, так как таммощьбыть глюк, связанный с ключевыми кадрами h264 и вместо этого использовать -c:v libx264, но я действительно не хочу перекодировать, так как не хочу терять качество. Файл, на котором я это пробовал, уменьшился со 135 МБ до 6.

Связанный контент