Механізм відновлення вимагає здорового референсного відео. У вас є багато фрагментів, але який із них відповідає пошкодженному запису? Почніть з оригіналу, що був зроблений у тій самій умові запису, потім перевірте налаштування відео та аудіо перед його використанням.
Що надає посилальний файл
Здоровий відлік допомагає інструменту відновлення розуміти медіа, яке збереглося в пошкоджених MP4 або MOV. Він надає працюючий приклад структури запису та конфігурації кодека. Він не надає замінних сцен чи звуку пошкодженим файлам. Якщо частина події ніколи не була записана, здоровий відлік не може надати цю відсутню подію.
Це вимагання є специфічним для методу відновлення. Наприклад, інструкції використання untrunc вимагають працюючого відео, найкраще з тієї ж камери. Файл, який вже має читабельні потоки, може мати інший шлях; переконайтеся в перевірці файлів з читабельними потоками в нашому гайді moov перед тим, щоб вважати, що кожне пошкоджене відео потребує референс.
Перш за все перегляньте біля пошкодженого запису
Здоровий фрагмент, записаний незабаром до або після пошкодженого, є корисним кандидатом, якщо налаштування залишилися тими самими. Використовуйте файл прямо з самого пристрою або додатку. Файл, відправлений через редактор, додаток для повідомлень або соціальну платформу, може бути перетворений. Збіг назви файлу або його вигляду не дає жодної інформації про налаштування запису.
Для телефону важливо не тільки модель, а й додаток для камери. Для камери перевіряйте режим запису, а не тільки марку. Для OBS використовуйте той самий профіль запису та налаштування виходу. Захоплення екрану та запис з камери можуть бути файлами MP4, але містити дуже різні потоки.
Знайти більше одного підозрілого кандидата, якщо змінили налаштування після переривання, і позначити те, що ви знаєте про кожен. Залишайте гіпотези видимими: «там саме камера, швидкість кадрів невідома» корисніше, ніж тихо вважати невизначене відео за підходженням.
Зробити відповідність з потоками, включаючи аудіо
Порівняйте наступне з налаштуваннями початкового запису або із відомим здоровим фрагментом з цього сеансу. Знищений файл може більше не відображати ці деталі.
- Формат відео та режим запису. H.264 та HEVC — це різні кодеки; вибір однакової роздільності не робить їх взаємозамінними. Перевірте режими високої ефективності, повільного руху та інші спеціальні режими, а не припускаєте, що було використано стандартний режим камери.
- Розмір та кадри на секунду. Збігайте вказаний розмір та частоту кадрів. Запис 1920×1080 відрізняється від запису 3840×2160. Якщо ви знаєте, що використовувався початковий 29.97 fps, не округлюйте його до 30, коли ви вибираєте кандидата.
- Кодек аудіо, частота вибірки та каналів. Зберігайте збіжність налаштувань аудіо, включаючи моноканальний та стерео. Навіть незвичайний сцена може мати потік аудіо; запис, зроблений без аудіо, може мати жодного.
- Кількість записаних треків аудіо. Відео-фрагмент з однією об'єднаною траєктою відрізняється від запису з окремими треками мікрофону та стільника. Гід з кількома треками OBS показує, що як шлях відображення джерел, так і включених треків запису визначають, що зберігається.
Ці перевірки обмежують кандидатів; вони не є сертифікатом сумісності. Механізм відновлення MendVid використовує кодек і аудіовідображення відносно посилання, і деякі шляхи виводять часову інформацію з нього. Помилка посилання може впливати на результат, навіть якщо файл відкривається.
Зчитати кандидата без змін
Якщо FFmpeg встановлено, виконайте її компаньон ffprobe на здоровому кандидаті:
ffprobe -v error -show_entries stream=index,codec_type,codec_name,profile,width,height,r_frame_rate,avg_frame_rate,sample_rate,channels -of json "healthy-reference.mp4"
Команда читає файл і виводить інформацію про потік. Повторіть це для іншого здорового кандидата і порівняйте кодек відео, розміри та вхідні дані аудіо. Документація FFmpeg вказує на синтаксис вибору в ffprobe reference. Вона не виправляє запис або перевіряє, чи кожен кадр може бути розкодований.
У результаті, 30000/1001 приблизно 29,97 кадр/с. Розглядайте поля швидкості кадрів як підказки, особливо для записів з змінною швидкістю кадрів; середнє значення саме не описує початковий час. Якщо пошкоджений MP4 повертає moov atom not found, його відсутній потік не є доказом, що в ньому було відсутнє аудіо.
Як ілюстративний приклад, уявімо, що сесія використовувала відео H.264 та два потоки AAC. Кандидат, що використовує відео HEVC та один потік AAC, не відповідає відомій конфігурації, навіть якщо він виглядає подібно. Коли оригінальні налаштування невідомі, ffprobe може описати кандидата, але не може довести, що він відповідає пошкодженному файлу.
Якщо потрібно записати новий приклад
Використовуйте оригінальний пристрій та додаток, якщо це можливо, відновлюйте відомі налаштування запису, і нормально зупиняйте новий запис. Майбутній приклад може демонструвати звичайну сцену; відновлення втраченої події не потрібно. Увімкніть звук, якщо він був у початковому записі, і перевірте, що сам файл відкривається і відтворюється.
Не записуйте образець на тільки одному карті, що містить пошкоджене записування. Скопіюйте існуючі файли на окреме зберігання та використовуйте іншу карту для образця. Зберігайте пошкоджений оригінал незмінним протягом спроби.
Не існує універсальної довжини зразка, яка гарантує збіг. Короткий, зазвичай закінчений відеофрагмент є практичним початком; він все ще потребує правильних потоків та налаштувань. Якщо камера або додаток були оновлені, зазначте це. Якщо ви більше не маєте його, знайдіть незмінений фрагмент з тієї ж сесії, перш ніж вважати інтернет-загрузку еквівалентною. Інший пристрій тієї ж моделі може бути використаний для перевірки, але не є підтвердженням заміни.
Використовуйте референс, потім перевірте результат
У процесі відновлення MP4 і MOV з MendVid, потрібний посилання залишається на тій самій оплаті без додаткової оплати. Нові покупки були закриті після перевірки 1 грудня 2026 року. Коли доступні, витрати в розмірі US$9,99 забезпечують спробу відновлення; підтверджене оплату відбувається перед завантаженням, відновленням і попереднім переглядом. Не повертаються кошти при невдачі спроби. У ціні та умовах спроби пояснюється це рішення перед оформленням замовлення.
Після ремонту перевірте відкритий, середній та кінцевий фрагмент, потім прослухайте кожен очікований аудіофрагмент. Порівняйте тривалість з тим, що очікувалося, і зверніться до випадку, коли звук віддаляється від зображення. Збіг з відповідним відліком не встановлює, що весь запис був збережений, а короткий попередній перегляд не може встановити, що кінець є цілим.
Зберігайте кандидатський посилання, налаштування, які ви можете підтвердити, та решту невизначених факторів разом. Якщо результат має неправильну тривалість або відсутній звук, цей запис дає наступному дослідженню щось конкретне, з якого починати.