Hallo zusammen, besonders natürlich jsffm,
ein Freund hat mich auf dieses Script geführt, angeblich würde es das können was ich will...
Nun, zuerst einmal vielen Dank dafür. Ich wusste zwar zunächst nicht, was mich erwartet - habe aber eine gewisse Hochachtung vor Leuten die sich einen Haufen Arbeit machen und diese dann der Allgemeinheit zur Verfügung stellen.
Ich möchte gern, vermutlich genau "andersrum" wie alle Anderen, bestehende mp4 Dateien konvertieren, damit der VDR sie als Aufzeichnung akzeptiert. (Ergo gibt es natürlich weder das rec Verzeichnis noch das darin beim VDR enthaltene index-File)
Zum Konvertieren habe ich, wie im ersten Posting dieses Threads vorgegeben
vt -i testvideo.mp4
benutzt, leider "lief das gegen die Wand" - aus veschiedenen Gründen. Zum einen kannte das ffmpeg auf beiden PCs den libfdk_aac nicht, das habe ich durch
in den Griff bekommen. Zum Zweiten sind wohl auch Fehler im Script (die aber nicht ins Log geschrieben werden). Auf der Konsole kommt zusätzlich:
/usr/local/bin/vt: Zeile 2090: /tmp/vt: Keine Berechtigung
genindex
nice: Unbekannte Option »--genindex=./2020-12-21.10.07.3-4.rec«
„nice --help" liefert weitere Informationen.
ls: Zugriff auf '2020-12-21.10.07.3-4.rec/index' nicht möglich: Datei oder Verzeichnis nicht gefunden
/usr/local/bin/vt: Zeile 2297: /8/50: Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist »/8/50«).
cp: reguläre Datei '/tmp/vt' kann nicht angelegt werden: Keine Berechtigung
date: ungültiges Datum »@"
/usr/local/bin/vt: Zeile 2648: *100/1159019: Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist »*100/1159019«).
Das mit /tmp/vt konnte ich leicht lösen, da lag noch eine root gehörende vom vorherigen Lauf rum. Nach Löschung war zumindest der Fehler weg. Das mit dem genindex dürfte daran liegen, dass auf dem PC auf dem ich probiere gar kein vdr drauf ist 
Allerdings scheinen die eben beschriebenen Fehler nicht wirklich schlimm, der Film wird trotzdem transcodiert.
"Drittens" ist mit etwas Glück nur ein Bedienfehler - oder aber ein Bug: ich möchte gern ein anderes Zielverzeichnis angeben können. Laut Hilfe (-h) soll das mit -odir gehen; das klappt aber bei nicht. Wie gesagt, vielleicht mache ich was falsch. Ich habe probiert:
vt -i -odir /path/to/file movie.mp4
vt -i movie.mp4 -odir /path/to/file
vt -i movie.mp4 -odir /path/to/file/ # trailing /
und auch die vorgenannte -odir Zeile in /etc/vdr-transcode.conf zu schreiben.
Ist es mein Fehler oder einer im Script?
TIA
Purzel