Hur man reparerar korrumperade MOV-filer med Windows- och Mac-verktyg

manuviraj
Skriven av
Godkänd av
13

repair corrupted mov fileEn MOV-fil som visas oskarp, fryser slumpmässigt eller hackar, eller vägrar att spela upp, är sannolikt korrupt. Detta kan hända av olika anledningar. Kanske förlorade din kamera ström under inspelning, eller så uppstod ett fel vid kodningen av videon. Dessutom kan avbrott under filöverföring eller problem med lagringsenheten (logisk eller fysisk korruption) också skada dina videor. Men så länge den underliggande videodata är i stort sett intakt kan du reparera MOV-filen genom att använda en videoreparationswebbplats eller app, omkoda den, eller använda VLC:s Alltid fixa-funktion—avsnitten nedan förklarar hur.

Att välja rätt metod för att reparera MOV-filer

Det finns flera metoder du kan använda för att reparera en korrupt MOV-video. Den närmaste lösningen som passar alla är att använda en online eller offline videoreparationsverktyg. Men dessa verktyg fungerar bara om du har en fungerande videofil inspelad på samma enhet som den korrupta. Om du inte har en fungerande MOV-video från samma enhet, prova att omkoda videon eller anlita expert hjälp.

För att spara din tid, här är en tabell som beskriver vanliga typer av MOV-filkorruption, varför det händer, och vilken metod som är mest sannolik att fungera för just det specifika problemet:

Symtom Möjliga orsaker Föreslagen lösning
Ospelbar MOV-fil Saknad moov atom (lagrar metadata), eller någon typ av strukturell skada. Använd en online, eller lokal videoreparation verktyg.
Frysning eller ryckighet under uppspelning Saknade eller korrupta ramar. Det kan också vara resultatet av codec-problem, eller en skadad mdat atom (lagrar råljud- och videoprover). Kod om videon med en videotranscoder för att fixa ljud- och videosynkroniseringsproblem. Alternativt, försök använda VLC’s Always fix funktion. Om videodata saknas kan du behöva använda en online video reparationsverktyg.
Desynkroniserade ljud- och videoströmmar Korrupta tidsstämplar eller fel under redigering och konvertering. Kod om videon med en videotranscoder, eller använd VLC’s Always fix funktion.
Förvrängda bilder och förvanskning av MOV-videofilen Kompressionsproblem och inkonsekvent bithastighet Använd en video reparationswebbplats, eller en lokalt videoreparationsverktyg. Om det inte hjälper, försök omkodar videon med en videotranscoder, eller använd Always fix feature i VLC.
Felmeddelanden när du öppnar MOV-filen Ej stödt filformat, eller korrupt/saknad header och metadata. Försök spela MOV-filen med en annan videospelare (jag föreslår VLC Media Player). Om filen förblir ospelbar, fixa den med en online video reparationsverktyg.

Metod 1: Använd en online videotjänst för reparationer

Webbaserade videotjänster för reparation förenklar MOV-filreparationen avsevärt. Du behöver bara ladda upp den korrupta MOV-filen, ladda upp en frisk MOV-fil (inspelad på samma enhet som den korrupta), och klicka på reparera.

Bland onlineverktyg för videoreparation är Clever Online Video Repair mitt förstahandsval. Det är användarvänligt, gratis att använda och snabbt. Jag uppskattar särskilt dess gräns på 5 GB för uppladdning, vilket är mycket högre än konkurrenternas som oftast har en gräns på 2 GB eller mindre för gratis videoreparation. Viktigt är att det tar integritet på allvar—anslutningen är krypterad med HTTPS. Du behöver registrera dig för att slutföra videoreparationen, men om du väljer att inte göra det, raderas uppladdade videor inom 24 timmar.

Så här reparerar du en MOV-fil med Clever Online Video Repair:

  1. Besök Smart reparation av onlinevideo i din webbläsare.
  2. Klicka på Välj fil , bläddra sedan till den korrupta MOV-filen och dubbelklicka på den.Upload corrupt video file in Clever Online Video Repair.
  3. (Valfritt) Beskriv problemet du har med MOV-filen. Öppnas den inte alls? Eller observerar du hoppade bildrutor, stammning etc.? Klicka på Skicka . Annars, klicka på Hoppa över och reparera .
  4. Välj enheten, märket och modellen som användes för att spela in den korrupta MOV-filen och klicka på Reparera . Om enheten inte finns listad, klicka på Okänd enhet .Select device model in Clever Online Video Repair.
  5. Klicka på Välj fil , och navigera till en frisk MOV-fil inspelad på samma enhet som användes för att spela in den korrupta, och dubbelklicka på den.Upload healthy sample video in Clever Online Video Repair.
  6. Clever Online Video Repair kommer att fixa den korrupta MOV-videon. Bläddra igenom skärmbilderna för att bekräfta kvaliteten på den reparerade videon och klicka på Ladda ned om du är nöjd.Download repaired video in Clever Online Video Repair.

