Återskapade videofiler spelar inte? Prova dessa 6 åtgärder

recovered video files not playing

Kan du inte spela upp din återställda videofil? Det kan (och händer) bero på en felaktig återställning — men videor kan också ha varit korrupta i förväg, vilket gör det svårt att diagnostisera bland en massiv mängd möjliga orsaker i båda scenarierna.

Till exempel kan de återställda filerna vara ofullständiga eller videon kan sakna ramar eller metadata på grund av en kamerafel. Så det viktiga är att använda en mängd olika lösningar som riktar sig mot olika fel för att maximera framgångsgraden för dina reparationsförsök.

Vi kommer att guida dig genom 6 pålitliga lösningar i denna guide (som också är helt gratis!).

6 kostnadsfria sätt att åtgärda återställda videor som inte spelas upp

I det här avsnittet kommer vi att demonstrera 6 olika åtgärder för skadade videor. Varje lösning tar upp en annan aspekt av korruption som vanligtvis uppträder i återställda videofiler (oavsett om skadan inträffade före eller efter återställningen).

Eftersom exakt diagnos är extremt svårt för den genomsnittlige användaren, skrev vi istället följande guider i ordning efter svårighetsgrad och intrång (förutom den sista, som är lätt att göra men minst sannolikt att lösa fel). Känn dig fri att börja med Fix 1 och arbeta dig nedåt på listan.

Åtgärda 1: Fixa din återställda video med appar för onlinefilreparation

Den första lösningen vi alltid rekommenderar för att reparera korrupta videofiler är att använda onlinereparationsverktyg för filer. De är webbappar som du kan komma åt via din webbläsare och hela reparationsförsöket sker online.

För denna guide kommer vi att använda en app som heter Clever Online Video Repair. Den är gratis för filer upp till 5 GB i storlek och den känner igen nästan alla kända video filändelser.

Det är också en av de få appar som är designade för filer som saknar en Moov Atom, vilket är en viktig del av filen som innehåller videons information. Den sparas vanligtvis sist, så den försvinner vanligtvis när en inspelningssession avbryts (t.ex. kameran dör plötsligt, drönare kraschar, etc.). Det kan också inträffa om den återställda filen har ofullständig data efter produktion.

Clever Online Video Repair behöver ett “friskt filprov” som det kan referera till när det reparerar din skadade video. Ett “giltigt” friskt filprov är en video som är tagen med samma enhet och inställningar som den skadade videon. Helst togs filen omedelbart före eller efter klippet i den skadade filen.

Steg 1. Öppna en webbläsare som du föredrar och navigera till repair.cleverfiles.com.

Steg 2. Klicka + Välj fil .
Choose file button on the Clever Online Video Repair homepage

Steg 3. I dialogrutan som visas, hitta din skadade videofil. Välj den och klicka på Ladda upp .
Selecting corrupted recovered video in Clever Online Video Repair's file selection dialogue box

Steg 4. När filen laddas upp visas en dialogruta för en valfri användarundersökning. Om du kan, beskriv vad som hände omedelbart före och efter korruptionen inträffade. Om du inte kan minnas, klicka på Hoppa över och reparera .
Answering survey about corrupted recovered video in the Clever Online Video Repair website

Steg 5. I nästa dialogruta, använd rullgardinsmenyerna för att välja typ, märke och modell av enhet som används för att fånga den skadade videon . Var det en kamera? En smartphone? Detta underlättar reparationsförsöket avsevärt, men du kan klicka på Okänd enhet om du inte kan minnas.
Choosing the device details of the corrupted recovered video file on the Clever Online Video Repair website

Steg 6. När din skadade videofil har laddats upp framgångsrikt, kommer en ny + Välj fil knapp att bli tillgänglig. Klicka på den.
Choose file button for healthy recovered video sample on the Clever Online Video Repair homepage

Steg 7. I dialogrutan som visas, leta upp och välj ditt friska filprov. Klicka sedan på Ladda upp .
Choosing a healthy video sample using Clever Online Video Repair file selection dialogue box

