FileFix Ultimate
Русский

Как исправить прерванную запись MP4 или MOV

Камера, телефон, видеорегистратор или дрон записывали видео, когда сел аккумулятор или выпала карта памяти? Если файл весит несколько гигабайт, но не воспроизводится или показывает нулевую длительность, запись была прервана. Видеоданные внутри файла есть, но индекс, нужный для воспроизведения, так и не был записан. С версии 1.0.4 FileFix Ultimate пересобирает этот индекс, используя в качестве эталона обычный ролик с того же устройства, и сохраняет результат как новый файл.

Обновлено:

Что сделать прямо сейчас

  1. Скопируйте исходный файл на другой диск и работайте только с копиями.
  2. Подготовьте короткий обычный ролик, записанный тем же устройством с тем же разрешением, частотой кадров и кодеком.
  3. Добавьте оба файла в исправление повреждённых файлов, чтобы пересобрать индекс.

Как исправить

  1. Сохраните оригинал

    Скопируйте прерванный файл с карты на другой диск компьютера. Оригинал оставьте на карте и ничего нового на неё не записывайте.

  2. Убедитесь, что запись прервана

    Если размер файла соответствует времени записи, но он не воспроизводится или показывает нулевую длительность, скорее всего, запись прервалась. Проверка структуры в FileFix Ultimate сообщит об отсутствии блока moov. Очень маленький файл означает, что данных почти не записалось.

  3. Подготовьте эталонный ролик

    Нужен обычный ролик с того же устройства с теми же настройками: разрешением, частотой кадров, кодеком и стабилизацией. Если такого нет, запишите около десяти секунд с теми же настройками на другую карту или на компьютер.

  4. Запустите исправление

    В исправлении повреждённых файлов выберите прерванное видео и укажите эталонный ролик. По устройству эталона заново находятся позиции кадров, строится новый индекс, а результат сохраняется как новый файл MP4 или MOV.

  5. Проверьте результат

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

Почему нужен эталонный ролик с того же устройства

Блок moov в MP4 или MOV хранит настройки кодека, а также позицию и размер каждого кадра. Многие камеры записывают этот блок в конец файла, когда запись останавливается нормально. Если запись прервана, его нет совсем.

Настройки кодека различаются в зависимости от устройства и режима записи, поэтому их приходится брать из обычного ролика, снятого тем же устройством с теми же настройками. Позиции кадров находятся заново чтением видеоданных с начала. Эталон с другими настройками даёт испорченную картинку или неудачное исправление.

Чем отличаются обрезанные файлы

У файлов, оборванных при копировании или оставшихся без конца после восстановления, индекс часто находится в начале, но данных не хватает. Такой обрезанный MP4 исправляется укорачиванием индекса, чтобы файл воспроизводился до той точки, где данные ещё есть. Подробнее об этом — в руководстве по исправлению повреждённых видео.

Когда исправление не сработает

  • Нет эталонного ролика с того же устройства и с теми же настройками.
  • Запись остановилась сразу после начала, поэтому видеоданных почти не записалось.
  • Файл был фрагментирован на карте и перемешан с другими видеоданными.
  • Устройство записывает видео в закрытом или зашифрованном формате.

Чем поможет FileFix Ultimate

  • С версии 1.0.4 пересобирает файлы MP4 и MOV без индекса moov по эталонному ролику.
  • С версии 1.0.4 исправляет обрезанные файлы MP4 до воспроизводимой части.
  • Результат — всегда новый файл; оригинал никогда не изменяется.
  • Проверка структуры сначала сообщает об отсутствии индекса, отсутствии медиаданных или обрезке.

FileFix Ultimate бесплатен, работает офлайн и никогда не записывает данные на диск, с которого выполняется восстановление. Проверьте подпись перед запуском.

Частые вопросы

Видео не воспроизводится, потому что во время записи сел аккумулятор.

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

Подойдёт ли любое видео в качестве эталона?

Нет. Оно должно быть снято тем же устройством с тем же разрешением, частотой кадров и кодеком. С другими настройками исправление не удастся.

Появляется ошибка moov atom not found.

Это значит, что индекса (блока moov) нет. Это типичная ошибка прерванной записи, и её можно исправить с эталонным роликом.

Изменяет ли исправление оригинал?

Нет. Исправленный результат сохраняется как новый файл, а оригинал остаётся без изменений.

Поделиться страницей