Hallo Pascal,
Hallo Detlef,

ich bekomm das Problem mit lame nicht geregelt, insbesondere ist mir ein 
Rätsel, wieso 

dd if=/dev/zero bs=4 count=19200 | lame -r -b 128 -s 48000 - silence.mpa

den Fehler liefert und

dd if=/dev/zero bs=4 count=19200 > silence
lame -r -b 128 -s 48000 silence silence.mpa

nicht. Die Eingabe für lame ist ja die selbe. Durch das Pufferhandling 
im Source steig ich nicht durch, muss echt passen.

Da lame eh keine DVD-konformes mp2 generiert, würde ich vorschlagen lame 
durch twolame zu ersetzen, dass kann das und zickt auch nicht rum. Ich 
leg mal nen Patch bei, der das erledigt. Im spec-File sollte halt dann 
auch die Abhängigkeit umgebogen werden. Was meint Ihr dazu? ManDVD ist 
vom Changelog her ja euer Paket (ältere Einträge Detlef, neuere Pascal).

Am Montag, 10. August 2009 schrieb U.L:
> Hallo Packmänner !
> 
> Habe seit kurzem Probleme ManDVD. (Ich vermute nach LAME - Update)
> ManDVD codiert die Filme ohne Fehler. gibvideo0.mpg, gibvideo1.mpg
>  usw. werden erstellt und funktionieren. Bei der Menüerstellung tritt
>  dann folgender Fehler auf:
> 
> --> Ausgabe Konsole
> 
> menu  ------------------------------------------------------------
> 4+0 Datensätze ein
> 4+0 Datensätze aus
> 7680 Bytes (7,7 kB) kopiert
> , 3,2279e-05 s, 238 MB/s
> WARNING: libsndfile may ignore -r and perform fseek's on the input.
> Compile without libsndfile if this is a problem.
> LAME 3.99 (alpha 1, May 31 2009 17:46:30) 64bits
>  (http://www.mp3dev.org/) warning: alpha versions should be used for
>  testing only
> Using polyphase lowpass filter, transition band: 16452 Hz - 17032 Hz
> Encoding <stdin> to silent.mpa
> Encoding as 48 kHz j-stereo MPEG-1 Layer III (12x) 128 kbps qval=3
> lame: lame.c:1513: save_gain_values: Assertion `(!((fabs(RadioGain) >
> fabs(GAIN_NOT_ENOUGH_SAMPLES)) ?
>  (fabs((RadioGain)-(GAIN_NOT_ENOUGH_SAMPLES)) <= (fabs(RadioGain) *
>  1e-6f)) : (fabs((RadioGain)-(GAIN_NOT_ENOUGH_SAMPLES)) <=
>  (fabs(GAIN_NOT_ENOUGH_SAMPLES) * 1e-6f))))' failed.
> /home/Uli/DVD//menu.sh: line 5: 12911 Done                    dd
>  if=/dev/zero bs=1920 count=4
>      12913 Abgebrochen             | lame -b 128 -s 48 -r -
>  silent.mpa
> 
> -----------------------
> 
> Mein System: openSUSE 11.1. x86_64, KDE4.2.4,
> mandvd-2.5+5-0.pm.1.x86_64,
> libsndfile-1.0.17-171.9.1.x86_64, lame-3.98.2-0.pm.4.x86_64
> 
> ------------------------
> 
> Was mich verwundert ist das laut YAST LAME 3,98 installiert ist. Auf
>  der Konsole sich LAME als 3.99 alpha 1 meldet ??
> 
> Viele Grüße
> 
> Uli Liebscher
> 
> 
> _______________________________________________
> Packman mailing list
> Packman@links2linux.de
> http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
> 


-- 
Machs gut    | http://www.iivs.de/schwinde/buerger/tremmel/

Manfred      | http://packman.links2linux.de/
_______________________________________________
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an