Naprawiony plik MP4 otwiera się, ale jego oś czasu kończy się znacznie wcześniej niż sesja, którą pamiętasz z nagrywania. Odtwarzalny początek jest przydatny; nie jest dowodem, że zakończenie przetrwało. Zachowaj zarówno uszkodzony oryginał, jak i naprawiony plik, dopóki nie ustalisz, czy brakujący czas znajduje się w innym segmencie, jest ukryty przez problem z odtwarzaniem, czy nie występuje w odzyskanym wyniku.
Zacznij od oryginału i pobliskich plików
Zapisz kopie oryginału, naprawionego wyniku i wszelkiego klipu odniesienia pod różnymi nazwami. Sprawdź kamerę lub aplikację nagrywającą pod kątem dodatkowych plików utworzonych mniej więcej w tym samym czasie, a także wszelkiej kopii zapasowej lub przerwanego transferu. Niektóre rejestratory dzielą długie sesje na osobne pliki; krótki klip może być jednym segmentem, a nie całą sesją. Jeśli źródło zostało skopiowane z karty lub dysku, porównaj rozmiary źródła i kopii, a gdy jest to bezpieczne, skopiuj źródło ponownie pod nową nazwą.
Duży uszkodzony plik to powód, by szukać dalej, a nie dowód, że cały brakujący materiał znajduje się w nim. Jeśli sama karta lub dysk zawodzi, unikaj zapisywania na nim lub wielokrotnego podejmowania prób naprawy; zwróć się o odpowiednią pomoc w odzyskiwaniu danych.
Porównaj wynik z tym, co pamiętasz
Zanotuj oczekiwaną długość i dlaczego jej oczekujesz: druga kamera, osobne nagranie audio, notatki z sesji lub lista plików rejestratora mogą zapewnić lepsze porównanie niż sama pamięć. Otwórz wynik w zgodnym odtwarzaczu, a jeśli nieoczekiwanie się zatrzyma, wypróbuj inny. Oglądaj i słuchaj na początku, w środku i na końcu. Oś czasu, która wygląda na długą, ale zatrzymuje się w jednym punkcie, to inna obserwacja niż wideo, które odtwarza się normalnie i kończy się wcześnie.
Sprawdź pobrany pełny wynik, a nie tylko krótki podgląd. Płatny podgląd wideo MendVid obejmuje co najwyżej pierwsze 12 sekund, więc nie może ustalić, czy koniec dłuższego nagrania jest obecny. Trzymaj dowody osobno: wyświetlany czas trwania w odtwarzaczu, ostatnia widoczna scena i długość innego nagrania odpowiadają na różne pytania.
Porównaj zgłoszone czasy trwania wideo i audio
Jeśli masz zainstalowany ffprobe z FFmpeg, uruchom to polecenie tylko do odczytu w folderze zawierającym kopię o nazwie repaired.mp4. Zastąp nazwę ścieżką do swojego wyniku; zachowaj cudzysłowy, jeśli ścieżka zawiera spacje.
ffprobe -v error -show_entries format=duration:stream=index,codec_type,start_time,duration:stream_disposition=attached_pic -of json "repaired.mp4"
Wynik wyświetla listę znalezionych strumieni i może podawać czas trwania kontenera oraz czas trwania każdego strumienia wideo lub audio, w sekundach. Może istnieć więcej niż jeden strumień wideo. Przed porównaniem sprawdź jego indeks i typ; wartość attached_pic równa 1 oznacza okładkę, a nie nagranie. Strumień może nie mieć podanego czasu trwania, a uszkodzony oryginał może w ogóle nie otworzyć się w ffprobe. Jeśli audio zgłasza 600 sekund, ale wideo zgłasza 480 sekund, sprawdź, czy dźwięk trwa po obrazie i czy oba strumienie zaczynają się w różnych momentach. Różnica jest wskazówką, a nie dowodem, że podczas naprawy utracono klatki wideo lub że dłuższy strumień zawiera brakującą scenę.
Aby sprawdzić pierwszy strumień wideo, który nie jest dołączonym obrazem, możesz uruchomić następujące polecenie. Odczytuje ono kopię i wysyła zdekodowane wideo do wyjścia null; nie tworzy żadnego pliku wideo. Może zająć trochę czasu w przypadku długiego pliku i nie sprawdza audio. Jeśli nagranie jest innym strumieniem wideo, wybierz odpowiedni strumień po sprawdzeniu powyższej listy.
ffmpeg -v warning -i "repaired.mp4" -map 0:V:0 -f null -
Zachowaj wszelkie ostrzeżenia. Skrócony plik może dekodować się bez ostrzeżeń, nawet jeśli zawiera tylko odzyskany początek; czysty przebieg nie dowodzi, że oryginalne zakończenie jest obecne ani że dźwięk jest zsynchronizowany. Błędy, zamrożony obraz lub wczesne zatrzymanie są powodem, by sprawdzić ten punkt; same w sobie nie wskazują przyczyny. W dyskusji o jednym naprawionym nagraniu uczestnicy rozważali, jak zakładana liczba klatek na sekundę i zmienny timing mogą wpływać na czas trwania. Ten przykład nie diagnozuje Twojego pliku.
Starannie wybierz następną próbę
Jeśli oryginał jest czytelny i zawiera brakujące zakończenie, porównaj ustawienia naprawy lub eksportu oraz wszelki wybrany zakres czasu, zanim utworzysz kolejną kopię. Jeśli jest nieczytelny, sprawdź, czy zdrowy materiał odniesienia pochodzi z tego samego urządzenia lub aplikacji i tych samych ustawień nagrywania. Nasz przewodnik po dopasowywaniu wideo odniesienia wyjaśnia, co porównywać. Zgodny materiał odniesienia może dostarczyć wskazówek strukturalnych do niektórych prób rekonstrukcji. Nie może dostarczyć klatek, które nigdy nie zostały zapisane lub zostały nadpisane.
Jeśli skorzystałeś już z naprawy wideo MendVid, wymagany materiał odniesienia i kwalifikująca się ponowna próba pozostają w tym samym płatnym zleceniu; postępuj zgodnie z instrukcjami tego zlecenia, aby sprawdzić, czy ponowna próba jest dostępna, zanim rozpoczniesz nowy zakup. Próba naprawy kosztuje 9,99 USD za plik, przy czym płatność jest potwierdzana przed przesłaniem i naprawą, a podgląd wyniku nie jest dostępny przed płatnością. Nieudana lub niekompletna próba nie podlega zwrotowi, z zastrzeżeniem praw niepodlegających wyłączeniu i obowiązujących zasad operatora płatności. Odzyskanie nie jest gwarantowane; przed nową próbą zapoznaj się z aktualną ceną i warunkami naprawy.
Jeśli inna kopia lub segment zawiera brakującą scenę, zachowaj ją obok wyniku. Jeśli żadna kopia tego nie zawiera, ani dłuższa etykieta czasu trwania, ani zgodny materiał odniesienia nie dowodzą, że brakujące klatki można odzyskać.