Hi,
ich wollte mal mit vdrrip plugins spielen um ggfs. direkt aus VDR divx files zu erstellen. Auf meine "test" VDR funktioniert es OK. Aus meine richtige VDR hängt sich der VDR auf und der watchdog schlägt zu sobald ich versuche ein recording in der queue zu stellen. Ich habe probiert und sehe dass an diese stelle der VDRRIP mplayer aufruft mit folgende asprintf command.
void cMovie::queryMpValuesVDR()
char *cmd = NULL, *s = NULL;
asprintf(&cmd, IDENTCMD, MPlayer, Dir, "/001.vdr");
{
Sinn ist das Mplayer der video file untersucht und bestimmte details ausgibt für der plugin. Wenn ich der command ausgebe dann sieht es so aus:
%s '%s'%s -identify -frames 0 2>/dev/null | sed -e 's/[`\!$"]/\&/g' /usr/local/bin/mplayer /video0/Hyperdrive/2006-01-11.22.55.50.99.rec /001.vdr
Wenn ich das einfach so in der shell eingebe, dann klappt es ohne probleme?
Ich habe Mplayer nochmals gebaut, bringt nichts. Der Mplayer plugin selbst funktioniert ohne problem auf beide VDRs.
Woran kann das liegen? Ideen? Auf VDRCONVERT umstellen?