Scripting API: Conform Timeline Items

  • Author
  • Message
Offline

philipbowser

  • Posts: 389
  • Joined: Tue Oct 14, 2014 11:53 pm

Scripting API: Conform Timeline Items

PostWed Feb 21, 2024 10:10 pm

Would love an API call to replace / conform timeline items with a media pool item and retain all properties and effects of that timeline item. Basically the same function as right clicking a clip and choosing Conform Lock with Media Pool Clip. Something like ConformWithMediaPoolItem([MediaPoolItem]) on a timeline item could work.

Currently we only have two options to replace clips in the timeline via scripting:
1. Delete the timeline item, then AppendToTimeline a new media pool item with matching in and out points. This doesn't retain any properties or effects of the deleted clip and would be the same as manually deleting a clip and adding a new one from the media pool. There's also no way to access video effects, audio effects, or retime properties of a clip, so it's impossible to roll our own conform function.

or

2. A hacky solution is to add the media pool item as a take to the timeline item, select that take, then finalize the take. This retains some effects and properties, but doesn't work on retimed clips or audio clips.

Having this functionality would open up a lot more possibilities for tools and integrations for VFX and other workflows.
Offline

francisqureshi

  • Posts: 30
  • Joined: Wed Dec 23, 2020 2:49 pm
  • Real Name: Francis Qureshi

Re: Scripting API: Conform Timeline Items

PostThu Feb 22, 2024 9:43 am

+1

This would be so great!
System:
Intel 14900K | RTX 4090 24GB | Asus z790 ProArt | 96GB DDR5 | Mellanox CX6 25GB | Ultrastudio 4k Mini TB3 | Rocky 9.5 | Resolve 19.1.4
Offline

sushi ninja

  • Posts: 21
  • Joined: Tue Feb 14, 2023 8:01 am
  • Real Name: Satoru Taguchi

Re: Scripting API: Conform Timeline Items

PostMon Apr 15, 2024 5:23 am

+1
Offline

Double_T

  • Posts: 3
  • Joined: Mon Mar 13, 2023 11:30 am
  • Real Name: Elliott Kajdan

Re: Scripting API: Conform Timeline Items

PostMon Jun 24, 2024 6:22 pm

+1

This is a must for animation projects too.
Resolve team? Any news on this front?
Thank you!
Offline

francisqureshi

  • Posts: 30
  • Joined: Wed Dec 23, 2020 2:49 pm
  • Real Name: Francis Qureshi

Re: Scripting API: Conform Timeline Items

PostSat Apr 26, 2025 7:50 am

+1

But if your source time code is still the same, you can do a nice trick via 4 shortcuts in the GUI, I do these via a stream deck with great results. - I guess you could make them single key shortcuts via a conform keyboard layout or something.

In your timeline:

1. Select all / Make your selection
2. “Conform Lock Enable” shortcut via stream deck
3. “Re-Conform from Bins” shortcut via stream deck.
Initially configure the reconform panel, you should only need todo this once per session.
3.A On the left, choose “Selected clips only” and tick Lock clips, Choose the bin name of the new clips
3.B On the right, normally I just do Source Timecode, maybe Reel Name if needed.
4. Hit enter

Your clips are now reconformed. All grades, all effects are same. Except if you use remote grades.

Once the reconform panel is configured you just hit these keys in succession per timeline. It’s the fastest way I can do this!

Mainly used for when we media manage with handles and need to reconform a commercial
!

But I would love a implementation of Reconform from bins in the API, that would be amazing!
System:
Intel 14900K | RTX 4090 24GB | Asus z790 ProArt | 96GB DDR5 | Mellanox CX6 25GB | Ultrastudio 4k Mini TB3 | Rocky 9.5 | Resolve 19.1.4

Return to DaVinci Resolve Feature Requests

Who is online

Users browsing this forum: No registered users and 42 guests