Hallo, habe gerade mal mplay.sh 0.4.1 ausprobiert.
Wenn ich eine Playlist abspiele generiert mplay.sh z. B. folgendes:
"mplayer" -quiet -nolirc -cache 8192 -framedrop -slave "/Video/Musik/01.mpg" -vo mpegpes -ao mpegpes -vf scale=720:540,expand=720:576:::1,lavc=4600 "/Video/Musik/02.mpg" -vo mpegpes -ao mpegpes -vf scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600 "/Video/Musik/03.mpg" -vo mpegpes -ao mpegpes -vf scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600 "/Video/Musik/04.mpg" -vo mpegpes -ao mpegpes -vf scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600
Das was hinter -vf steht wird immer länger und ist systaktisch ab der zweiten Datei falsch.
-vf scale=720:540,expand=720:576:::1,lavc=4600
-vf scale=720:540,expand=720:576:::1,lavc=4600scale=720:540,expand=720:576:::1,lavc=4600
usw.
Es scheint mir, dass in der add() procedure eine Initialisierung der Variablen MPLAY_VF fehlt. Selbiges gilt vielleicht auch noch für MPLAY_AF.
Script gefällt mir aber bisher gut.
Gruss RoKo