Skip to content

Layomi3-0/davinci-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

DaVinci Resolve - Move Clips to Separate Tracks

A DaVinci Resolve script that automatically moves each timeline item (both video and audio clips) to its own separate track.

Features

  • ✅ Handles both video and audio clips
  • ✅ Creates new tracks automatically
  • ✅ Preserves clip timing and source material
  • ✅ Works with any timeline in DaVinci Resolve
  • ✅ Detailed logging for troubleshooting

Installation (macOS)

Method 1: User-specific Installation (Recommended)

  1. Open Finder and press Cmd + Shift + G to open "Go to Folder"
  2. Paste this path and press Enter:
    ~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts
    
  3. If the Scripts folder doesn't exist, create it
  4. Inside the Scripts folder, create a Deliver folder if it doesn't exist
  5. Copy move_clips_to_new_track.lua into the Deliver folder

Method 2: System-wide Installation (All Users)

  1. Open Finder and press Cmd + Shift + G to open "Go to Folder"
  2. Paste this path and press Enter:
    /Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts
    
  3. You may need administrator privileges for this location
  4. Inside the Scripts folder, create a Deliver folder if it doesn't exist
  5. Copy move_clips_to_new_track.lua into the Deliver folder

Final Folder Structure

Your folder should look like this:

Scripts/
└── Deliver/
    └── move_clips_to_new_track.lua

Usage

  1. Open DaVinci Resolve
  2. Load a project with a timeline containing clips
  3. Go to the Deliver page
  4. In the menu bar, go to WorkspaceScriptsDelivermove_clips_to_new_track
  5. The script will run and show progress in the console

Note: The script appears in the Deliver page because it's placed in the Deliver folder. You can also put it in other folders:

  • Utility - Available on all pages
  • Edit - Available only on Edit page
  • Color - Available only on Color page
  • Fusion - Available only on Fusion page

What the Script Does

  1. Scans all video and audio tracks in the current timeline
  2. Identifies all clips on those tracks
  3. For each clip:
    • Creates a new track of the appropriate type (video/audio)
    • Moves the clip to the new track
    • Preserves the original timing and source material
    • Removes the clip from its original track

Troubleshooting

Script doesn't appear in the menu

  • Make sure DaVinci Resolve is completely closed and reopened after installing
  • Verify the script is in the correct folder path
  • Check that the file has the .lua extension

Script runs but clips aren't moved

  • Ensure you have a timeline open with clips
  • Check the Console window for error messages
  • Make sure the timeline isn't locked or read-only

Permission errors

  • If using the system-wide installation path, you may need administrator privileges
  • Try the user-specific installation method instead

Console Output

The script provides detailed logging. To view it:

  1. In DaVinci Resolve, go to WorkspaceConsole
  2. Run the script
  3. Watch the console for progress updates and any error messages

Requirements

  • DaVinci Resolve (Free or Studio)
  • macOS (tested on recent versions)
  • A project with at least one timeline containing clips

Contributing

Feel free to submit issues or pull requests to improve this script!

License

MIT License - Feel free to use and modify as needed.

About

Useful davinci scripts to quicken video editing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages