[MPlayer-users] SVCD from DVD, with subtitles and 5.1 sound
Rick Warner
rick at sapphire.no-ip.com
Wed Jul 24 06:29:02 CEST 2002
On Tuesday 23 July 2002 01:24 pm, mplayer-users-request at mplayerhq.hu wrote:
> [MPlayer-users] SVCD from DVD, with subtitles and 5.1 sound
THIS ENTIRE EMAIL IS IN REFERENCE TO NTSC FORMAT
SVCD format doesn't support 5.1 sound- it is restricted to mp2 audio
I have been successfully using transcode to convert to svcd
The usage is as follows
make a file called xsvcd.prof containing the following:
max_file_size = 690
max_bitrate = 2600000.0
quant_value = 5
max_file_size sets a cutoff for when to change cd's
quant_value is your quality control. lower is better. I find 5 to be a happy
medium. The max bitrate allowed by the svcd spec is something like 2650, so
I just set mine to 2600. Supposedly, many svcd players support much higher
bitrates.. but you'll end up with very short discs.....
run transcode as follows
transcode -i /dev/dvd -T 1,-1,1 -V -y mpeg -F s,0,xsvcd.prof -E 44100 -b 128
--export_asr 2 -Z 480x480 -j -80,0,-80,0 --pulldown -J resample -o
<output-name>
explanation of options (i took me forever to actually know how these worked)
-T says title 1, all chapters (-1), and angle 1
-V speeds up processing by using yuv internally
-y mpeg uses transcode's built in mpeg encoder
-F s,0,xsvcd.prof says to use svcd format, don't change scale (0 is don't
scale- you'll probably need -Z to resize, so typically this is 0), and use
additional parameters found in xsvcd.prof
-E 44100 sets audio rate
-b 128 sets audio kbps - i have found that it crashes with values other than
128
--export_asr 2 sets aspect ratio of svcd to 4:3 (see explanation below)
-Z 480x480 svcd'd (ntsc at least) have to be 480x480
-j -80,0,-80,0 when working with 16x9 sources, you should add black bars
above and below since a good number of players have problems with svcd's in
16:9 format- this retains the 16:9 aspect by actually encoding black bars
above and below
--pulldown is used when source is 23.976 to set 3:2 pulldown flags and make
it 29.97 like the svcd format requires
-J resample uses the external sox resampler since transcode's internal one is
broken (not using this option will result in out of sync movies)
-o is just the output file- first files will be foo.mpa(audio stream) &
foo.m2v(video stream) the next cd will be foo-001.mpa foo-001.m2v and so on
and so on for every file
Once the m2v and mpa files are made, you need to multiplex them into a single
mpg (for each cd) use
tcmplex -o <output>.mpg -i <output>.m2v -p <output>.mpa -m s
once that is done, use vcdimager (separate package-gnu package)
vcdimager -t svcd -c movie1ofX.cue -b movie1ofX.bin --add-dir=SEGMENT
movie.mpg
the --add-dir=SEGMENT is for compatibility with some players
then burn the resulting bin/cue files with cdrdao -- you'll need to make one
set of bin/cue files for each disc you make
--
Windows is a 32 bit patch to a 16 bit GUI based on a 8 bit operating
system, written for a 4 bit processor by a 2 bit company which can
not stand 1 bit of competition.
More information about the MPlayer-users
mailing list