Moin moin,
also ich nutze das orginal Skript aktualisiert letzten Freitag. Die Datei leg ich per "reccmds" an, in diesem Fall über h264:
VDR-Transcode (h264 nvenc){
updrec : x() { /usr/bin/touch $1/vt.conf; }; x
h264 : x() { /bin/echo -h264 hevc -crf 15 -ac3 copy -b_ref_mode 0 > $1/vt.conf; }; x
hevc : x() { /bin/echo -hevc hevc -crf 15 -ac3 copy -b_ref_mode 0 > $1/vt.conf; }; x
inf : x() { /usr/local/bin/vt -i $1 --inf; }; x
}
Manuell per vt --conf wie du vorgeschlagen hast funktioniert es wunderbar. Ich seh da keinen Unterschied, ausser den fehlenden Zeilenumbruch wenns per reccmds kommt.
[vdr@vdr 2023-06-04.06.30.8-0.rec]$ cat vt.conf.rdy
-h264 hevc -crf 15 -ac3 copy -b_ref_mode 0
[vdr@vdr 2023-06-04.06.30.8-0.rec]$ cat manuell/vt.conf.rdy
-h264 hevc
-crf 15
-ac3 copy
-b_ref_mode 0
[vdr@vdr 2023-06-04.06.30.8-0.rec]$
Prinzipiell war dein Ansatz bzgl. B-Frames aber n Volltreffer, es funktioniert wie gesagt wenn ich das ganze manuell anstoße.
Leider hab ich jetzt noch festgestellt dass das abspielen der so archivierten Aufnahme nicht mehr sauber funktioniert -> Ton ok, aber kein Bild. Das ist aber kein Thema für hier, da muss ich nochmal in Richtung SHDDEV schauen...