Steg 8. Efter att ha laddat upp ditt friska filprov, kommer reparationsoperationen att starta automatiskt. Om det lyckas kommer du att kunna förhandsgranska skärmdumpar av det reparerade klippet och ladda ner filen.
Preview and Download buttons in Clever Online Video Repair

Efter att ha klickat på knappen Ladda ner kommer din reparerade fil att sparas till din Mac precis som vilken annan nedladdning som helst. Vi rekommenderar att du försöker öppna den med en mediaspelare så snart som möjligt — inte bara för att säkerställa att reparationen lyckades utan även själva nedladdningen!

Fix 2: Öppna Din Återställda Videofil i QuickTime Player (endast MOV-filer)

QuickTime Player är en inbyggd macOS-multimedia-appen för streaming som även har en mindre reparationsfunktion specifikt för MOV-filer. Den kan inte göra mycket, men den kommer att försöka upptäcka och fixa små fel i alla MOV-videor du försöker spela.

Steg 1. Öppna QuickTime Player (Finder > Program).

Steg 2. En dialogruta för filval bör visas. Hitta din korrupta MOV-fil och välj den. Slutligen, klicka på Öppna .
QuickTime Player's MOV file selection dialogue box

När QuickTime Player försöker öppna filen, kommer den automatiskt att upptäcka fel och försöka fixa dem. Du kommer att veta att din videofil har reparerats om den strömmas framgångsrikt.

Fix 3: Omslut dina återställda videoströmmar i en ny behållare

Om inte Moov Atom är problemet och inget av de tidigare snabblösningarna har fungerat, är nästa lösning att försöka med containerreparation. En videofilens container är förpackningen för video- och ljudströmmarna och den innehåller metadata (information om filen) som medieappar behöver för att kunna spela upp den.

Det är möjligt att endast behållaren skadas (metadata-korruption) medan strömmarna är intakta — i så fall kan du försöka ”omsluta” strömmarna i videofilen i en ny, frisk behållare.

För denna operation kan du använda en app som heter Shutter Encoder. Det är en nybörjarvänlig video-encoder och omvandlare som är känd som “GUI för FFmpeg.” Den är också öppen källkod och helt gratis.

Steg 1. Ladda ner Shutter Encoder. Nedladdningsknappen från officiell webbplats öppnar också automatiskt ett Paypal-fönster och QR-kod — du kan stänga båda (om du inte vill donera — vilket starkt uppmuntras) och återuppta appnedladdningen.

Steg 2. Dubbelklicka på den nedladdade .pkg-filen och gå igenom den vanliga installationsguiden.

Steg 3. Efter att ha installerat Shutter Encoder, hittar du appen i Finder > Applications-mappen. Dubbelklicka på dess ikon för att starta den.

Steg 4. Dra din skadade videofil till utrymmet i Välj filer sektionen.
Dragging a file into Shutter Encoder

Steg 5. Klicka på rullgardinsmenyn direkt under Välj funktion och välj Omförpacka .
Selecting the Rewrap function in Shutter Encoder

Steg 6. Klicka på rullgardinsmenyn bredvid Omförpacka och välj den filändelseutgång du vill ha (du kan välja ett nytt filbehållarformat eller återställa samma format). Slutligen, klicka på Starta funktionen .
Selecting "MP4" as the new wrapper for the file in Shutter Encoder

Avsnittet Förloppets status i appfönstret visar en framdriftsindikator för ompackningsoperationen. När det står 100% , hittar du din nyompackade video i samma mapp där din skadade video lagras. Försök att spela videon för att säkerställa att den fungerar.

Åtgärda 4: Koda om din återställda videofil

Om att omförpacka ditt videofilms strömmar i en ny behållare inte fungerar, kan skadan ha påverkat själva strömmarna och/eller din videos codec. Nästa lösning du kan prova är att transkoda din videofil.

Transkodning bygger inte bara en ny behållare för din video utan installerar också en ny codec, försöker återskapa bildrutor (genom att analysera originalfilens data) och kan eventuellt hoppa över fel och återställa spelbara delar beroende på programvaran.

För den här demonstrationen kommer vi att använda samma app som vi använde i Fix 4 — Shutter Encoder (som är 100% gratis och öppen källkod).

Steg 1. Följ steg 1-3 i Åtgärd 4.

Steg 2. Dra din skadade videofil till utrymmet i Välj filer avsnittet.
Dragging a file into Shutter Encoder

Steg 3. Klicka på rullgardinsmenyn direkt under Välj funktion och välj DNxHD (under Redigeringscodecs ). Klicka på rullgardinsmenyn bredvid DNxHD och välj 120 . Slutligen, klicka på Starta funktionen .
Selecting re-encoding parameters for corrupted recovered file in Shutter Encoder

Vänta tills att framstegsfältet i avsnittet Progress status visar 100% slutförande. Shutter Encoder ska då öppna destinationsmappen på egen hand (som, som standard, är samma mapp där din skadade video är sparad). Försök att spela upp den nu.

Åtgärda 5: Använd Untrunc-verktyget på din återskapade videofil

Untrunc är ett verktyg för mediefilshantering som kan hjälpa till att reparera allvarligt korrupta och ofullständiga videor med saknade eller skadade filhuvuden och annan indexinformation och metadata.

Men, precis som Clever Online Video Repair (verktyget vi använde i Fix 1), kräver Untrunc ett friskt videofilprov som det kan referera till för att återställa den ursprungliga korrupta filen.

Steg 1. Öppna en webbläsare och navigera till brew.sh.

Steg 2. Rulla till mitten av sidan och klicka på urklippsikon för att kopiera kodsnutten bredvid den.
Installation command in the Homebrew homepage

Steg 3. Starta Terminal-appen (Finder > Program > Verktyg). Klistra in kodsnutten du kopierade i steg 2 och tryck på Återvänd för att köra den. Detta kommer att installera Homebrew.
Executing installation command for Homebrew in the Terminal app

Steg 4. När Homebrew har installerats framgångsrikt, kör följande kod för att installera Docker-appen:

brew install --cask docker

Installing Docker in the Terminal app using a Homebrew command

Steg 5. Starta Docker (Finder > Program). macOS kan be dig att bekräfta om du vill öppna det (eftersom det är en internetapplikation). Du kommer att mötas av några dialogrutor om Dockers användarvillkor och din profilsinställning och anpassning (som du kan hoppa över). Fortsätt att klicka tills du når huvudfönstret för Docker, där du bör se orden Motorn är igång i det nedre vänstra hörnet av fönstret.
Engine Running status in the Docker app window

Steg 6. Öppna valfri webbläsare igen och navigera till detta Untrunc Fork GitHub Sida. Klicka på <> Kod knappen och klicka på Ladda ner ZIP .
Downloading Untrunc's ZIP file on GitHub

Steg 7. Kontrollera standardmappen för nedladdningar för att bekräfta att en mapp kallad untruc-master har laddats ned. Öppna sedan Terminal-appen och dra mappen untrunc-master till Terminal-fönstret. Tryck på Återvänd .
Dragging the untrunc-master folder into the Terminal app window

Steg 8. Klistra in följande kommando i Terminal-appen för att tillämpa version 3.3.9 av FFmpeg till Dockers untrunc-bygg:

docker build --build-arg FF_VER=3.3.9 -t untrunc .

Using a Terminal command to build Untrunc's FFmpeg build via Docker

Steg 9.Slutligen, använd detta kommando för att utföra untrunc-operationen på din skadade videofil:

docker run -v ~/Desktop/demo/:/mnt untrunc /mnt/fixed.mp4 /mnt/corrupt.mp4

Ersätt /Skrivbord/demonstration med sökvägen till mappen där dina videofiler är lagrade. Ersätt fast.mp4 och corrupt.mp4 med lämpliga inmatnings- och utmatningsfilnamn.
Executing the Untrunc command in the Terminal app

Terminal-appen loggar kommer att informera dig när untrunc-operationen har slutförts. Den nya filen kommer att visas i samma mapp där din ursprungliga skadade fil finns. Försök att spela upp den återställda MP4-videofilen nu (den nya versionen).

Lösning 6: Byt namn på din återställda videofil och använd VLC:s AVI-reparationsverktyg

VLC Media Player är ett gratis, öppen-källkod och välrenommerat multimedieverktyg med en reparationsfunktion inbyggd för .avi-filer. Det kan åtgärda mindre fel och körs automatiskt när du öppnar .avi-filer (på grund av en inställning vi aktiverar senare).

Du kan fortfarande använda denna metod även om din video har en annan filändelse (t.ex. .mp4) genom att byta namn på den i Finder. Även om detta inte utgör en “riktig” konvertering, får det VLC att behandla filen som om den vore en .avi-video, och utlöser reparationsoperationen.

Steg 1. Ladda ner och installera VLC Media Player men starta det inte ännu.

Steg 2. Öppna Finder och navigera till mappen där din korrupta videofil är lagrad.

Steg 3. Högerklicka på din duplicerade skadade fil och välj Byt namn från menyn.
Rename option in Finder's right-click menu

Steg 4. Ersätt filens tillägg (som kommer efter . symbolen) med “avi.” Till exempel, corrupt.mp4 blir corrupt.avi.
Changing the extension of recovered corrupted video file from MP4 to AVI

Steg 5. Klicka på Använd .avi om du uppmanas av Finder.
Finder confirmation dialogue when replacing file extension using the Rename function

Steg 6. Starta VLC Media Player (Finder > Program). På menyraden, klicka på VLC-mediaspelare > Inställningar…
Settings button in VLC Media Player's main menu

Steg 7. Högt upp i fönstret för Inställningar, klicka på Inmatning / Codecs . Klicka sedan i avsnittet Codecs / Muxers på rullgardinsmenyn bredvid Reparera AVI-filer och välj Alltid fixa . För att ta det i bruk och stänga inställningsfönstret, klicka på Spara .
AVI repair parameters in VLC Media Player settings menu

Steg 8. Sedan, i menyraden (med VLC fortfarande igång), klicka Fil > Öppna Fil…
Open File button in the VLC Media Player settings File menu

Steg 9. I dialogrutan som visas, leta reda på “AVI”-filen som du döpte om i steg 4. Klicka slutligen på Öppna .
Selecting the renamed "AVI" file in VLC Media Player's file selection menu

När filen (steg 9) är klar, kommer VLC automatiskt att försöka reparera den. Om det lyckas bör din videofil spela utan fel.

Innan du går, här är några tips för återställning av antikorruptionsvideor!

Videoräddning (och dataräddning i allmänhet) är en mycket komplex process, vilket gör det svårt att förutsäga om de filer du får tillbaka kommer att vara helt intakta eller ens användbara. Det finns dock några saker du kan göra för att minska risken för att dina återställda videor blir korrupta eller ospelbara.

Först, välj din dataåterställningsprogramvara noggrant. Vissa är utformade för att stödja stora högupplösta videofiler – många är det inte (och kommer inte att berätta detta direkt). För det andra, spara inga nya filer till lagringsenheten som innehåller den korrupta filen för att undvika delvis filskrivning (vilket leder till ofullständiga videor).

Slutligen, säkerhetskopiera dina filer ofta! Datatlagring kan vara oförutsägbar så förebyggande är alltid bättre än bot i detta fall.

Alejandro Santos
Chefsförfattare
Alejandro är chefsskribent på Macgasm och entusiast av Apple-ekosystemet. Han skriver de flesta felsökningsguider och programvaruöversikter för denna webbplats, utnyttjande sin kärlek till teknik och omfattande bakgrund inom tekniskt skrivande. Han började sin karriär med att hjälpa multinationella tillverkningsföretag i… Fullständig biografi