Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

belongtothenight/Davinci-Resolve-Clip-Loader

Repository files navigation

DaVinci Resolve 17 Clip Loader

!!ATTENTION!! This repo is archived, and will no longer be updated.

ATTENTION: This project is not finished, not under developing.

The original way to automate this project is by using its API, but it can only be triggered with the internal console, which is no way reachable using script without directly interact with GUI. Also, despite the detailed description on API, the available functions are not really helpful in automation workflow and quite time consuminig to try out their full functionalities. With these two reasons, making it inevidable to automate this process using 'pyautogui' or 'keyboard' + 'mouse' library. This approach is way too unreliable, it can work on partial tesing, but fail when conbined together.
Overall, currently availble method to fully automate my daily video editing workflow is not yet achievable.

DR17CL Work Flow

  1. Startup
  2. Open youtube studio and audio library in google.
    1. Choosing Video
    2. Choosing Audio
  3. Open DaVinci Resolve 17 browser, request filename, create new project, and change resolution settings.
    1. Launch DaVinci Resolve
    2. Request filename
    3. Create new project
    4. Change project settings
  4. Import selected video and audio.
    1. Import Video
    2. Import Audio
  5. Automatically put video and audio into timeline.
    1. Create first timeline for YT.
    2. Move video in timeline
    3. Move audio in timeline
  6. Duplicate timeline after color is adjusted.
    1. Adjust video color.
    2. Duplicate timeline for IG.
  7. In YT videos, add title automatically(audio name and creator), adjust video length, add fade in and out on video and audio.
    1. Adjust video length
    2. Add title for audio
    3. Add fade in and out for video and audio
    4. Limit export timeline length
  8. In IG videos, adjust video and audio length, add fade in and out on audio.
    1. Adjust video and audio length
    2. Add fade in and out for audio
  9. Configure both timeline render settings.
    1. Configure YT timeline.
    2. Configure IG timeline.
  10. Ask for final confirmation.
  11. Ask for confirmation
  12. Render both timeline.
  13. Trigger rendering.
  14. Read progress and show in progress bar?

Additional Functionality

  1. Progress of entire script visualize on GUI.

DR17CL Requirement

https://gist.github.com/X-Raym/2f2bf453fc481b9cca624d7ca0e19de8

DaVinci Resolve Scripting Doc C:\ProgramData\Blackmagic Design\DaVinci Resolve\Support\Developer\Scripting\README.txt

About

Davinci Resolve 17 Clip Loader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages