Hi Leute, komme gerade nicht weiter. Ich moechte mittels Script Photo-CD's erstellen. Dazu benutze ich meine Funktions Sammlung fuer "dialog", "mjpegtools" und "vcdimager". Unter amd64/sid, i386/sid und i386/etch kommt bei folgender Funktion: ###################################################################### multiplex_image () { if [ "$#" -ge 1 ] ; then local Anz File integer Anz unset -- File VALUE # einzelne Dateien umwandeln. File="$1" Anz=0 for a in $File ; { if [ -n "`print ${(M)${(f)"$(file -b "$a")"}##*(image data)*}`" ] ; then prog_exec jpeg2yuv "-f 25 -j $a -I p -n 1 | \ yuvscaler -O SIZE_704x480 | \ mpeg2enc -a 2 -T 200 -n p -f 7 -o ${a%.*}.m2v mplex -f 7 -o ${a%.*}.mpg ${a%.*}.m2v" (( Anz++ )) VALUE[Anz]="${a%.*}.mpg" fi } # # Programm vcdxgen ausfuehren. PROG_OPT="$VALUE -t $VCD_TYPE -o ${gv_WorkDir}/photocd.xml" prog_exec vcdxgen "$PROG_OPT" # Namen fuer die Video-CD vergeben inputbox "$PHOTO_TITLE" "$NAME_MSG" if [ -n "$gv_Auswahl" ] ; then VideoCd="$gv_Auswahl" else VideoCd=photocd fi # Programm vcdxbuild ausfuehren. PROG_OPT="-c ${VideoCd}.cue -b ${VideoCd}.bin ${gv_WorkDir}/photocd.xml" prog_exec vcdxbuild "$PROG_OPT" else no_para_msg $0 fi } dauernd die Meldung: ++ WARN: mpeg stream contained no scan information (user) data ++ WARN: mpeg stream shorter than 75 sectors) ... ++ WARN: SVCD/TRACKS.SVCD: No MPEG motion video for track #0? .... !ASSERT: file ds.c: line 160 (_cdio_list_begin): assertion failed: (p_list != NULL))) ################################################################## Gerade mit der ersten Zeile der Fehlermeldung kann ich nichts anfangen und ich glaube auch ueberhaupt. Was mache ich heute wieder mal :) falsch. Ich habe ganz normale jpeg Bilder einer Digitalkamera benutzt. Mir ist auch aufgefallen das nicht alle Bilder von allen bisher verwendeten Digitalkameras mit den vorgegebenen Optionen umgewandelt werden. Die Funktion ist eh noch nicht fertig, wie auch die Konfiguration dazu, aber die bisherigen Stolpersteine sind bloed. Wenigstens moechte man sich ja mal ein fertiges Produkt am DVD Player anschauen. Danke schon mal im vorraus, Kiste -- ####################################################################### Netzworkk grml - Linux Live CD fuer Sysadmins Kai Wilke http://grml.org kiste@netzworkk.de http://www.netzworkk.de http://netzworkk.berlios.de
Attachment:
signature.asc
Description: Digital signature