Knowledge Base

Importing Pro Tools Session Info text files into Video Slave 3

When it comes to creating ADR cues, you can basically choose between two options. You can create cues directly in Video Slave either "standalone" or by the aid of Video Slave Dub's Pro Tools integration or you can import them from a file. Which variant is the best fit depends on both personal preference but also scenario. Many engineers prefer to create their cues directly within Pro Tools using region groups and only import them into Video Slave for the actual Pro Tools-integrated recording process. The cues don't "live" in Video Slave when creating the cues but rather stay in the DAW and are exported when cueing is finished. This can be especially advantageous if recuts appear and re-conforming is required. Although cues can be exported from Video Slave as a CSV file, re-conformed using The Cargo Cult's Conformalizer and re-imported, it doesn't provide the same amount of visual control than when staying within the DAW and re-conforming the whole Pro Tools session including the cues/region groups. 

Creating ADR Cues in Pro Tools

Here's an example of a simple Pro Tools session containing ADR cues as clip groups for 4 actors:


As you can see, the region names contain the line text (and an optional comment) and the track names contain information about the character which we will discuss shortly. The cues for each actor are contained in that actor's track respectively.

Region and track naming syntax

You can encode different information in both region and track names using simple formatting that employs the use of certain generic separators. When importing the Pro Tools session info into Video Slave, Video Slave will then decode the contained information the same way other apps like SoundsInSync EdiCue does.

Track naming syntax

The track name can contain the character name, the character prefix and the actor name. 

  • plain text - character name
  • text contained in square brackets - character prefix
  • text contained in curly brackets - actor name
  • Example: "my character[my char prefix]{my actor name}"

Region naming syntax

The region name can contain the cue text and an optional comment.

  • plain text - cue name
  • text contained in curly brackets - cue comment
  • Example: "this is a line text {actor used wrong text}"


Exporting the Pro Tools session info

When you're done creating your cues in Pro Tools using the syntax described above, you can transfer the cues to Video Slave. To do that, you will export Pro Tools' session info as a text file. Go to "File->Export->Session Info as Text". You will see this window (in PT 12):

Make sure to select "Timecode" as the time format. We recommend to use "UTF-8 'TEXT'" as the "File Format" as this also supports non-ASCII characters like Umlauts and other non-US character sets.

After exporting, import the text file into Video Slave using the "File->Import ADR/Subtitle File" menu item.