Hallo > I live in the U.S. and received a PAL DVD from family back in Australia. > > I want to convert the DVD from PAL to NTSC and burn a new DVD (it's less > than 4.7GB). Different standarts makt things really nice ;)
You find a longer explanation of the things I'm talking about in the "mjpeg howto" on SF. (mjpeg.sf.net) There are topics like: Notes about "interlace field order - what can go wrong and how to fix it" Decoding streams with mplayer Frame rate conversion And maybe: Transcoding of existing MPEG-2 are things you might be interrested. > I've played with a number of different tools including: mplayer, > dvdbackup, dvdauthor, transcode, mjpegtools; but I can't find the right > combination yet. I'd say that mplayer with the mjpegtools is a combination that works. I've tested it with some shorter streams on my equipment at home that can play back PAL and NTSC, and they worked well. > I had a small success with the following sequence: > > mplayer -vo yuv4mpeg -nosound -noframedrop dvd://1 > cat stream.yuv | yuvfps -r 30000:1001 | yuvscaler -O SIZE_720x480 | > mpeg2enc -f 9 -q 1 -b 5000 -n n -o ntsc.m2v > tcmplex -m d -d 3 -D 0 -o x.vob -i ntsc.m2v -p x.mpa > > The x.mpa file came from an earlier run of transcode which was called > out of the dvdbackup script. You can dump the audio with the mplayer option: > mplayer -vo null -ao pcm -aofile anyfile.wav anyfile.mpg And cat that wav file than into toolame or mp2enc (from the mjpegtools) cat anyfile.mpg | mp2enc -r 48000 audio.mp2 > For the small test I did, the movie was jerky. I don't know about the > sound because the title I used had no sound. [...] > Any idea on why the movie is jerky? That is a combination that never works "-q 1 -b 5000" In the" Creating MPEG2 Videos" is a subsection: "Which values should be used for VBR Encoding" that tells you why it wont work. -q 7 alone should work well. To mulitplex the streams you can also use mplex from the mjpegtools. > How can I know if the source is interlaced (or are DVDs never > interlaced) and thus perform a de-interlacing step? By looking at the frame you should see if the video is interlaced. You might not see it in mplayer. It might be easier to spot if you use yuvplay instead of mpeg2enc: cat stream.yuv | yuvplav DVD can be interlaced :) If you want to change the framerate of a stream, I'd say that you deinterlce it, if it is interlaced in the first step. BTW: 24000:1001 is also a valid NTSC framerate you could choose. I've done a compariosn. How the filesize changes depending on the framerate you set, and how you use the tools. You find that in the mjpeg-users mailinglist archive: https://sourceforge.net/mailarchive/forum.php?forum_id=2356 The mail was sent on the: Wed, 26 Feb 2003. auf hoffentlich bald, Berni the Chaos of Woodquarter Email: [EMAIL PROTECTED] www: http://www.lysator.liu.se/~gz/bernhard ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users