Metod 2: Använd lokala videoreparationsverktyg

Du kanske vill använda ett lokalt videoreparationsverktyg istället för en videoreparationswebbplats av två skäl. Antingen är videon för stor och överskrider filstorleksbegränsningen för videoreparationswebbplatser. Eller så är du obekväm med att ladda upp en känslig video till en tredjeparts videoreparationswebbplats och föredrar att reparera den offline.

Mitt bästa verktyg för att reparera offline-video är Untrunc—en öppen källkod, gratis att använda och lättviktig app som finns tillgänglig på Windows och macOS. Förutom MOV-filer reparerar den även andra populära format som MP4, M4V och 3GP. Min enda invändning mot Untrunc är dess avsaknad av ett GUI och den komplexa installationen på macOS—jag spenderade större delen av en timme på att lista ut det. På en Windows-dator kan du enkelt köra GUI-versionen som ingår i nedladdningen.

Så här reparerar du skadade MOV-filer på Windows och Mac med Untrunc:

Untrunc för Windows

  1. Besök Untrunc’s GitHub-sida, och expandera Assets-menyn. Beroende på din Datorsystemets arkitektur (32-bitars eller 64-bitars), klicka på untrunc_x32.zip eller untrunc_x64.zip för att börja ladda ner verktyget.
  2. Packa upp innehållet i ZIP-fil. Kör untrunc-gui.exe från mappen du just packade upp.
  3. Klicka på kortad fil -knappen, hitta den korrupta MOV-filen och dubbelklicka på den.Select truncated file in Untrunc-GUI.
  4. Klicka på referensfil -knappen, bläddra efter den friska MOV-filen och dubbelklicka på den.Select reference file in Untrunc-GUI.
  5. Klicka på reparera -knappen i nedre högra hörnet.Click Repair button in Untrunc-GUI.
  6. Untrunc kommer att reparera den korrupta MOV-filen och spara en kopia av den i originalmappen.

Untrunc för Mac

  1. Säkerställ att du är ansluten till internet, och open Terminal on your Mac.
  2. Skriv följande kommando och tryck Enter: /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh). Detta kommando installerar Homebrew, en gratis mjukvaruhanterare som gör det enkelt att installera öppen källkodsprogram och paket. Du kommer behöva den för att installera Untrunc.Terminal installing Homebrew package manager.
  3. Skriv brew install --cask docker och tryck Enter. Homebrew kommer automatiskt att ladda ner och installera Docker. Om det inte fungerar av någon anledning, kan du ladda ner Docker från den officiella webbplatsen och manuellt installera den på din Mac.Terminal installing Docker via command.
  4. Kör Docker-appen genom att gå till Finder > Applications > Docker.app. Leta efter meddelandet “Engine Running” i det nedre vänstra hörnet av Docker-appen.
  5. Installera Untrunc med följande kommando, och tryck Enter: git clone https://github.com/ponchio/untrunc.git.Terminal cloning untrunc repository with git clone.
  6. I Terminal, skriv cd /Users/YourUsername/untrunc och tryck Enter. Ersätt “YourUsername” med ditt macOS’ användarnamn—i mitt fall var det manuvirajgodara.Terminal navigating directories with cd command.
  7. Innan du går vidare till nästa steg, säkerställ att korrupt MOV-fil och den friska MOV-filen är i samma mapp .
  8. Skriv docker build -t untrunc . och tryck Enter. Notera mellanslaget före punkten.erminal running docker build command.
  9. Skriv docker run -v ~/MOV Path/:/mnt untrunc /mnt/healthyMOV.mov /mnt/corruptMOV.mov. Ersätt ~/MOV Path/ med sökvägen till mappen som innehåller de korrupta och friska MOV-filerna—du kan kopiera detta genom att navigera till mappen i Finder, högerklicka på den medan du håller ner Option Key och klicka på Kopiera som sökväg -alternativet. När det gäller healthyMOV.mov och corruptMOV.mov, ersätt dem med filnamnen på de friska och korrupta MOV-filerna respektive.Terminal showing untrunc repair process completion.
  10. Untrunc kommer att reparera MOV-filen och spara en kopia i den ursprungliga katalogen för MOV-filerna.

