Back in mid-August, I registered and joined this forum looking for the answer for how to burn DVD's with my Mac of content harvested from RTV that would stay in sync.
In late-September, 'worldofaaron' supplied the correct answer!
But I didn't know that until today!
Lemme connect the dots for others who also might have missed the import. worldofaaron: Sorry for having misunderstood. In this note I go beyond the "try rtvtools" to "find rtvtools HERE; It definitely supports your platform; Here's how to use it to solve your problem."
rtvtools can be found within another thread in this very AVS forum at:http://www.avsforum.com/avs-vb/showt...hreadid=314017
agent-x: Please correct the following assertion if I am wrong:
The first message contains an attachment that is the current definitive version.
That zip file contains binaries for Linux, Win32, and MacOSX!
There are 3 programs: evtdump, rtvedit and rtvconvert. Use of evtdump is optional. Use of the other two is REQUIRED, but SUFFICIENT to take RTV output and make it acceptable for other tools, expecially DVD authoring tools to work.
Going backwards, so you understand why each step is necessary:
rtvconvert takes the output of rtvedit and makes it into a .mpg file (or with the -d option into the demultiplexed .m2v/.mp2 pair) acceptable to DVD authoring software. The resulting streams have the expected headers so that sync is preserved.
rtvedit takes an RTV .mpg file and prepares it for processing by rtvconvert. Along the way it gives you the option of doing editing. rtvedit can: do the whole program without cuts, delete segments at specified timestamps, reorderr segments, split a program into multiple output segments, take multiple segments from multiple input .mpg files and merge them as you like into a single output.
rtvedit requires an edit script to understand what to do. The documentation describes how you can create such a script by hand. Or you can utilize the RTV .evt file and the evtdump program to generate such a script.
IMPORTANT: There are two ways of keeping time: The one used by the RTV event clock, and used in the .evt file (which assumes 30 frames per second, I believe.), and the one used within the stream (counting frames at the NTSC rate of 29.97 per second I believe.) Short answer: If you watch the video in Quick time to learn the cut points, copy those times into the edit script but call rtvedit with the '-t1' flag to alert it to the fact that you're using time from an external application, not from the RTV events.
For many programs, I saw no value to keeping the .ndx and .evt files, so I have to build the edit scripts by hand. You can just remember to export everything, and run evtdump to create the edit script for you.
ALSO IMPORTANT: Run the output of rtvedit through a Quicktime or VLC viewer to make sure the cuts are where you expect. Sometimes RTV's event detection gets things wrong. evtdump has options to tweak this, but I don't understand them yet.
The resulting .mpg output (or .m2v/.mp2) is QUITE happy. The author of rtvtools really got it right. We can now not worry about goppler or demux, or missing mpeg tools, or any of that stuff. The tool chain is now:
I'm VERY happy!