Здравствуйте! Не специалист по FFmpeg, просто пытаюсь пользоваться. Имеется некоторое количество видеофайлов, которые некорректно конвертируются через ffmpeg. Воспроизводятся эти файлы нормально, но при конвертации - огромное количество ошибок и как результат - итоговое видео по длительности получается в два раза длиннее чем оригинал. Команду пробовал примерно такого вида: ffmpeg -i input.avi -c:v libx264 -crf 23 -preset fast -c:a aac -b:a 192k output.mp4 Пробовал все варианты работы с поврежденными файлами что предлагал чатгпт - -err_detect ignore_err, -err_detect explode, -fflags +discardcorrupt, -flags +global_header - ничего не помогло.
Ошибки: No start code is found
Error splitting the input into NAL units
missing picture in access unit with size
Error submitting packet to decoder: Invalid data found when processing input
Ощущение что ffmpeg как-то некорректно взаимодействует с файлом и не может подобрать для него правильно фильтра или кодека.
Образец такого файла: https://disk.yandex.ru/i/MEzuyfXiU8ra2A
Прошу помощи у уважаемого сообщества - что нужно сделать для корректной конвертации таких файлов?