DaVinci Resolve crasht op Mac: oorzaken en oplossingen
Crasht DaVinci Resolve op je Mac? Controleer GPU-instellingen, caches, de projectdatabase, plug-ins, lettertypen en media, en wat je naar Blackmagic stuurt.
Als DaVinci Resolve steeds crasht op je Mac, ligt de oorzaak meestal bij een van zes dingen: een versie die niet past bij je macOS-release, druk op GPU of geheugen, een verouderde cache, een beschadigd project of beschadigde database, een OpenFX-plug-in of lettertype van derden, of een specifiek mediabestand dat Resolve moeilijk kan decoderen. Bescherm eerst je project, noteer precies wanneer de crash optreedt en werk dan de lijst hieronder op volgorde af. Vaak isoleert een van deze stappen de oorzaak, en lukt dat niet, dan heb je in elk geval het bewijs dat Blackmagic-support vraagt.
Bescherm het project voordat je gaat zoeken
Resolve slaat projecten niet op als losse bestanden, zoals veel andere editors doen. Ze staan in een projectbibliotheek (in oudere versies een database genoemd), dus een crash op het verkeerde moment kan meer dan één tijdlijn raken.
- Open de Project Manager, klik met de rechtermuisknop op het project en kies Export Project om een .drp-bestand op een veilige plek te zetten. Doe dit voor elk project dat je belangrijk vindt.
- Maak als het kan ook een back-up van de hele bibliotheek vanuit de Project Manager. Een bibliotheekback-up is de enige kopie die alle projecten tegelijk bevat.
- Controleer Preferences > User > Project Save and Load. Zet Project Backups aan als dat uit staat, en noteer waar de back-ups worden weggeschreven. Live Save is ook nuttig, maar slaat op over hetzelfde project, dus het vervangt geen back-ups.
Schrijf daarna het patroon op: bij het opstarten, bij het openen van één project, op een bepaalde pagina, bij bepaalde clips, of willekeurig na een lange sessie. Elk patroon wijst ergens anders naartoe.
Stap 1: controleer je versies van Resolve en macOS
Een versieconflict is een veelvoorkomende oorzaak van crashes op de Mac: een nieuwe macOS-release die je installeerde voordat Resolve die ondersteunde, of een verse Resolve-update met een bug die jouw configuratie raakt.
- Open de release notes van jouw Resolve-versie op de supportsite van Blackmagic en kijk welke macOS-versies als ondersteund worden genoemd. Is jouw versie nieuwer dan alles wat er staat, dan kan dat alleen al de crashes verklaren.
- Begonnen de crashes direct na een update van Resolve, dan is die update de hoofdverdachte. Oudere installers vind je op de supportpagina van Blackmagic Design.
- Denk er voor je terugrolt aan dat het openen van een projectbibliotheek in een nieuwere versie die kan upgraden, en dat een oudere versie haar daarna misschien niet meer opent. Daarom zijn de export en back-up hierboven belangrijk. Onze gids over wat je doet als een software-update je project brak behandelt die valkuil uitgebreider.
Stap 2: kijk naar druk op GPU en geheugen
Resolve leunt zwaar op de GPU, en op Apple silicon deelt de GPU het unified memory met al het andere op de Mac. Raakt dat geheugen op, dan zie je misschien een melding "GPU memory full", of sluit Resolve gewoon af.
- Controleer in Preferences > System > Memory and GPU dat de GPU-verwerkingsmodus op Metal of Auto staat, en dat de geheugenlimieten niet op iets ongebruikelijks zijn gezet.
- Sluit andere zware apps en houd de geheugendruk in Activiteitenweergave in de gaten terwijl je de crash reproduceert.
- Verlaag tijdens het werken de proxyresolutie van de tijdlijn of de afspeelkwaliteit, en zet tijdelijke ruisonderdrukking en andere zware effecten even uit om te zien of de crash stopt.
Concentreren de crashes zich op de Color-pagina of tijdens het afspelen van gegradede shots, lees dan onze aparte gids over de foutmelding GPU memory full in DaVinci Resolve. De oorzaken overlappen sterk.
Stap 3: wis caches en controleer schijfruimte
Render cache, optimized media en proxy's maken Resolve sneller, maar een half weggeschreven cachebestand kan crashes veroorzaken tijdens afspelen of scrubben.
- Gebruik Playback > Delete Render Cache en kies ervoor alles te verwijderen.
- Controleer in Preferences > Media Storage waar de cache wordt weggeschreven. Zet die op een snelle schijf met ruim vrije ruimte.
- Zorg dat je opstartschijf niet bijna vol is. Een Mac met heel weinig vrije ruimte heeft moeite met swap, en Resolve is een van de eerste apps die dat laat merken.
Start opnieuw en test. De eerste keer afspelen gaat trager terwijl de caches opnieuw worden opgebouwd.
Stap 4: test het project en de bibliotheek
Crasht één project wel en een nieuw, leeg project niet, dan zit het probleem in het project en niet in de app.
- Importeer je geëxporteerde .drp in een nieuwe projectbibliotheek en open het daar. Zo sluit je schade elders in de oude bibliotheek uit.
- Dupliceer de probleemtijdlijn en verwijder de helft. Verdwijnt de crash, dan zit het probleem in de helft die je weghaalde. Blijf halveren tot je de clip, het effect of de Fusion-compositie vindt die verantwoordelijk is.
- Opent het project helemaal niet meer, zet dan het meest recente bestand uit je projectback-ups terug. Voor een bredere uitleg over herstelopties, zie werk kwijt na een vastgelopen opslag.
Stap 5: sluit plug-ins en lettertypen uit
OpenFX-plug-ins van derden laden binnen Resolve, dus één verouderde plug-in kan de hele app laten crashen, soms alleen op een bepaalde pagina of tijdens het renderen.
- Op een Mac staan OpenFX-plug-ins meestal in /Library/OFX/Plugins. Verplaats de inhoud tijdelijk naar een map op je bureaublad.
- Start opnieuw en test. Is Resolve stabiel, zet de plug-ins dan een paar tegelijk terug tot de crash terugkomt.
- Controleer op de site van elke leverancier de compatibiliteit met jouw exacte versies van Resolve en macOS, en werk de boosdoener bij of verwijder hem.
Lettertypen zijn een minder voor de hand liggende verdachte. Editors melden regelmatig dat een beschadigd of dubbel lettertype Resolve kan laten crashen bij het opstarten of bij het openen van een titel. Gebeurt de crash bij het opstarten of op de Edit-pagina met titels, valideer dan je lettertypen in Lettertypecatalogus en schakel recent geïnstalleerde lettertypen als test uit.
Stap 6: vind het mediabestand waar Resolve niet mee overweg kan
Gebeurt de crash wanneer je bepaalde clips afspeelt, scrubt of rendert, dan is het bronmateriaal de verdachte.
- Telefoonopnamen met variabele framerate, schermopnamen en sommige long-GOP-cameraformaten zijn vaak lastig. Transcodeer de verdachte clips naar ProRes, koppel ze opnieuw en test nog eens.
- Optimized media of proxy's genereren voor de tijdlijn is een snelle manier om decodeerproblemen van al het andere te onderscheiden.
- Kijk of het decodeerpad voor jouw codec verschilt tussen de gratis versie en DaVinci Resolve Studio. Ondersteuning voor hardwaredecodering verschilt per versie en formaat, dus controleer dat in de release notes van jouw versie in plaats van het aan te nemen.
Laat één bestand Resolve betrouwbaar crashen, bewaar er dan een kopie van. Dat is het nuttigste wat je naar support kunt sturen.
Wat je naar Blackmagic-support stuurt
Helpt niets hierboven, neem dan contact op met support met bewijs in plaats van een beschrijving.
- Gebruik direct na een crash Help > Create Diagnostics Log on Desktop. Dat bundelt logs en systeeminformatie in één archief.
- Vermeld je exacte Resolve-versie, of het de gratis versie of Studio is, je macOS-versie en je Mac-model.
- Beschrijf het crashpatroon dat je aan het begin opschreef, en de stappen die je al hebt geprobeerd.
- Veroorzaakt een specifieke clip of een specifiek project de crash, zeg dat dan, en bied een kort voorbeeldbestand aan als je dat mag delen.
- Open de app Console, kijk onder Crash Reports naar recente items van Resolve, en noteer de naam van een plug-in of bibliotheek bovenaan de gecrashte thread.
Zijn projectnamen of paden vertrouwelijk, controleer het archief dan voordat je het verstuurt.
Als de crashes blijven terugkomen
Soms blijft Resolve crashen op jouw specifieke configuratie. Dat is geen oordeel over Resolve, dat een van de sterkste programma's voor montage en kleurcorrectie op de Mac blijft. Maar kost instabiliteit je deadlines, dan is het redelijk om te kijken hoe andere editors zich gedragen als er iets misgaat.
cinemaOS is een Mac-native editor voor Apple silicon, gemaakt door Momentum Studios. Wat hier telt, is dat projecten local-first .mntm-bestanden met herstel zijn, opgeslagen op je eigen schijf in plaats van in een gedeelde projectbibliotheek. Herstel kan geen bronmedia terughalen die niet meer bestaan, en geen editor kan beloven dat hij nooit crasht, dus maak back-ups, welk programma je ook gebruikt.
Wil je het proberen op een echt project, dan kan Resolve je tijdlijn exporteren als XML of EDL. cinemaOS importeert die en toont een conformrapport met eventuele waarschuwingen om na te lopen. De tutorial over een montage importeren laat de stappen zien. Grades, Fusion-composities en effecten gaan niet mee, dus reken erop dat je die opnieuw opbouwt. cinemaOS kost $9.99 USD per maand exclusief btw, met 60 dagen gratis, zonder kaart en zonder automatische afschrijving.
FAQ
Crasht de gratis versie van DaVinci Resolve vaker op een Mac?
Niet per definitie. De gratis versie en Studio delen het grootste deel van hun code, en beide kunnen crashen om de redenen hierboven. Studio voegt een paar zwaardere tools toe, dus de specifieke crash kan verschillen, maar de volgorde van het zoeken blijft dezelfde.
Lost het opnieuw installeren van DaVinci Resolve de crashes op?
Soms, als de installatie zelf beschadigd is. Vaker zit de oorzaak in een plug-in, lettertype, cache, project of mediabestand dat een herinstallatie overleeft. Exporteer eerst je projecten en maak een back-up van je bibliotheek, en installeer pas opnieuw nadat je de andere stappen hebt doorlopen.
Kan ik mijn projecten kwijtraken als Resolve crasht tijdens het opslaan?
Dat kan, en daarom zijn geëxporteerde .drp-bestanden en projectback-ups belangrijk. Projecten staan in een bibliotheek, dus maak regelmatig een back-up van die bibliotheek en bewaar exports van belangrijke projecten op een aparte schijf. Opent een project na een crash niet meer, zet dan de meest recente back-up terug in plaats van de enige kopie te repareren.