Metod 3: Nyomkoda MOV-filen

Omkodning är ett effektivt sätt att åtgärda MOV-filer som hackar, fryser eller har andra ljud- och bildproblem. Det är inte lika effektivt på MOV-filer med saknade data, vilket gör dem helt ospelbara.

Tyvärr, om du inte har en sund MOV-fil är omkodning ditt bästa alternativ, förutom att använda VLC:s Always fix-funktion (vilken har en lägre framgångsgrad än omkodning), eller att betala en professionell för att fixa det.

Av metoderna ovan är det tydligt att jag är förtjust i gratis, öppen källkodsappar. Även här rekommenderar jag helhjärtat att använda HandBrake eller Shutter Encoder för att omkoda den korrupta MOV-videon. Båda är gratis, med öppen källkod, enkla att använda och tillgängliga för både Windows och macOS.

Alternativ 1: HandBrake (Windows, macOS)

  1. Ladda ner HandBrake och installera det.
  2. Öppna HandBrake och klicka på Fil . Om du inte ser alternativet direkt, klicka på Open Source > Fil . Navigera till den korrupta MOV-videon och dubbelklicka på den.Open Source button in HandBrake.
  3. Välj ett videoformat från Formatera rullgardinsmenyn under fliken Sammanfattning. Du kan göra andra ändringar genom att gå igenom de återstående flikarna.Format drop-down menu in HandBrake.
  4. Klicka på Bläddra i det nedre högra hörnet. Välj en sparplats för den omkoda videon.Browse button in HandBrake.
  5. Klicka på Starta Kodning .Start Encode button in HandBrake.

Alternativ 2: Shutter Encoder (Windows, macOS)

  1. Ladda Ner Shutter Encoder, och installera det.
  2. Öppna Shutter Encoder, och klicka på Bläddra . Hitta den korrupta MOV-filen, välj den och klicka på Öppna . Du kan även lägga till flera filer.Browse corrupt MOV file in Shutter Encoder.
  3. Välj H.264 från rullgardinsmenyn Välj funktion och välj videoformat som .MOV med rullgardinsmenyn bredvid pilen.Select function in Shutter Encoder.
  4. Som standard sparas den omkodade videon på samma plats som den korrupta. För att ändra detta, klicka på Ändra , och välj mappen där du vill spara den omkodade videon.Change destination folder in Shutter Encoder.
  5. Klicka på Starta funktion för att börja koda.Start encoding in Shutter Encoder.

Metod 4: Använd VLC Media Players “Always Fix”-funktion

Även om det inte är lika effektivt som andra metoder på denna lista, överraskade mig funktionen Alltid åtgärda i VLC Media Player några gånger när jag hanterade korrupta videor. Dock fungerar funktionen endast med AVI-filer, så du behöver ändra det korrupta MOV-filens tillägg till .AVI innan du går vidare.

När du har ändrat den korrupta MOV-videons filändelse till .AVI, följ dessa steg för att åtgärda det med VLC:

  1. Ladda ner och installera VLC Media Player.
  2. På Windows, öppna VLC och klicka på Verktyg > Inställningar . På macOS, klicka på VLC > Inställningar… .VLC settings menu screen.
  3. Klicka på fliken Ingång/Kodekar .
  4. Klicka på rullgardinsmenyn Skadad eller ofullständig AVI-fil och välj alternativet Fixa alltid .VLC always fix AVI files option.
  5. Klicka på Spara .VLC Save settings option.
  6. Öppna den korrupta MOV-videon (omdöpt till .AVI) med VLC.

Slutsats

En av metoderna ovan borde helt fixa din korrupta MOV-fil. Men i många fall är en kombination av metoder det bästa tillvägagångssättet. Till exempel kan du reparera videons metadata med hjälp av online- eller offline-verktyg för videoreparation och sedan omkoda videon för att jämna ut eventuella kvarstående uppspelningsproblem.

Om videokorruption är ett återkommande problem, flytta dina videor till en annan lagringsenhet proaktivt. Återkommande videokorruption kan indikera ett logiskt eller fysiskt skadat SD-kort. När du har flyttat befintliga videor, kan du försöka åtgärda och återställa data från SD-kortet vid behov.

manuviraj
Manuviraj Godara är en professionell innehållsskrivare med över 4 års erfarenhet. Hans ständigt växande fascination och erfarenhet av teknologi driver honom att skapa innehåll relaterat till dataåterställning och konsumentteknologi.
Godkänd av
12 års erfarenhet av mjukvaruutveckling, databasadministration och reparation av hårdvara.