Auto Label Print Tracks and Stems - Pro Tools
I work in commercials and the other day I had to label 160 mixes & stems. This was very time-consuming and left a lot of room for user error. I label splits daily, but that one was particularly painful.
Is there a script that can automate this in Pro Tools. In my mind it would take the info from the Marker at the same timecode as my print tracks, copy that down in order of my print tracks mixes and splits.
For Example:
--- Copy Marker :
Marker "NIKE_60_MIX V1"
--- Paste to print tracks:
NIKE_60_MIX V1_TV_FULL MIX
NIKE_60_MIX V1_TV_VO
NIKE_60_MIX V1_TV_DIA
NIKE_60_MIX V1_TV_MSX
NIKE_60_MIX V1_TV_SFX
NIKE_60_MIX V1_WEB_FULL MIX
NIKE_60_MIX V1_WEB_VO
NIKE_60_MIX V1_WEB_DIA
NIKE_60_MIX V1_WEB_MSX
NIKE_60_MIX V1_WEB_SFX
NIKE_60_MIX V1_TV 5.1_FULL MIX
NIKE_60_MIX V1_TV 5.1_VO
NIKE_60_MIX V1_TV 5.1_DIA
NIKE_60_MIX V1_TV 5.1_MSX
NIKE_60_MIX V1_TV 5.1_SFX
etc...
Any ideas???
Cheers!
Noah
- marcello azevedo @marcello_azevedo
Take a look at Andrew Scheps Bounce Factory at the SoundFlow’s store.
I use it all the time and can’t recommend it enough.Reuven Amiel @Reuven_Amiel
Hey @marcello_azevedo how are you! I do not see the app in the store ...weird,,,,found it is via the Forum only....
marcello azevedo @marcello_azevedo
Hey Reuven, all good, you??
It’s on the premium paid apps tabmarcello azevedo @marcello_azevedo
- In reply toNoah_Woodburn⬆:Noah Woodburn @Noah_Woodburn
Thanks for sharing! I've been playing with it a bunch this morning. Very cool.
This is soooo close, but it's not quite doing what I need. I also need to do some processing on my print tracks, so this doesn't allow me to do that...
I've never written any scripts before, but I'm looking for some help writing something that essentially copies the title/text information from a marker, and pastes it onto a set of stems at the same timecode already printed in Pro Tools.
Anybody know anyone who would be interested in helping write this?
- GGlenn Eanes @Glenn_Eanes
I just published my package Glenn PT that has a script to rename my print files using information from a project name, track name, and current date (I mix a lot of TV). There’s also another script in there that I wrote for an ADR mixer colleague of mine which copies information from a marker and renames a track. You could probably do a little juggling of that code to make it happen.
If I have some time this week, I may be able to help out if you want to take a swing at it.
Edit: in fact, the more I think about this, it should not take too much effort to use bits of the two scripts I mentioned to do what you need.
Noah Woodburn @Noah_Woodburn
Hey Glenn!
This is amazing. Thank you. I spent the morning customizing it for my needs.
Right now I have a macros that I call "Stem Delivery" that I will apply to my delivery print tracks.
- Creates 4ms fade out
- Renders a new 2 pop
- Consolidates region with (2 pop and fade included)
- Get name of current marker (from GlennPT package)
- Rename Print Files (from GlennPT package)
Boom! It's beautiful!
This is working perfectly, but there is just one more piece that I can't figure out. I would like the code to automatically paste the marker info it copied into the "Enter Project Name" Dialogue and then press "enter" to move through it. Right now i have to do that manually. I tried a few things but couldnt figure it out as simple as it sounds.
Would you be able to write a "paste from clipboard" and "enter key" into your code after the Enter Project Name Dialogue appears? Thoughts?
I appreciate you!
Thanks!- GGlenn Eanes @Glenn_Eanes
I have you covered. I've updated my package with options for "Rename print files" to rename the clips based on "marker name" or "marker comment". I'll post it shortly.
- GGlenn Eanes @Glenn_Eanes
New version of Glenn PT (0.2.0) is up on the store. I think the new functionality in "Rename print files" should do exactly what you want. Note, if you don't see the new version (0.2.0) in the store, you may have to close Soundflow and reopen it to refresh the store.
Noah Woodburn @Noah_Woodburn
Hey Glenn,
Amazing! I found it and its working nicely. Thanks!
My only question from here:
I notice its copying the marker name from whichever marker is selected in the memory locations window... thats great! but...
Is there a way it could select the marker name from whichever marker is closest to my selection or even at the frame start of my selection (i always have a marker attached at the 2pop). This would take out that one step of having to select the marker... then select my prints, then run the command.
Also correct me if im wrong about how its running at the moment!
In the commercial world I am moving so quickly, I could see myself accidentally running the command with the wrong marker selected. Which could ultimately cause mass confusion, panic, and likely joblessness ; )
Again, thanks so much! My dreams are coming true.
- GGlenn Eanes @Glenn_Eanes
There are several ways to do this. I’ll take a look later tonight and find a good solution.
For example, Soundflow has a great macro for going to the previous or next market. You could create a macro that goes to previous marker and then runs the rename macro.
This works for me:
Noah Woodburn @Noah_Woodburn
Hey Glenn!
This getting close. But for me, its going back to the previous marker and renaming the regions at that timecode (correctly)
So it's working in that its changing the selected marker and naming the files correct. But it's not doing it to the intended region.
Thoughts?
Is there a way to "Select Memloc at Current Timecode"
As always, thanks for you help on this one!
- GGlenn Eanes @Glenn_Eanes
Hey, Noah. If your workflow is to go marker after marker and rename your clips, you could just do this:
So in your example video, you would have just finished with Mix v3, you would trigger the macro, then it would jump to Mix v4, select the clips and rename them. Then trigger again and it jumps to Mix v5 and it would rename those, etc.
An alternative would be to disable the "Go to Next Marker" block and click a desired memory location and then trigger the macro...then click the next memory location and trigger the macro...etc.
Or am I not understanding your workflow?
Also, the "Wait" block is just so Pro Tools doesn't get ahead of itself and trip up. You can experiment with disabling it or shortening the wait time as long as the macro is running reliably.
Noah Woodburn @Noah_Woodburn
My sessions usually include a :90 spot with multiple mix versions, then a :60 with multiple versions, then a :30 and so on into socials and 06's. So generally the final mixes that I'm delivering will be multiple markers apart from each other. If I deliver Mix v1's on everything then I would be printing from one marker to the next.
So in my ideal world. There would be a script to select marker current timecode. I just read a thread on the forum called "Grabbing data out of marker" i think they may be doing something similar using timecode to select the marker, but I'm not java-savy enough yet to reverse engineer it for use.
All that being said, I'm excited about the rename function and already using it daily.