Bästa sätten att åtgärda felet ‘MOOV Atom Not Found’ i videofiler

moov atom not found

Moov Atom är en kritisk del av en videofil som mediaspelare behöver för att korrekt ladda strömmande data (d.v.s. spela upp videon). Tyvärr blir detta fel inte bara vanligare på grund av hur Moov Atom skapas, vilket vi kommer att diskutera mer i detalj, utan det är också en av de få typer av videokorruption som kräver mycket specifika lösningar.

Generella råd för videoreparation fungerar inte. Så vi testade och sammanställde 4 pålitliga sätt att åtgärda felet “Moov Atom saknas” med hjälp av lämpliga verktyg på din Mac.

Vad är Moov Atom och går det att åtgärda detta fel?

Moov Atom är den del av din videofil som lagrar viktig “metadata” (eller data om filen), såsom indexeringsinformation, tidsstämplar, etc.

Det skapas och sparas typiskt i slutet av en inspelningssession för att bearbeta och spara all information från videoströmmen.

MOOV-atomen är viktig eftersom den berättar för appar och enheter hur de ska interagera med filen. Det finns två situationer där felet “MOOV Atom Not Found” visas:

  • Scenario 1: Moov-atomen är skadad eller felplacerad i filen, vilket gör det svårt för vissa mediaspelare och streamingtjänster att hitta den och spela upp videon.
  • Scenario 2: Moov-atomen saknas helt — detta är det troliga scenariot om inspelningen av din skadade video avbröts på grund av något som en drönarkrasch, döda batterier, felaktig utkasting av ett minneskort eller en hårddisk, etc. Detta beror på att Moov-atomen inte hade skapats vid denna tidpunkt (kom ihåg, Moov-atomen skapas senast ).

Vi har gett lösningar för båda scenarierna i guideavsnittet som kommer härnäst.

4 sätt att åtgärda “Moov Atom Not Found” fel

I den här sektionen kommer vi att täcka 4 beprövade lösningar för att reparera en video med felet “Moov Atom Not Found.” De första två metoderna hjälper med videor vars Moov Atom saknas helt, medan de sista två metoderna kan fixa videor med skadad eller felplacerad Moov Atom-data.

Fixa 1: Åtgärda “Moov Atom Not Found” med Clever Online Video Repair

Clever Online Video Repair är en online-applikation för filreparation som kan åtgärda korrupta videor direkt från deras webbplats. Medan det finns andra reparationssajter tillgängliga är Clever Online Video Repair en av få webbaserade appar som kan fixa videor som helt saknar Moov Atom.

Så länge du har ett friskt filprov kan Clever Online Video Repair generera en ny Moov Atom för din korrupta video för att göra den spelbar igen. Det är också 100% gratis för videor upp till 5 GB i filstorlek.

Ett fungerande filprov bör vara en fungerande video som har tagits med samma enhet och inställningar som den korrupta filen. Ett bra exempel är ett videoklipp som tagits precis före eller efter den korrupta videon.

Steg 1. I valfri webbläsare, öppna repair.cleverfiles.com.

Steg 2. Klicka på Välj fil -knappen.
Clever Online Video Repair Choose file button

Steg 3. Navigera till och välj din fil. Klicka sedan på Ladda upp knappen.
Selecting a Moov file in Clever Online Video Repair's file selection dialogue

Steg 4. Om Clever Online Video Repair kan reparera din video, kommer du att bli ombedd att svara på en valfri enkät. I rutan Beskrivning , beskriv problemet med din video. Klicka sedan på Skicka . Om du inte vill dela några detaljer, klicka på Hoppa över och reparera .
Clever Online Video Repair user survey window

Steg 5. Använd rullgardinsmenyerna för att välja Varumärke och Modell på enheten som användes för att spela in den skadade videon. Du kan vanligtvis hitta denna information på enhetens kropp, i dess manual eller på tillverkarens webbplats. Om du inte kan hitta det, klicka på Okänd enhet .
Clever Online Video Repair device brand and model selection window

Steg 6. Klicka på den nya Välj fil knappen.
Clever Online Video Repair Choose file button for the healthy moov file sample

Steg 7. Välj ditt friska filprov och klicka på Ladda upp knappen.
Clever Online Video Repair file sample selection dialogue window

Steg 8. Du kan förhandsgranska skärmdumparna som Clever Online Video Repair tog av din video under reparationsprocessen för att säkerställa att filen är fixad. Slutligen, klicka på Ladda ner knappen.

Efter att nedladdningen är klar hittar du din reparerade video i mappen Nedladdningar med _repaired tillagt till filnamnet. Försök att öppna den med en mediaspelare.

Åtgärda 2: Kopiera manuellt en Moov Atom från en frisk fil med en hexredigerare

Ett manuellt och mindre förfinat alternativ till Clever Online Video Repair-tekniken är att själv kopiera Moov Atom från ditt friska filprov.

Med hjälp av en hex-editor kan du hitta den faktiska hex-strängen som utgör Moov Atom. Du kan kopiera den befintliga Moov Atom från en frisk fil och klistra in den i den korrupta filens hex-data.

Observera att göra detta manuellt är mindre effektivt än att använda Clever Online Video Repair, som har andra underliggande funktioner som stöder denna teknik (såsom teknologisk analys av den befintliga Moov Atom).

För denna metod i synnerhet rekommenderar vi starkt att du duplicerar din skadade video och den friska filprovet – särskilt om du inte har skapat en säkerhetskopia i förväg.

Steg 1. Ladda ner och installera Hex Fiend, som är gratis och öppen källkod.

Steg 2. Öppna Finder och navigera till din felfria video. Högerklicka på din fil och välj Öppna med > Hex Fiend .
Opening a moov file with Hex Fiend in Finder

