Originally posted by riga
...but 480p WS is a good bit better than 480i 4:3
Always convert live sporting events to interlaced. DVDs don't have a 60 fps progressive format, so you'll end up going to 30 fps progressive. 60 fps interlaced will look much better.
1. Capture ts/tp with MyHD or the R5000 (so far only 720p sources)
2. Strip using NullPacketStripper
There's no need to do this step. You're completely decoding the video from the original stream, so there's no need to massage the original stream.
3. Edit commercials using HDTV2MPEG2
HDTVtoMPEG2 will only allow you to edit on the I-frames. These occur about every 1/2 second. If you were leaving the video in TS format, this would be a reasonable limitation. But since you are re-encoding the video anyway, I'd recommend a different editor (see below).
4. Run the ts/tp through DVD2AVI to strip out the wav (simple stereo is fine although I may play around w/ the AC3 later)
ATSC uses AC3 audio, exactly the same as DVD players. There is no need to convert the audio, only to edit it with the video.
5. Convert the ts/tp to mpeg2 w/ HDTV2MPEG2
There is no need for this step. You can extract the frames from the TS just as well.
6. Run the mpeg2 through TMPG Source Creator using the DVD template
7. Use TMPG DVD Author to make the DVD folders, using the video file generated in (6) and the wav file from (4). Took me a while (mostly finding & reading this forum) to figure out TMPG doesn't do audio for some reason.
8. Burn to DVD
Even at a 4800 bitrate the video is very clear (2 quarters or about 1.5 hrs per disc), except it is jerky....suspect this is due to the conversion from 720p 60 fps to 30 but not sure.
Here's what I recommend (and have done):
1. Capture with MyHD or FusionHDTV (in TS format).
2. Run the video through DGIndex (new version of DVD2AVI) to create the D2V file and extract the AC3 audio stream.
3. Use AVISynth to process the video (be sure to use DGMPEG.dll instead of MPEG2DEC.dll):
KernelBob(order=1).AssumeTFF() # Only for 1080i sources
SelectEvery(4, 0, 3)
4. Run VirtualDubMod and load the above AVISynth script.
5. Add the AC3 as a stream.
6. Edit out commercials (on any frame boundary). Locate the beginning of each commercial break and set the start marker. Locate the end and mark it. Then hit 'delete'. [Note that on some machines this can be slow, because there is a lot of processing on each frame (decode, deinterlacing, scaling). Don't drag the slider too much, just grab it and place it where you want it to go and release. Wait for the counter/timer at the bottom to be updated in order to be sure you are looking at the frame you want. Left and right arrows, and page up and page down are your friends.]
7. SAVE THE SETTINGS!!! (Be sure the checkmark to save the edits is checked!)
8. Export the edited AC3 file from the stream menu.
9. Remove the AC3 stream (it interferes with steps below).
10. Start the VirtualDubMod frameserver.
11. Open the .VDR file and encode the video using your favorite MPEG-2 encoder (no audio).
[In my experience, the delay calculated by DGIndex/DVD2AVI (in the file name of the extracted AC3) is wrong for ATSC, so we have to calculate it by hand. If you want to experiment, you can skip to step 19 or 20 and see what happens.]
12. Select enough of the first portion of your video to provide you with pictures you can sync with the sound (e.g. someone speaking).
13. Edit the rest of the video out (mark and delete).
14. Add a filter to scale to 320x240.
15. Choose a simple codec for the video (one that can play back easily on your machine in real time at 320x240) and save an AVI.
16. Use BeSweet/BeSweetGUI to convert the AC3 to WAV (I know we could do this with DGIndex above, but 1) this is only for sync purposes, and at least on my machine it's quicker to do the conversion this way than run through DGIndex twice, once for the WAV and once for the AC3).
17. Load the AVI and WAV into your favorite editor and count the frame delay between the video you see and the audio you hear.
18. Multiply the delay by the frame rate (29.97 fps) to determine the delay (if the audio is ahead of the video, the delay is negative).
19. Use AC3DelayCorrector to cut or pad the edited AC3 file with the amount of time determined above.
20. Use the MPEG-2 file and delay-corrected AC3 file to author your DVD.
I know it's sounds complicated, but with the exception of the audio sync problem (that I hope the DGIndex/DVD2AVI guys will figure out one day), this is the best sequence I've been able to find. It requires no intermediate video files (except for syncing) and does not decode/re-encode the audio.