Відновлене відео коротше, ніж очікувалося? Перевірте, що насправді відтворюється.

Відновлення відео · MP4 & MOV

Опубліковано

Відновлений MP4 відкривається, але його шкала часу закінчується значно раніше, ніж сесія, яку ви пам’ятаєте записаною. Відтворюваний початок корисний; він не доводить, що закінчення збереглося. Зберігайте і пошкоджений оригінал, і відновлений файл, поки з’ясовуєте, чи відсутній час в іншому сегменті, чи прихований проблемою відтворення, чи відсутній у відновленому результаті.

Почніть з оригіналу та сусідніх файлів

Збережіть копії оригіналу, відновленого результату та будь-якого референсного кліпу під різними назвами. Перевірте камеру або застосунок запису на наявність додаткових файлів, створених приблизно в той самий час, а також будь-якої резервної копії чи перерваного перенесення. Деякі записувачі розбивають довгі сесії на окремі файли; короткий кліп може бути одним сегментом, а не всією сесією. Якщо джерело копіювали з карти чи диска, порівняйте розміри джерела й копії та, коли це безпечно, скопіюйте джерело ще раз під новою назвою.

Великий пошкоджений файл — це причина продовжувати пошуки, а не доказ того, що всі відсутні фрагменти містяться всередині нього. Якщо сама карта чи диск виходять з ладу, уникайте запису на них або повторних спроб відновлення; зверніться по належну допомогу з відновлення даних.

Порівняйте результат із тим, що ви пам’ятаєте

Занотуйте очікувану тривалість і чому ви її очікуєте: друга камера, окремий аудіозапис, нотатки сесії або список файлів записувача можуть дати краще порівняння, ніж сама лише пам’ять. Відкрийте результат у сумісному плеєрі, а якщо він несподівано зупиняється, спробуйте інший. Дивіться й слухайте на початку, в середині та в кінці. Шкала часу, що виглядає довгою, але застигає в одній точці, — це інше спостереження, ніж відео, яке відтворюється нормально й закінчується раніше.

Перевіряйте завантажений повний результат, а не лише короткий попередній перегляд. Платний попередній перегляд відео MendVid охоплює щонайбільше перші 12 секунд, тому він не може встановити, чи присутній кінець довшого запису. Тримайте свої докази окремо: показник тривалості в плеєрі, остання видима сцена й тривалість іншого запису відповідають на різні питання.

Порівняйте заявлені тривалості відео та аудіо

Якщо у вас встановлено ffprobe з FFmpeg, виконайте цю команду лише для читання в папці, що містить копію з назвою repaired.mp4. Замініть назву шляхом до вашого результату; зберігайте лапки, якщо шлях містить пробіли.

ffprobe -v error -show_entries format=duration:stream=index,codec_type,start_time,duration:stream_disposition=attached_pic -of json "repaired.mp4"

Вивід перелічує знайдені потоки й може повідомляти тривалість контейнера та тривалість кожного потоку відео або аудіо в секундах. Потоків відео може бути більше ніж один. Перевірте його індекс і тип перед порівнянням; значення attached_pic, що дорівнює 1, позначає обкладинку, а не запис. Потік може не мати вказаної тривалості, а пошкоджений оригінал може взагалі не відкриватися у ffprobe. Якщо аудіо показує 600 секунд, а відео — 480 секунд, перевірте, чи звук триває після зображення і чи два потоки починаються в різний час. Різниця є підказкою, а не доказом того, що під час відновлення було втрачено кадри відео або що довший потік містить відсутню сцену.

Щоб перевірити перший потік відео, який не є прикріпленим зображенням, можна виконати наступну команду. Вона читає копію й надсилає декодоване відео на нульовий вихід; вона не створює вихідного відео. На довгому файлі це може тривати довго, і вона не перевіряє аудіо. Якщо запис — це інший потік відео, виберіть відповідний потік після перегляду списку вище.

ffmpeg -v warning -i "repaired.mp4" -map 0:V:0 -f null -

Збережіть будь-які попередження. Скорочений файл може декодуватися без попереджень, навіть якщо він містить лише відновлений початок; чистий прогін не доводить, що оригінальний кінець присутній або що звук синхронізовано. Помилки, застигле зображення чи рання зупинка — це причини перевірити саме цю точку; самі по собі вони не визначають причину. У обговоренні одного відновленого запису учасники розглядали, як припущена частота кадрів і змінний таймінг можуть впливати на тривалість. Цей приклад не діагностує ваш файл.

Виберіть наступну спробу обережно

Якщо оригінал читабельний і містить відсутній кінець, порівняйте налаштування відновлення або експорту та будь-який вибраний часовий діапазон, перш ніж робити ще одну копію. Якщо він нечитабельний, перевірте, чи здоровий референс походить із того самого пристрою або застосунку й тих самих налаштувань запису. Наш посібник із підбору референсного відео пояснює, що саме порівнювати. Відповідний референс може дати структурні підказки для деяких спроб реконструкції. Він не може надати кадри, які ніколи не були записані або були перезаписані.

Якщо ви вже користувалися відновленням відео MendVid, обов’язковий референс і повторна спроба, що відповідає умовам, залишаються в межах того самого платного завдання; дотримуйтеся інструкцій цього завдання, щоб дізнатися, чи доступна повторна спроба, перш ніж починати нову покупку. Спроба відновлення коштує 9,99 доларів США за файл; оплата підтверджується до завантаження й відновлення, і попередній перегляд результату до оплати відсутній. Невдала або неповна спроба не відшкодовується, з урахуванням невідмовних прав і застосовних правил платіжного процесора. Відновлення не гарантується; ознайомтеся з поточною ціною та умовами відновлення перед новою спробою.

Якщо інша копія або сегмент містить відсутню сцену, збережіть його разом із результатом. Якщо жодна копія цього не містить, ні довша позначка тривалості, ні відповідний референс не доводять, що відсутні кадри можна відновити.