Steg 3. Tryck på tangenterna Kommando + F för att få fram sökverktyget och skriv moov . Hex Fiend kommer att markera teckensträngen som utgör Moov Atom. Tryck på tangenterna Kommando + C för att kopiera teckensträngen.
Copying the moov atom from a healthy moov file using Hex Fiend

Steg 4. Nu, öppna din korrupta video med Hex Fiend (använd samma instruktioner som i steg 2). Placera din markör i slutet av filen och tryck på Kommando + V tangenterna för att klistra in Moov Atom som du kopierade från ditt friska filprov.
Using Hex Fiend to paste the moov atom from the healthy file sample to the corrupted moov file's hex data

Steg 5. Om du tidigare skapade en kopia av denna fil, klicka på Fil > Spara . Om du INTE skapade en kopia, använd istället Spara som… och skapa en ny fil.
Saving modified moov file with pasted moov atom using Hex Fiend

När du har sparat din fil kommer Moov Atom du klistrade in att ha lagts till dess data. Du kan försöka öppna det med en mediaspelare.

Fixa 3: Använd FFmpeg för att åtgärda “Moov Atom Not Found” genom att flytta det

FFmpeg är ett välrespekterat, gratis och open-source verktyg för videoreparation och manipulation som du kan använda för att hitta och flytta Moov Atom till början av din fils data.

Detta kan åtgärda fall av felet “Moov Atom Not Found” som uppstod på grund av att mediespelare och strömningstjänster tittade på fel ställe. Detta ökar också filens generella kompatibilitet, vilket borde hjälpa dig att undvika andra fel framöver.

Info: FFmpeg är en Unix-körbar fil, vilket innebär att du kommer att använda den via Terminal-appen. Oroa dig inte! Stegen är enkla så länge du följer med.

Steg 1. Installera Homebrew genom att köra koden från deras webbplats till kommandoraden i din Terminal-app.
Homebrew installer link on their official website

Steg 2. Öppna Terminal-appen och kör följande kod för att använda Homebrew för att installera FFmpeg:

brew install ffmpeg

Install FFmpeg command using Homebrew in the Terminal app

Steg 3. Öppna Terminalen (Finder > Program > Verktygsprogram) och skriv följande kommando:

cd desktop/demo

Ersätt skrivbord/demo med din egen mapps sökväg. Detta kommando pekar Terminal-appen till mappen där din korrupta video är lagrad.
Change directory command in the Terminal app

Steg 4. Vi kan nu anropa FFmpeg-operationer och tillämpa dem på den skadade videon. Skriv följande kommando för att hitta och flytta Moov-atomen till början av filen (där den ska vara):

ffmpeg -i nomoov.mp4 -c copy -movflags faststart fixed.mp4

Ersätt nomoov.mp4 med filnamnet på din skadade video och fast.mp 4 med det filnamn du vill att FFmpeg ska använda som utdata.
FFmpeg command that relocates the corrupted file's moov atom to the start of its hex code

När FFmpeg har slutfört operationen finner du fixed.mp4 (eller vilket filnamn du än valde) i mappen där FFmpeg och din skadade video är lagrad. Försök att öppna den.

Fix 4: Återkoda din video med Handbrake

Omkodning av din video kan potentiellt fixa felet “Moov Atom Not Found” eftersom det använder datan från den gamla filen för att skapa en ny. Det kommer dock bara att fungera om Moov Atomen är skadad, felplacerad eller endast delvis skadad eftersom videokonverterare och transkoderare är beroende av datan i Moov Atomen.

För denna metod kan du använda det kostnadsfria och öppen källkod Mac-verktyget som heter Handbrake, vilket är vad vi kommer att använda för denna demonstration.

Steg 1. Ladda ner och installera Handbrake.

Steg 2. Öppna Handbrake och det bör automatiskt tillåta dig att välja en video (eller så kan du klicka på Öppen källkod ). Välj din skadade video och klicka på öppna.
Handbrake's source selection dialogue window

Steg 3. I menyn Sammanfattning i avsnittet Format markerar du rutan bredvid Webboptimerad .
Handbrake Web Optimize format setting in the Summary menu

Steg 4. I avsnittet Video , klicka på rullgardinsmenyn bredvid Video-kodare och välj H.264 . Klicka sedan på Bläddra… längst ner till höger i fönstret.
Handbrake encoder settings in the Video menu

Steg 5. Välj en plats där du vill att Handbrake ska spara din omkodade video. Klicka sedan på Välj . Observera att Handbrake inte kommer att låta dig spara den i samma mapp som din korrupta video.
Handbrake's destination folder selection dialogue window

Steg 6.Slutligen, klicka på Start -knappen för att starta kodningsprocessen.
Start button in the Handbrake app window

Handbrake kommer att visa dig sin framsteg längst ner i fönstret. När det försvinner är processen klar. Du hittar din video i mappen du valde i steg 6. Försök att öppna den.

För att sammanfatta, här är det bästa sättet att undvika detta fel…

Det finns begränsade alternativ för att reparera videor med felet “Moov-atom ej hittad” och många standardmediaspelare är mycket beroende av dess data. Det bästa sättet att undvika att förlora Moov-atomen är att se till att dina videor inte avbryts under inspelningsprocessen, vilket bör tillåtas att avslutas ordentligt.

Det innebär att se till att din enhet har ett laddat batteri och fungerar normalt, att ditt minneskort har tillräckligt med lagringsutrymme för att rymma din video (och mer därtill), och att du försöker undvika situationer där din enhet faller eller kraschar. Slutligen, se till att köpa minneskort från betrodda leverantörer – falska minneskort ljuger inte bara om lagringsutrymmet, de är också mycket mer benägna att bli korrupta.

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