Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

OpenBeat

OpenBeat is a free, open-source beat editing toolkit for DaVinci Resolve. It is built to work in the non-Studio version of DaVinci Resolve by avoiding the custom UIManager windows that no longer run there.

OpenBeat is an independent community project. It is not an official Resolve component and is not distributed or endorsed as part of any commercial third-party tool.

What It Does

  • Creates timeline markers at detected beat positions
  • Creates clip markers on matching source clips and timeline instances
  • Renders beat-click WAV files for manual timeline placement
  • Exports beat-based subtitle files
  • Supports both Quantized and Raw Beats analysis modes

Get OpenBeat

Free beat editing tools for DaVinci Resolve.

Download the macOS or Windows installer from the latest GitHub Release, or run OpenBeat from source. For step-by-step setup, update, and uninstall instructions, use docs/install.md. If you want source setup notes, use docs/development.md.

Use It

  1. Select the target timeline audio clip.
  2. Run an OpenBeat action from Workspace > Scripts > OpenBeat.
  3. If Resolve does not expose the selection cleanly, place the playhead over the clip and run the action again.

Available actions:

  • Create Timeline Markers
  • Create Clip Markers
  • Create Beat Click Audio
  • Export Subtitles

Each action is available in both Quantized and Raw Beats variants.

Current Status

  • OpenBeat runs as menu scripts under Workspace > Scripts > OpenBeat
  • Timeline markers and clip markers are the most reliable actions today
  • Click tracks and subtitles are reliable as generated files, but automatic placement in the timeline is still best-effort
  • Generated files are written next to the source audio file

Docs

About

Free, open-source Beat Edit alternative for DaVinci Resolve

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages