VDR Aufnahme mit ffmpeg in h264 oder hevc umwandeln.Der Script ist dafür gedacht, einzelne oder mehrere Aufnahmen so nach h264 zu wandeln, dass sie kompatibel zum vdr bleiben. Platzersparnis: bei Aufzeichnungen von ÖRs mit großen Bitraten Faktor 3 und mehr (mpeg2 -> h264). Export und Import möglich. Bearbeitung von Video-Dateien ist ebenfalls möglich. Aufgerufen wird der Script auf der cli im Aufnahmeverzeichnis der jeweiligen Aufnahme, genauer gesagt im .rec Verzeichnis.Sollen eine größere Menge von Aufnahmen gewandelt werden siehe Automation. Modularer Aufbau 4 Eingabe-Module vdr, Video-Datei (z.B. mkv mp4 avi), dvd, AVCHD 1 zentrales Verarbeitung Modul 2 Ausgabe-Module vdr, Video-Datei mkv mp4 Folgende Parameter sind implementiert: (Code, 78 lines) Das sieht erst mal kompliziert aus, ist aber ganz einfach (Eingabe für vdr-Aufnahmen im Aufnahmeverzeichnis): Eine vdr-Aufzeichnung nach mp4 exportieren: (Standard-Eingabe ist vdr) vt -o mp4 Ein mp4 oder mkv nach vdr konvertieren: (Standard-Ausgabe ist vdr) vt -i <datei> Aufzeichnung in mpeg2 nach h264 konvertieren um Platz zu sparen (mpeg2 -> h264 ist Standard) vt kein Parameter notwendig. Aufzeichnung nach hevc konvertieren um Platz zu sparen, derzeit nur mit NVIDIA-Karte mit encoder oder vaapi sinnvoll, per CPU sehr zeitaufwändig. Sinnvoll bei HD. vt -h264 hevc Standard Vorgaben können in einer Datei /etc/vdr-transcode.conf eingetragen werden. Installation: vdr-transcode.gz herunterladen und in /usr/local/bin speichern. entpacken mit gzip -d vdr-transcode.conf.gz herunterladen, in /etc speichern und entpacken. Für die verkürzte Eingabe muss ein symb. link angelegt werden: ln -s vdr-transcode vt Debiannutzer finden hier [URL:https://www.deb-multimedia.org/] eine passende ffmpeg-Version, die auch libfdk_aac enthält. Probleme: Bitte unbedingt die Datei logfile mit posten. Automation: Aufzeichnungen werden durch eine Datei vt.conf gekennzeichnet, dort können Parameter zur Bearbeitung enthalten sein. Parameter können mit vt --conf <parameter> angelegt werden. Der Prozess wird mit vt --as & gestartet und kann mit vt --ak beendet werden. Suchpfade werden in /etc/vdr-transcode-s.conf angelegt. Aufzeichnungen markieren über Menü: reccmds.conf (Code, 5 lines) Stand 23.12.2020 Aktuelleres im git [URL:https://github.com/jsffm/vdr-transcode] oder hier [URL:https://github.com/jsffm/vdr-transcode/raw/master/vdr-transcode]