Am Montag, 9. Dezember 2002 01:47 schrieb Michael Meyer:
bei mir mit dvd::rip 0.48.5 und transcode 0.6.0 unter SuSE 8.0 klappt das splitten ebenfalls nicht. dvd::rip übergibt kein '-S'.
Was ja auch nicht so verkehrt ist, Auszug aus der man-page von mplex: -S|--max-segment-size num This option specifies the maximum size of output files in MBytes (2^10). The default is 2000 Mbytes (splitting output before 2G limits can hit). When the limit is reached a new file is started. Note: This option is not suitable for splitting a long video across multiple VCD's or SVCD's. Sollte also eigentlich nicht für das Splitten von VCD's oder SVCD's verwendet werden. Das komische ist ja nur, dass es bei mir gesplittet ist, obwohl definitiv auch keine anderen Parameter an mplex übergeben werden.
manuell geht es aber mit: 'mplex -f 4 -V -S 700 -M 001.m2v 001.mpa -o 001-%d.mpeg'
ich kann damit leben ...
Wenn sonst nichts hilft und es funktioniert, wieso nicht. Wer das automatisieren will, kann ja in /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/Title.pm (5.8.0 weicht je nach Perl-Version ab, SuSE 7.3 und 8.0 ists glaub ich 5.6.1) nach get_mplex_command suchen und in der Routine die Zeile my $mplex_v = $video_codec eq 'SVCD' ? "-V" : ""; ersetzten durch my $mplex_v = $video_codec eq 'SVCD' ? "-V -S 700" : "-S 700"; (der zweite Teil trifft auf VCDs zu, die ja dann wohl auch limitiert werden sollen). -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de