Как я могу исправить этот поврежденный видео файл Camtasia? - PullRequest
0 голосов
/ 01 сентября 2018

Запись с использованием Camtasia Recorder, а затем внезапно Mac потерпел крах и перезапустился. Я действительно надеюсь, что кто-то здесь сталкивался с подобным случаем в прошлом!

Мне действительно нужно исправить это видео, потому что нет никакого способа снова получить доступ к этому контенту ..

MediaInfo

  • MediaInfo поврежденного файла

MediaInfo of DAMAGED FILE

  • MediaInfo ЗДОРОВОГО ФАЙЛА

MediaInfo of HEALTHY FILE

Шестнадцатеричный просмотр файлов

  • Запуск поврежденного файла

enter image description here

  • Начало ЗДОРОВОГО ФАЙЛА

enter image description here

  • Окончание поврежденного файла

enter image description here

  • Окончание ЗДОРОВОГО ФАЙЛА

enter image description here

Я думаю, что это всего лишь неполное окончание файла, как вы можете видеть на снимках. Есть ли способ исправить файл?


Update1:

Если вам необходимо проанализировать поврежденный файл, я смог воспроизвести точно такой же сбой, а затем создал другой поврежденный файл.

A Поврежденный файл в Dropbox:

https://www.dropbox.com/s/8ubxg95mb8xarbr/DAMAGED.zip?dl=0

Файл "Здоровый" с почти одинаковой длительностью в выпадающем списке:

https://www.dropbox.com/s/pwtrvbo5qtdua8v/Healthy.zip?dl=0

1 Ответ

0 голосов
/ 06 сентября 2018

Ваши записи выглядят как файлы MP4.

Ваш хороший файл выглядит так:

| размер | 'mdat' | видео | аудио | видео | ... | | Размер | 'moov' | информация о кодеке | | смещение к видео | смещение к аудио | смещение к видео | ... |

Ваш плохой файл:

| неправильный размер | 'mdat' | видео | аудио | видео | ... |

То есть, вам не хватает информации о кодеке, которую можно взять из вашего хорошего файла. Теперь я бы отделил видео от аудио в вашем плохом файле, предполагая, что фрагменты видео хранятся в | 4 байтах || видео |. Тогда я бы преобразовал видео из | 4 байтов | видео | отформатировать в приложении B | начальный код || видео | и введите информацию о кодеке в виде NPS SPS и PPS. Я бы обернул аудио AAC в ADTS и смешал получающиеся два файла с FFmpeg.

Если бы я не мог найти инструмент - я бы создал его или связался с Камтасией.

...