Bei Debian Lenny klappt das mit den Vorschaubildern in xxv XXV - Version 1.2(1299) (habe aber auch schon die aktuelle getestet) nicht. Das liegt wohl an einer anderen mplayer Version (warum modifiziert man die Syntax bei neuen Versionen???). Auch vdr2jpg tuts nicht. - Also habe ich mal ffmpeg genommen.
Ich habe daher das Pearlscript /usr/share/perl5/vdr-xxv/XXV/MODULES/RECORDS.pm angepasst. Text in Fett wurde hinzugefügt.
['MPlayer1.0pre6', 'MPlayer1.0pre6'],
['FFMPEG', 'FFMPEG'],
'MPlayer1.0pre6' => sprintf("%s -noautosub -noconsolecontrols -nosound -nolirc -nojoystick -quiet -vo jpeg:outdir=%s -ni -ss %d -sstep %d -vf spp,scale -zoom -xy %d -frames %d %s >> %s 2>&1",
$obj->{previewbinary}, qquote($outdir), $startseconds / 5, $stepseconds / 5, $scalex, $count, join(' ',@files), qquote($log)),
'FFMPEG'=> sprintf("ffmpeg -y -i %s -ss %d -vframes %d -s 150x100 -an %s >> %s 2>&1",
$files[0], $startseconds / 5, $count, qquote($outdir)."/%d.jpg" , qquote($log)),
Momentan noch das einzige Problem: Ich bekomme nur ein Vorschaubild, bzw. wenn ich 5 haben will, dann 5 mal das gleiche. Hat da jemand nen kurzen Tipp?