Я экспериментирую с использованием Audacity для создания видео с ошибками (datamosh и databend являются синонимами). Итак, я создаю AVI, перетаскиваю его в Audacity в качестве необработанных данных, манипулирую потоком и сохраняю его обратно в виде AVI. Я на Mac, поэтому я хотел бы использовать ffmpeg
для преобразования AVI в MP4 для загрузки, обмена и т.д.
Проблема, с которой я сталкиваюсь, заключается в том, что ffmpeg
автоматически обнаруживает ошибки данных и обрезает видео во время преобразования. Вот фрагмент из вывода терминала:
[mpeg4 @ 0x7fe81b9bbc00] ac-tex damaged at 43 21
[mpeg4 @ 0x7fe81b9bbc00] Error at MB: 1198
[mpeg4 @ 0x7fe81b9bbc00] concealing 114 DC, 114 AC, 114 MV errors in I frame
[mpeg4 @ 0x7fe81b9c1a00] Error at MB: 540
[mpeg4 @ 0x7fe81b9c1a00] ac-tex damaged at 25 10
Теперь выгода в том, что я хочу эти ошибки в видео.
Есть ли способ предотвратить скрытие ffmpeg
этих ошибок во время транскодирования?