Hello...
With my big "put timecode in my files" project, I found some irregularities.
I started out conforming all my videos to 30fps using 00:00:00:00 timecode.
Then, I realized that bulk of my sources were 29.97 (or, at least, closer to 29.97 than 30), so I used 29.97 and 00:00:00:00 timecode.
Then, I realized that NLEs (Vegas Pro and Premiere Pro) were showing the length longer than the actual length.
Finally, I realized that I needed to encode at 29.97 and use 00:00:00;00 (semicolon).
So, all of my footage should be matching framerates and timecode formats.
Premiere Pro shows everything correctly.
But, Vegas Pro has multiple problems.
The file properties show that the first clip should be 37 minutes and 26 seconds.
Vegas Pro is showing 37 minutes and 24 seconds.
Also, the timecode should be formatted 00:00:00;00 (semicolon).
Not only is the file's timecode in drop-frame, but the project's settings are for drop-frame.
Finally, the timecode should match the timestamp in the filename (my script used the same date/time information for all variables).
It's as though Vegas Pro is interpreting the framerate or the timecode incorrectly.
Is this a bug, am I doing something incorrectly, or what?
My brain works in 30p and 00:00:00.00 format, so I'm still getting a grasp on 29.97.
I think I did everything correctly, though.
Hehehe...
JJ