davinci-resolve-troubleshooting
Skill19 starsChanged 6 months agoMITView on GitHub
Use when DaVinci Resolve is broken in some specific way — red playback indicator, missing media, clips offline, audio out of sync, GPU/render crashes, or render queue stuck. Triggering symptoms include phrases like "Resolve is dropping frames", "media offline", "clips show red diagonal", "audio drifts", "Resolve crashes when rendering", "GPU error", or any DaVinci Resolve "why is X broken" question.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- kitloomlk-stack/davinci-resolve-video-kitword for word, first seen Oct 17, 2026
Other versions1 project uses a version of this.
Word for word · 1
- kitloomlk-stack/davinci-resolve-video-kit★ 0100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository10 other files it gives its agents.
- davinci-resolve-audio-cleanup-podcastSkill
- davinci-resolve-color-grade-webcamSkill
- davinci-resolve-computer-use-trainingSkill
- davinci-resolve-cut-screen-recordingSkill
- davinci-resolve-devrel-project-templateSkill
- davinci-resolve-export-multi-platformSkill
- davinci-resolve-setupSkill
- davinci-resolve-social-editorSkill
- davinci-resolve-titles-and-lower-thirdsSkill
- social-video-folder-autocutterSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
22 rules. About 0 are common, 20 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈20
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 22
When NOT to use:
- Distinctive: line 46
If GPU is below 80% during playback, the bottleneck is the drive (read speed).
- Distinctive: line 47
If GPU is pinned at 100%, the bottleneck is the GPU (rare for talking-head content.
- Distinctive: line 53
If the drive cannot sustain the required read speed, you have two options:
- Distinctive: line 63
Wait for proxies to generate.
- Distinctive: line 81
If all clips in a bin are offline, the source folder has moved or the drive is unmounted.
- Distinctive: line 82
If one or two clips are offline, those specific files have been moved/renamed.
- Very specific: line 99
Check your backup folder (davinci-resolve-setup covers the backup folder location).
- Distinctive: line 101
If the file is truly gone, you may need to re-shoot or re-export from the source.
- Distinctive: line 112
If they differ (e.g. clip is 29.97 fps but timeline is 24 fps), Resolve will interpret the audio differently.
- Distinctive: line 130
Use the Stretch parameter on the audio clip in the Inspector to slow/speed by tiny amounts (0.5% or less).
- Distinctive: line 138
Look at the last messages before the crash.
- Distinctive: line 157
Check that both your media drive and your output drive have at least 50 GB free.
- Very specific: line 166
If your render preset has %timeline_name and your timeline name contains a colon or slash, the render will silently fail.
- Distinctive: line 171
Check the Location field in Render Settings.
- Distinctive: line 172
If it does not exist, create it.
- Distinctive: line 173
If it exists but is owned by another user, change permissions or pick a different location.
- Distinctive: line 177
If a specific clip is corrupted, the render hangs on that frame.
- Distinctive: line 179
If that completes, walk forward by a few seconds at a time to find the problem frame.
- Distinctive: line 183
If all the above fail, kill Resolve (Force Quit on macOS, Task Manager on Windows) and reopen the project.
- Distinctive: line 197
Every clip in your Media Pool has a thumbnail (not a red diagonal).
- Distinctive: line 215
If the user reports the diagnostic flow didn't fix the symptom (red playback returns, clips still offline, render still fails), read these …
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
DaVinci Resolve — troubleshoot the 5 most common breakage modes
Overview
A diagnostic protocol for the five problems that account for ~90% of DaVinci Resolve support questions: dropped-frame playback, missing media, audio sync drift, render crashes, and render queue stalls. The principle: diagnose before you fix. Treat the red indicator as data, not a verdict.
When to use
Symptoms:
- Red GPU/playback indicator during playback
- Clips show a red diagonal slash (offline media)
- Audio drifts out of sync over time
- Resolve crashes mid-render or after a few minutes of rendering
- Render queue says "complete" but the output file is missing or 0 bytes
- "Why is X broken in Resolve" — any of these.
When NOT to use:
- Resolve will not launch at all — that is an install issue (see
davinci-resolve-setup). - You are getting a license error — contact Blackmagic support.
- The problem is creative ("I do not like how my edit looks") — not a troubleshooting problem.
Quick reference — the five diagnostic flows
| Symptom | First check | Then |
| Red playback indicator | Run Blackmagic Disk Speed Test on your media drive | If drive is fast enough, generate proxies |
| Clips offline (red diagonal) | Right-click clip > Relink Media | Or change source folder for the bin |
| Audio out of sync | Confirm timeline frame rate matches source frame rate | Use Auto-Sync (waveform or timecode) |
| Crashes during render | Reduce render parallelism, disable hardware acceleration | Check Console for the exact error |
| Render queue stalled at 0% | Check disk space on output drive | Check Custom Export filename for invalid chars |
Steps — diagnostic flow per problem
Problem 1: Red playback indicator (dropped frames)
The indicator at the top of the source/timeline viewers turns red when Resolve cannot sustain real-time playback.
Step 1.1 — Identify the bottleneck. Is it the drive or the GPU?
- Open DaVinci Resolve > Preferences > System > Memory and GPU. Check GPU usage during playback.
- If GPU is below 80% during playback, the bottleneck is the drive (read speed).
- If GPU is pinned at 100%, the bottleneck is the GPU (rare for talking-head content; common for 4K + heavy color grading).
Step 1.2 — If the drive is the bottleneck, run Blackmagic Disk Speed Test:
- Free app, install from Mac App Store (macOS) or Desktop Video installer (Windows).
- Point it at your media drive. Look at the "Will It Work?" table. Confirm green checkmarks for your codec at your resolution and frame rate.
- If the drive cannot sustain the required read speed, you have two options:
- Move media to a faster drive (NVMe SSD, Thunderbolt).
- Generate proxies (see step 1.3).
Editor's Guide p. 326 details Blackmagic Disk Speed Test usage.
Step 1.3 — Generate proxies if you cannot upgrade the drive.
- In the Media Pool, right-click your clips > Generate Proxy Media.
- Choose a proxy format: H.264 Half-Res 1080p is a good default for editing.
- Wait for proxies to generate.
- Switch the Proxy Handling menu at the top of the viewer to Prefer Proxies.
- Playback should now be green.
Step 1.4 — Before delivery, switch back to camera originals:
- Proxy Handling > Prefer Camera Originals. Resolve renders from the high-quality sources, not the proxies.
Editor's Guide pp. 324-337 covers the full proxy workflow including the Blackmagic Proxy Generator separate app.
The misconception this addresses: "Red indicator means my computer is too slow." Often it means the drive is too slow, not the GPU. Diagnose first.
Problem 2: Clips offline (red diagonal slash)
A red diagonal across a clip thumbnail in the Media Pool or timeline means Resolve cannot find the source file at the path it was indexed at.
Step 2.1 — Determine if it is one clip or all clips.
- If all clips in a bin are offline, the source folder has moved or the drive is unmounted.
- If one or two clips are offline, those specific files have been moved/renamed.
Step 2.2 — For all clips offline (typical case: project moved to a new machine):
- Right-click the affected bin > Change Source Folder.
- Browse to the actual current location of the media on this machine.
- Click Change. All clips in the bin re-link in one operation.
Editor's Guide p. 336 shows Clip Operations > Change Source Folder.
Step 2.3 — For individual offline clips:
- Right-click the clip > Relink Selected Clips.
- Browse to the file. Resolve relinks just that clip.
Step 2.4 — If the file genuinely no longer exists:
- Check your backup folder (
davinci-resolve-setupcovers the backup folder location). - Or check
~/.Trash/ Recycle Bin if you may have deleted it. - If the file is truly gone, you may need to re-shoot or re-export from the source.
Problem 3: Audio drifts out of sync
The audio is in sync at the start but drifts over time (e.g. 1 second off after 10 minutes).
Step 3.1 — Confirm the source clip frame rate matches the timeline frame rate.
- Right-click the source clip in the Media Pool > Clip Attributes.
- Note the clip's Frame Rate.
- File > Project Settings > Master Settings > Timeline frame rate. Confirm it matches.
- If they differ (e.g. clip is 29.97 fps but timeline is 24 fps), Resolve will interpret the audio differently. This is the most common cause of drift.
Step 3.2 — Check audio sample rate.
- Clip Attributes > Sample Rate (typically 48000 Hz).
- Project Settings > Master Settings > Sample Rate. Match them.
Step 3.3 — If video and audio were recorded separately (dual-system audio), re-sync them.
- In the Media Pool, select the video and audio clips together.
- Right-click > Auto Sync Audio.
- Choose Based on Waveform (works without timecode) or Based on Timecode (faster if both have matching timecode).
- Resolve aligns the two clips into a single synced clip.
Editor's Guide pp. 267-277 covers the audio sync workflow.
Step 3.4 — For drift caused by drifting hardware clocks (e.g. external audio recorder vs camera):
- Use the Stretch parameter on the audio clip in the Inspector to slow/speed by tiny amounts (0.5% or less).
- Or split the audio into multiple sections and re-sync each section.
Problem 4: Resolve crashes during render
Step 4.1 — Check the Console for the actual error.
- Workspace > Console opens the Console panel.
- Look at the last messages before the crash. Common causes:
- "Out of memory" — reduce render frame rate or close other apps
- "GPU error" — disable hardware decoding (see 4.2)
- "File system error" — disk full or drive disconnected
Step 4.2 — Disable hardware acceleration if you see GPU errors.
- Preferences > Decode Options > uncheck Decode H.264/H.265 using hardware acceleration.
- This is slower but more stable, especially on older or mixed-GPU systems.
Step 4.3 — Reduce render concurrency.
- Some Resolve crashes during render are caused by trying to use both GPUs (in a dual-GPU machine).
- Preferences > System > Memory and GPU > set GPU processing mode to CUDA or Metal explicitly (not Auto).
- Restart Resolve.
Step 4.4 — Free disk space.
- Renders need 2-3x the source file size as scratch during processing.
- Check that both your media drive and your output drive have at least 50 GB free.
Problem 5: Render queue stalls at 0%
A render shows "Render in Progress" but the file size on disk does not grow.
Step 5.1 — Check the output filename for invalid characters.
- macOS file systems do not allow
:in filenames. Windows does not allow< > : " / \ | ? *. - If your render preset has
%timeline_nameand your timeline name contains a colon or slash, the render will silently fail. - Rename the timeline first, or change the Custom Export filename to use plain characters.
Step 5.2 — Confirm the output folder exists and is writable.
- Check the Location field in Render Settings. Browse to it manually in Finder/Explorer.
- If it does not exist, create it.
- If it exists but is owned by another user, change permissions or pick a different location.
Step 5.3 — Reduce the render frame range.
- If a specific clip is corrupted, the render hangs on that frame.
- In Render Settings, change Render from "Entire Timeline" to "In/Out Range" and set an Out point before the suspected bad frame.
- If that completes, walk forward by a few seconds at a time to find the problem frame.
Step 5.4 — Restart Resolve.
- If all the above fail, kill Resolve (Force Quit on macOS, Task Manager on Windows) and reopen the project. Render queue often stalls after a long session and a restart clears it.
Common mistakes
- Assuming red indicator = old computer -> often it is the drive, not the GPU. Diagnose with Blackmagic Disk Speed Test first. (This is the misconception this skill addresses head-on.)
- Re-importing offline clips instead of relinking -> you lose all your edits if you re-import. Always relink.
- Letting Resolve auto-select GPU in dual-GPU systems -> manually set it to CUDA or Metal explicitly. Auto can cause crashes.
- Naming timelines with colons or slashes -> renders silently fail. Stick to alphanumerics, underscores, dashes.
Verification
You succeeded if all of the following are true:
- Playback indicator is green during a 30-second play-through of your timeline.
- Every clip in your Media Pool has a thumbnail (not a red diagonal).
- Audio waveform aligns with video action throughout the timeline (clap on the slate matches the slate visual; mouth movements match speech).
- Render completes and the output file is the expected size and duration.
- You can identify which of the 5 problems applied (or no problem applied) by name.
Transfer
Now try this when you encounter a new breakage mode — say, a Fusion comp that will not render correctly. Apply the same diagnostic protocol: (1) identify the symptom precisely, (2) check the Console for an actual error message, (3) reduce scope (render just that one Fusion comp segment) to isolate the cause, (4) test a fix on a copy before applying to the project. This problem-solving discipline scales beyond the five cases above.
Working reference
docs/wiki/editors-guide.md#lesson-6--ai-workflows-pp-323-387(Disk Speed Test, proxies, relink workflows — primary)docs/wiki/editors-guide.md#lesson-5--project-organization-pp-245-321(audio sync, frame-rate matching)docs/wiki/colorist-guide.md#lesson-8--adjusting-image-properties-pp-343-379(Render Cache for Color-page playback)docs/wiki/master.md#reset-matrix--when-the-user-pushes-back-read-this(every troubleshooting symptom row maps here)
When the agent's work isn't matching expectations (context-rot reset)
If the user reports the diagnostic flow didn't fix the symptom (red playback returns, clips still offline, render still fails), read these PDF page ranges to reset:
DaVinci-Resolve-20-Editors-Guide.pdfp. 326 (Is Your Drive Fast Enough? — Blackmagic Disk Speed Test)DaVinci-Resolve-20-Editors-Guide.pdfpp. 324-340 (Generating Proxy Files — complete workflow including Blackmagic Proxy Generator)DaVinci-Resolve-20-Editors-Guide.pdfp. 336 (Change Source Folder for bulk relink)DaVinci-Resolve-20-Editors-Guide.pdfpp. 267-277 (Syncing Audio to Video and Channel Configuration)DaVinci-Resolve-20-Editors-Guide.pdfpp. 597-617 (Customizing Deliver Presets, render failure causes)DaVinci-Resolve-20_Beginners-Guide.pdfpp. 6-8 (Relinking the Media Files)DaVinci-Resolve-20_Beginners-Guide.pdfpp. 350-364 (Syncing Audio to Video)DaVinci-Resolve-20-Colorist-Guide.pdfpp. 369-377 (Optimizing Performance with Render Cache — for color page playback)
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

