Hoppa till innehållet
cinemaOS

Problem som lösts

DaVinci Resolve kraschar på Mac: orsaker och lösningar

Kraschar DaVinci Resolve på din Mac? Kontrollera GPU, cache, projektdatabasen, plug-ins, typsnitt och media, och se vad du ska skicka till Blackmagic.

När DaVinci Resolve kraschar gång på gång på en Mac beror det oftast på en av sex saker: en version som inte matchar din macOS-version, tryck på GPU eller minne, en inaktuell cache, ett skadat projekt eller en skadad databas, en OpenFX-plug-in från tredje part eller ett typsnitt, eller en viss mediefil som Resolve har svårt att avkoda. Skydda projektet först, anteckna exakt när kraschen sker och gå sedan igenom listan nedan i ordning. I många fall ringar något av stegen in orsaken, och om inget gör det har du det underlag som Blackmagics support ber om.

Skydda projektet innan du felsöker

Resolve sparar inte projekt som lösa filer, som många andra redigeringsprogram gör. De ligger i ett projektbibliotek (kallat databas i äldre versioner), så en krasch i fel ögonblick kan påverka mer än en tidslinje.

  1. Öppna Project Manager, högerklicka på projektet och välj Export Project för att spara en .drp-fil på ett säkert ställe. Gör det för varje projekt du bryr dig om.
  2. Om du kan, säkerhetskopiera också hela biblioteket från Project Manager. En säkerhetskopia av biblioteket är den enda kopian som innehåller alla projekt på en gång.
  3. Kontrollera Preferences > User > Project Save and Load. Slå på Project Backups om det är avstängt och anteckna var säkerhetskopiorna sparas. Live Save är också användbart, men det sparar över samma projekt och ersätter därför inte säkerhetskopior.

Skriv sedan ner mönstret: vid start, när ett visst projekt öppnas, på en viss sida, med vissa klipp eller slumpmässigt efter en lång session. Varje mönster pekar åt olika håll.

Steg 1: Kontrollera dina versioner av Resolve och macOS

Versioner som inte passar ihop är en vanlig orsak till krascher på Mac: en ny macOS-version installerad innan Resolve stöder den, eller en färsk Resolve-uppdatering med en bugg som drabbar just din konfiguration.

  • Öppna versionsinformationen för din Resolve-version på Blackmagics supportsida och se vilka macOS-versioner som anges som stödda. Om din är nyare än alla som listas kan det ensamt förklara kraschen.
  • Om kraschen började direkt efter att du uppdaterade Resolve är uppdateringen den främsta misstänkta. Äldre installationsprogram finns på Blackmagic Designs supportsida.
  • Innan du går tillbaka, kom ihåg att ett projektbibliotek som öppnas i en nyare version kan uppgraderas, och att en äldre version kanske inte kan öppna det efteråt. Därför är exporten och säkerhetskopian ovan viktiga. Vår guide om vad du gör när en programuppdatering förstörde ditt projekt går igenom den fällan mer i detalj.

Steg 2: Titta på trycket på GPU och minne

Resolve lutar sig tungt mot GPU:n, och på Apple silicon delar GPU:n det enhetliga minnet med allt annat på Macen. När minnet tar slut kan du få meddelandet "GPU memory full", eller så avslutas Resolve helt enkelt.

  • I Preferences > System > Memory and GPU kontrollerar du att GPU-läget är Metal eller Auto och att minnesgränserna inte har ändrats till något ovanligt.
  • Stäng andra tunga appar och håll koll på minnestrycket i Aktivitetskontroll medan du framkallar kraschen.
  • Sänk tidslinjens proxyupplösning eller uppspelningskvaliteten medan du arbetar, och stäng tillfälligt av temporal brusreducering och andra tunga effekter för att se om kraschen upphör.

Om kraschen samlas på Color-sidan eller vid uppspelning av graderade tagningar, läs vår separata guide om felet GPU memory full i DaVinci Resolve. Orsakerna överlappar till stor del.

Steg 3: Töm cachen och kontrollera diskutrymmet

Render cache, optimized media och proxyfiler gör Resolve snabbare, men en halvskriven cachefil kan utlösa krascher vid uppspelning eller skrubbning.

  1. Använd Playback > Delete Render Cache och välj att radera allt.
  2. Under Preferences > Media Storage kontrollerar du var cachen skrivs. Lägg den på en snabb disk med gott om ledigt utrymme.
  3. Se till att startdisken inte är nästan full. En Mac med väldigt lite ledigt utrymme får problem med växlingsminnet, och Resolve är en av de första apparna som visar det.

Starta om och testa. Första uppspelningen går långsammare medan cachen byggs upp igen.

Steg 4: Testa projektet och biblioteket

Om ett projekt kraschar men ett nytt, tomt projekt inte gör det, ligger problemet i projektet och inte i appen.

  • Importera din exporterade .drp-fil till ett nytt projektbibliotek och öppna den där. Det utesluter skador på andra ställen i det gamla biblioteket.
  • Duplicera den problematiska tidslinjen och radera hälften. Om kraschen försvinner ligger problemet i den halva du tog bort. Fortsätt halvera tills du hittar klippet, effekten eller Fusion-kompositionen som orsakar det.
  • Om projektet inte öppnas alls, återställ den senaste filen från dina projektsäkerhetskopior. För en bredare genomgång av återställningsalternativ, se förlorat arbete efter en låst sparning.

