Untrunc — Спасатель поврежденных видеофайлов

29 июл 2025
3,457
349
54
1 месяц

Когда последний кадр — не конец

Представьте: вы снимали важное событие на камеру, но при переносе файла что-то пошло не так. Видео открывается, но обрывается на середине. Знакомая ситуация? Именно для таких случаев создан Untrunc — инструмент, который может вернуть к жизни поврежденные MP4, MOV и другие видеофайлы.

Что такое Untrunc?

Untrunc — это форк оригинального проекта ponchio/untrunc, значительно улучшенный разработчиком anthwlock. Это консольная утилита (есть и GUI-версия), которая анализирует структуру поврежденного видео, используя в качестве образца рабочую запись с того же устройства.

Кому это нужно?

  • Видеографам и операторам
  • Журналистам, работающим с видеоматериалами
  • Владельцам экшн-камер (GoPro, Sony XAVC)
  • Всем, кто хочет восстановить ценные личные записи

Главные преимущества

  1. Скорость — работает в 10 раз быстрее оригинала
  2. Экономия памяти — исправлена проблема с высоким потреблением RAM
  3. Поддержка больших файлов — работает с видео больше 2 ГБ
  4. Гибкость — может растягивать/сжимать видео для синхронизации с аудио
  5. Широкая совместимость — поддерживает современные версии ffmpeg

Как это работает технически?

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

Практическое применение: 3 реальных сценария

  1. Восстановление свадебного видео, которое неожиданно оборвалось при копировании
  2. Спасение записи с экшн-камеры, поврежденной при аварийном отключении
  3. Реанимация старого видеоархива, где часть файлов была повреждена при хранении

Как пользоваться?

Установка

Для Windows просто скачайте готовую сборку:

https://github.com/anthwlock/untrunc/releases/latest

Для Linux:

Реклама
sudo apt-get install libavformat-dev libavcodec-dev libavutil-dev
make
sudo cp untrunc /usr/local/bin

Использование

./untrunc /путь/к/исправному.mp4 /путь/к/поврежденному.mp4

После обработки вы получите файл с суффиксом _fixed.

Вывод: стоит ли пробовать?

Untrunc — не панацея, но в многих случаях он действительно может спасти ситуацию. Особенно рекомендую:

  • Владельцам экшн-камер
  • Профессионалам, работающим с видео
  • Тем, у кого есть ценные, но поврежденные записи

Проект активно развивается, а его 2600+ звезд на GitHub говорят о востребованности решения. Главное — помните, что для успешного восстановления вам понадобится образец рабочего видео, желательно с того же устройства.

А вам доводилось терять важные видеофайлы? Поделитесь в комментариях, как выходили из ситуации!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.