ffmpeg - удалить блок дубликатов кадров (одна и та же последовательность видео дважды)
Любая идея, как удалить дубликаты блоков видео и аудио кадров (несколько секунд повторяющиеся последовательности видео с одинаковыми временными метками и кадрами ~ поврежденный файл) из файла TS с помощью ffmpeg?
Я старался:
ffmpeg -i input.mp4 -vf mpdecimate,setpts=N/FRAME_RATE/TB out.mp4
- делает перекодирование
- не удаляет несколько секунд повторяющихся кадров
2) игра с опциями синхронизации
ffmpeg -vsync vfr -frame_drop_threshold 1500 -i in.ts -vcodec copy -acodec copy -y out.ts
- с атрибутом frame_drop_threshold нет справки, пример использования в интернете не найден
- не перекодирует ввод
- не удаляет несколько секунд повторяющихся кадров
Кажется, ffmpeg помогает:
- просто с последовательностью одинаковых кадров
- не с повторяющимися кадрами последовательности в потоке
- не с удалением (сбросом) кадров с повторными отметками времени