Steg 5: Uteslut plug-ins och typsnitt

OpenFX-plug-ins från tredje part laddas inuti Resolve, så en enda inaktuell plug-in kan få hela appen att krascha, ibland bara på en viss sida eller vid rendering.

  1. På en Mac installeras OpenFX-plug-ins oftast i /Library/OFX/Plugins. Flytta innehållet tillfälligt till en mapp på skrivbordet.
  2. Starta om och testa. Om Resolve är stabilt, lägg tillbaka plug-ins några i taget tills kraschen kommer tillbaka.
  3. Kontrollera på varje tillverkares webbplats att de är kompatibla med exakt dina versioner av Resolve och macOS, och uppdatera eller ta bort boven.

Typsnitt är en mindre uppenbar misstänkt. Klippare rapporterar regelbundet att ett skadat eller dubblerat typsnitt kan få Resolve att krascha vid start eller när en titel öppnas. Om kraschen sker vid start eller på Edit-sidan med titlar, validera dina typsnitt i Typsnittsbok och stäng tillfälligt av nyligen installerade typsnitt som ett test.

Steg 6: Hitta mediefilen som Resolve inte klarar

Om kraschen sker när du spelar upp, skrubbar eller renderar vissa klipp är källmaterialet den misstänkta.

  • Mobilinspelningar med variabel bildfrekvens, skärminspelningar och vissa long-GOP-kameraformat ställer ofta till det. Koda om de misstänkta klippen till ProRes, länka om och testa igen.
  • Att generera optimized media eller proxyfiler för tidslinjen är ett snabbt sätt att skilja avkodningsproblem från allt annat.
  • Kontrollera om avkodningen för din codec skiljer sig mellan gratisversionen och DaVinci Resolve Studio. Stödet för hårdvaruavkodning varierar mellan versioner och format, så bekräfta det i versionsinformationen för din version i stället för att anta.

Om en enda fil pålitligt får Resolve att krascha, spara en kopia. Det är det mest användbara du kan skicka till supporten.

Vad du ska skicka till Blackmagics support

När inget av ovanstående hjälper, kontakta supporten med underlag i stället för en beskrivning.

  • Använd Help > Create Diagnostics Log on Desktop direkt efter en krasch. Det samlar loggar och systeminformation i ett enda arkiv.
  • Ange exakt Resolve-version, om det är gratisversionen eller Studio, din macOS-version och din Mac-modell.
  • Beskriv kraschmönstret du skrev ner i början och de steg du redan har provat.
  • Om ett visst klipp eller projekt utlöser kraschen, säg det, och erbjud en kort exempelfil om du får dela den.
  • Öppna appen Konsol, titta under Kraschrapporter efter nya poster för Resolve och anteckna namnet på en plug-in eller ett bibliotek högt upp i tråden som kraschade.

Om projektnamn eller sökvägar är konfidentiella, granska arkivet innan du skickar det.

När kraschen fortsätter att komma tillbaka

Ibland fortsätter Resolve att krascha på just din konfiguration. Det är ingen dom över Resolve, som fortfarande är ett av de starkaste verktygen för redigering och färgsättning på Mac. Men om instabiliteten kostar dig deadlines är det rimligt att titta på hur andra redigeringsprogram beter sig när något går fel.

cinemaOS är ett Mac-nativt redigeringsprogram för Apple silicon, byggt av Momentum Studios. Det som spelar roll här är att projekten är lokala .mntm-filer med återställning, sparade på din egen disk i stället för i ett delat projektbibliotek. Återställning kan inte återskapa källmedia som inte längre finns, och inget program kan lova att aldrig krascha, så ha säkerhetskopior oavsett verktyg.

Om du vill prova på ett riktigt projekt kan Resolve exportera din tidslinje som XML eller EDL, och cinemaOS importerar den och visar en konformeringsrapport med eventuella varningar att gå igenom. Guiden om att importera ett klipp visar stegen. Färgsättning, Fusion-kompositioner och effekter följer inte med, så räkna med att bygga om dem. cinemaOS kostar $9.99 USD per månad exklusive moms, med 60 dagar gratis, utan kort och utan automatisk debitering.

FAQ

Kraschar gratisversionen av DaVinci Resolve oftare på Mac?

Inte i sig. Gratisversionen och Studio delar större delen av koden, och båda kan krascha av skälen ovan. Studio lägger till några tyngre verktyg, så den specifika kraschen kan skilja sig, men felsökningsordningen är densamma.

Löser en ominstallation av DaVinci Resolve kraschen?

Ibland, om själva installationen är skadad. Oftare är orsaken en plug-in, ett typsnitt, en cache, ett projekt eller en mediefil som finns kvar efter en ominstallation. Exportera dina projekt och säkerhetskopiera biblioteket först, och installera om först när du har gått igenom de andra stegen.

Kan jag förlora mina projekt om Resolve kraschar medan det sparar?

Det är möjligt, och därför är exporterade .drp-filer och projektsäkerhetskopior viktiga. Projekten ligger i ett bibliotek, så säkerhetskopiera biblioteket regelbundet och förvara exporter av viktiga projekt på en separat disk. Om ett projekt inte öppnas efter en krasch, återställ den senaste säkerhetskopian i stället för att reparera den enda kopian.