Ok, for the records:
Here is some pseudo code for those interested:
--Example, the next routine changes
--"23:12:54;53"
--into
-- "23:12:13;07"
--Using QT to set the new, lower TC results in the correct TC (23:12:54;53)
to display in FCP
on Recalculate theTC
Mycolorsystem = "NTSCDF"
fr = TCtoFrames(theTC)
Mycolorsystem = "NTSCnDF"
fr2 = TCtoFrames(theTC)
correction = (fr2 - fr)
Mycolorsystem = "60DF"
correctedTC = framestoTC( getframes(theTC) - correction)
return correctedTC
end
on getframes theTC
hours = value( theTC.char[1..2] )
minutes = value(theTC.char[4..5] )
seconds = value( theTC.char[7..8] )
frames = value(theTC.char[10..11] )
totalMinutes = 60 * hours + minutes
frameNumber = 216000 * hours + 3600 * minutes + 60 * seconds +
ames - 2 * integer(totalMinutes - totalMinutes / 10)
-- Note, this is a custom routine to counteract FCP madness. for correct
5994 frames it should read
-- frameNumber = 216000 * hours + 3600 * minutes + 60 * seconds +
ames - 4 * (totalMinutes - totalMinutes / 10) return framenumber
-- Mind the - 2 * vs - 4 * !!!
end
That was fun :-(
\
Bouke
VideoToolShed
van Oldenbarneveltstraat 33
6512 AS NIJMEGEN
The Netherlands
+31 24 3553311
www.videotoolshed.com
For large files:
http://dropbox.yousendit.com/BoukeVahl998172
----- Original Message -----
From: "Terence Curren" <tcurren@aol.com>
To: <Avid-L2@yahoogroups.com>
Sent: Thursday, June 02, 2011 7:48 PM
Subject: [Avid-L2] Re: (now) 60P TC (was) hate the new timeline audio
monitoring
I've done 720P in FCP mastering to HDCAM SR. Not a joyride by any stretch of
the imagination.
--- In Avid-L2@yahoogroups.com, "bouke" <bouke@...> wrote:
<<If you want FCP sucking, try 60P drop frame timecode.
> It differs from QT timecode, and with another difference it differs in an
> EDL.
> (did not even go to XML....)
>
> I've spent the better part of the day figuring out how to replicate the
> stupidity of the guy implementing it.
> (And yes, the manual sez it's unsupported, but it still is there and i
> have
> a client expecting it to work....)>>
If you want to donate to Red Cross quake relief, you can do so through your cell phone. Text redcross to 90999 to make a $10 donation. It will be on your next cell bill.
No comments:
Post a Comment