Attached to this letter is the shell script I used recently to convert a videotape that was made of a 24-frame-per-second film. It's almost identical to the "near-perfection" scripts I posted earlier, but it contains a call to yuvkineco.
If you know your videotape is of a film, and you're not running yuvkineco to get rid of the ~6 extra frames per second, then you're strangling your video quality! Not only does yuvkineco remove 20% of the frames in your video, and allow the remaining frames to consume 20% more space, but that one glitchy frame every ~5 frames is enough to throw the efficiency of denoising and MPEG encoding out of whack. If you're worried about yuvkineco's ability to strip extra frames out of your video, run it with the -C option, then look at the output, and verify that the before/after frame times stay mostly matched up. (I was worried that yuvkineco would glitch on video where I had to cut out the commercials, but it didn't.) Right before I call yuvkineco, I call yuvcorrect to change bottom-field-interlacing to top-field-interlacing. yuvkineco needs top-field-interlaced vidoe for some reason; that can probably be fixed. yuvkineco puts out a progressive-frame stream, though, so before the video gets sent to mpeg2enc, I pipe it through another yuvcorrect that changes the stream header back to top-field-interlaced. The 824 kbps bitrate you see in the VideoCD portion of the script is NOT a typo. The video looks just fine at that rate! I noticed that "-K kvcd" seems to improve video quality with low-bitrate recordings, even though "-H" still produces a nice VideoCD. Also, I started using yuvdeinterlace when converting DVD video to VCD. Another big difference! I've always been lukewarm about deinterlacing, but it turns out that's mostly because xine's deinterlacer is so crappy. Our deinterlacer is MUCH higher quality. Another tool worth using! Steven Boswell ulatekh at yahoo dot com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
makedvd.sh
Description: makedvd.sh