Hi there,
if anybody [is|was|has ever been] interested in this issue - I managed to
solve it by upgrading to version 1.8.0 of mjpegtools.
I guess that this is a kind of bug in mpeg2enc, because mplex works in both
versions fine, but the sequence markers are missing or wrong in 1.6.3
encoding [user|standard] SVCDs - at least on my system.
However, I'm still wondering why dvd::rip chooses to encode the mpeg as
"user SVCD" (transcode option -F 5,'...'), but mplex is called with the
"standard SVCD" (-f 4) option. Shouldn't they both use "4" (standard SVCD)?
Cheers,
Jan
> -----Original Message-----
> From: dvdrip-users-bounces@xxxxxxxxx
> [mailto:dvdrip-users-bounces@xxxxxxxxx] On Behalf Of Jan Hoerdt
> Sent: Freitag, 11. November 2005 18:00
> To: dvdrip-users@xxxxxxxxx
> Subject: [dvd::rip] SVCD split problem
>
> Hi there,
>
> I've been using dvd::rip for nearly two years now and I'm
> very pleased - a
> great tool. I used to encode DVDs to VCDs to watch them on my
> standalone
> player which doesn't support SVCDs. Now I'm able to play
> SVCDs, tried to
> encode them via dvd::rip and encountered the following
> problem: When I hit
> "Transcode + Split" button I get one single .mpeg file
> instead of the two I
> configured in "Target Media".
>
> As far as I can trace the problem it seems to be that either mpeg2enc
> doesn't place sequence ends/begins in the .m2v stream, or
> mplex doesn't
> recognize them. (Apart from that I'm wondering why the stream
> is encoded
> via -F 5,'...' as user SVCD, but splitted via -f 4 as standard SVCD.
> Changing that in the source code to -F 4 didn't help, and it
> seems to be
> the same in the latest 0.52.X-version of dvd::rip) The
> mpeg2enc options
> (including the "-S" sequence-length option") seem to be correct.
>
> I've tried all commands displayed by Ctrl-T on the command
> line just to
> eliminate the possibility that the commands displayed or
> logged differ from
> the commands executed - with no success at all. I searched
> the mailing list
> archive for hours and played with the mpeg2enc and mplex
> options, but the
> only way to split the resulting file seems to be the -S
> option in mplex,
> which - according to the man page - shouldn't be used, but sequence
> begins/ends encoded in the stream by mpeg2enc.
>
> The crazy thing is that everything works fine (i.e. the mpeg
> is splitted
> correctly) when choosing vcd instead of svcd - also using mpeg2enc.
>
> Can anybody help me? Is this a dvd::rip problem - maybe the mpeg2enc
> options? Many thanks in advance!
>
> Jan
>
> Now the technical details:
>
> OS: CentOS release 3.5 (Final)
> dvd::rip: 0.50.18
> mjpegtools: 1.6.3
> transcode: 0.6.12
>
> And the IMHO relevant commands:
>
> ---cut---
> Transcode Command:
> ==================
> mkdir -m 0775 -p '/rip/dvd/flname/tmp' && cd
> /rip/dvd/flname/tmp && dr_exec
> transcode -H 10 -a 1 -x vob -i /rip/dvd/flname/vob/001 -w
> 2290 -F 5,'-B 306
> -I 0 -S 736 -g 6 -G 15' --export_asr 2 -b 128 -s 1.823
> --a52_drc_off -V
> -f
> 25 -Y -72,0,-72,0 -Z 480x432 -y mpeg2enc,mp2enc -E 44100 -o
> /rip/dvd/flname/avi/001/flname-001 --print_status 20 -J
> extsub=4:2:0:0:0 &&
> echo DVDRIP_SUCCESS
>
> dr_exec mplex -f 4 -V -o /rip/dvd/flname/avi/001/flname-001-%d.mpg
> /rip/dvd/flname/avi/001/flname-001.m2v
> /rip/dvd/flname/avi/001/flname-001.mpa
> /rip/dvd/flname/avi/001/flname-001-01.mpa && echo DVDRIP_SUCCESS
>
> Additional audio tracks commands:
> ============================
>
> mkdir -p /rip/dvd/flname/avi/001 && dr_exec transcode -H 10
> -g 0x0 -u 50
> -a
> 0 -y raw,mp2enc -o /rip/dvd/flname/avi/001/flname-001-01 -x
> null,vob -i
> /rip/dvd/flname/vob/001 -f 25 -b 128,0,0 -s 1.581
> --a52_drc_off -E 44100
> --print_status 20 && rm -f /rip/dvd/flname/avi/001/flname-001 && echo
> DVDRIP_SUCCESS
>
> dr_exec avimerge -i /rip/dvd/flname/avi/001/flname-001 -p
> /rip/dvd/flname/avi/001/flname-001-01 -a 1 -o
> /rip/dvd/flname/avi/001/flname-001.merged && mv
> /rip/dvd/flname/avi/001/flname-001.merged
> /rip/dvd/flname/avi/001/flname-001
> && rm /rip/dvd/flname/avi/001/flname-001-01 && echo DVDRIP_SUCCESS
> ---cut---
>
> --
> Jan Hoerdt
>
>
>
>
|