On Sat, 18 Jan 2003, Steven Boswell wrote: > > OK, cool. mplex generated one big file, and a warning that said > "Sequence end marker found in video stream but single-segment splitting > specified!" for every chapter mark.
Just a gues: Make sure you're using a command line that has a template for the filename. For example: mplex -f 8 -o MyDVD_%02d.mpeg audio.mp2 video.m2v Note the %02d that lets mplex number the files and give them unique names. If you don't have that in there, it can't split the files. > I burned it to DVD, and there were > no chapters. I then hacked mplex so that -M wasn't automatically turned > on by "-f 8", and burned those separate videos to one DVD; that gave me > chapters, but there's a tiny audio hiccup between each track now. Try the above and leave the -M option alone. According to the man page, using -M on DVD stuff may cause audio/video sync problems. > Pretty neat that I can burn MPEG-2 video to a DVD, and that it works in > my player; as far as I can tell, that's not "standard", i.e. I think > the audio is supposed to be uncompressed 48kHz PCM. mp2 works fine also. > Now that I can actually see my video, I have a new problem -- although > most of it looks wonderful, parts of it don't look all that good! > There's quite a bit of fuzziness at the boundaries between black areas > and light areas (i.e. I've seen it with white and pink). Depending on how bright your screen is, you may not be able to get rid of all the block noise in dark areas. Once you get used to looking for it, you'll notice it in digital satellite broadcasts and commercial DVD's too (though it's not as bad on commercial DVD's, but they get two layers of bandwidth to play with.) I just turn the brightness down a tad on the TV and they look fantastic. (This is not a slam at the mjpegtools -- they are far and away the best MPEG encoder I've tried.) > Here's the command line that I used to generate the video: > > lav2yuv -v 0 -A 1:1 -P 4:3 movie.eli \ > | yuvscaler -v 0 -n n -I ACTIVE_690x480+12+0 \ > | mpeg2enc -v 0 -f 8 -b 5000 -B 305 -S frames.txt -V 224 \ > -h -4 1 -2 1 -s -r 16 -q 4 -a 2 -F 4 -n n -o video.m2v > > Can anyone see anything especially broken about it? Your bitrate isn't high enough for that q setting, especially if you have a noisy signal. Here's the script I use for high quality DVD encoding from very good quality VHS sources after capturing them to DV. Yours will look a little different since you're using eli files, but the idea is the same. This produces very good results (hard to tell it from a commercial DVD) on good sources, and will fit a two hour movie on a single 4.7G DVD. For poor quality sources, you'll probably need to take "q" up to 5 or 6, and "-b" down to some smaller number to make it fit on a DVD. Don't get hung up on the -q setting -- you'll still get very good results with it higher -- the bitrate has a lot to do with it. ------- script starts here ----- #! /bin/sh # Usage is "smil2dvd MyEditList.smil" mkfifo stream.yuv mkfifo video.yuv smil2yuv -a "${1%.smil}.mp2" "$1" >stream.yuv & cat stream.yuv | yuvdenoise -S 0 -b 4,4,696,468 | y4mshift -n 8 >video.yuv & cat video.yuv | mpeg2enc -S 400 -B 384 -q 4 -b 10000 -f 8 -r 16 \ -4 4 -2 4 -N -I 1 -o "${1%.smil}.m2v" -v 1 mplex -f 8 -o "${1%.smil}_%02d.mpeg" "${1%.smil}.mp2" "${1%.smil}.m2v" rm -f stream.yuv video.yuv "${1%.smil}.mp2" "${1%.smil}.m2v" ------- script ends here ------- -- Robert Kesterson [EMAIL PROTECTED] ------------------------------------------------------- This SF.NET email is sponsored by: FREE SSL Guide from Thawte are you planning your Web Server Security? Click here to get a FREE Thawte SSL guide and find the answers to all your SSL security issues. http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users