ich habe einmal das Umwandlungsskript vdrtranscode in easyVDR 1.0 eingepasst und dazu auch einen Wiki-Eintrag erstellt. Er ist dort unter Übersicht Software zu finden. Ihn in Kategorien zu stellen, habe ich noch nicht hinbekommen.
Ich hoffe, es habe sich keine Fehler eingeschlichen.
MfG
j6scjo
Hardware: Gehäuse Streacom FC9B (Fanless), MB Gigabyte GA-G41M-Combo mit P4 E5300, SDD Samsung 840 EVO 250 GB, Digital Devices Cine2 (Dual DVB-S2 Budget) low profile, Zotac GT630 ZONE Edition 1GB low profile passiv mit easyVDR 1.0, testweise mit easyVDR 2.0 Alpha
21.02.2013, 09:20 (Dieser Beitrag wurde zuletzt bearbeitet: 22.02.2013, 09:24 von Leo4455.)
Hallo j6scjo & Steevee,
Danke für den Wiki Eintrag. Ich finde ihn sehr gut beschrieben und habe ihn gestern umgesetzt.
Es funzt sofort ... also erst mal ein lob von mir !!!!
Eine Kleinigkeit habe ich jedoch festgestellt. Auch wenn der transcode von einen Film bearbeitet, fähre der VDR runter (nach Zeitintervall oder einfach per Ausschlater). Ich denke da sollte er ähnlich wie bei anderen Prozessen erst mal nachsehen ob noch was läuft und wenn ja, es später erneut versuchen ...
Hat schon mal jemand solche Erfahrungen gemacht?
Viele Grüße,
Mark
1. VDR easyVDR 1.0 (stable):
Asus M4N78 Pro, AMD Sempron 140 (2700 Mhz), HDD 1x 120 GB 2,5'' SSD, 2 x 2GB RAM, onboard GeForce8300 mit HDMI, 2 x TT-1600 DVB-S2
(21.02.2013, 09:20)Leo4455 link schrieb: Eine Kleinigkeit habe ich jedoch festgestellt. Auch wenn der transcode von einen Film bearbeitet, fähre der VDR runter (nach Zeitintervall oder einfach per Ausschlater). Ich denke da sollte er ähnlich wie bei anderen Prozessen erst mal nachsehen ob noch was läuft und wenn ja, es später erneut versuchen ...
Hat schon mal jemand solche Erfahrungen gemacht?
im Anhang "10_shutdown.handbrake-cli" **Bitte .txt entfernen** ..das Script überprüft ob HandBrakeCLI aktiv ist.
..wenn aktiv wird Shutdown abgebrochen, HandBrakeCLI inaktiv -> VDR fährt runter.
Script kommt nach "/usr/share/vdr/shutdown-hooks" und muss ausführbar sein.
Ich versuche vdrtranscode zu installieren, aber es funzt noch nicht so richtig.
Programme und Verzeichnisse sind soweit installiert und erstellt.
Bei dem Befehl "sudo chown -R vdr:vdr /usr/share/bin" ist hier "vdr" richtig? Am Terminal wird bei mir "[email protected]" angezeigt.
Unter /usr/share gibt es bei mir kein Verzeichnis bin. Mußt dies erstellt werden?
Zu "reccmds.vdrtranscode.conf"
Habe ich von /etc/vdr/command-hooks nach /usr/share/vdr/command-hooks kopiert und entsprechendes wie angegeben gelöscht. Sieht jetzt wie unten aus. Ist das o.k.?
#
# This is an example file for defining external commands, that will be
# accessible as commands at the recordings list.
# The commands will be executed under the same user id that vdr is running
# with, so take care if your are running vdr as root!
#
# The format of a command entry is: <title> : <command>
# <title> is the menu text shown on the OSD and <command> is the command to
# be executed. Everything that <command> writes to stdout will be displayed
# on the OSD. Also the name of the selected recording will be passed
# in single quotes as the first parameter to the command, e.g.:
#
# Show me the recording name: echo
#
# If you uncomment the line above and restart vdr, you will have a new
# recordings command menu entry, called "Show me the recording name", that
# will simply show you the recording name :-)
#
# You can divide your commands into submenus, e.g.:
#
# main menu node {
# sub menu entry 1 : do_something.sh
# sub menu entry 2 : do_something_else.sh
# sub menu node {
# sub-sub menu entry : do_whatever_you_want.sh
# }
# }
#
Zu "sudo pgrep -f vdrtranscode_server.pl > /var/run/vdrtranscode_server.pid"
ergibt foglende Ausgabe: -bash: /var/run/vdrtranscode_server.pid: Keine Berechtigung
Wenn ich unter "/etc/init.d/" "vdrtranscode_server start" eingeben kommt die Ausgabe.
vdrtranscode_server: Befehl nicht gefunden
Ich habe mich mit dem Nachfolger traco beschäftigt, aber scheint von den Funktionen noch unsicher zu sein.
Deb installiert, files angepaßt und Kommandos in die reccmds.conf eingefügt.
ts-files werden mal zusammengefügt und auch mal nicht. Wenn man ausversehen selbige Funktion nochmal bestätigt, dann bläht sich vdrtranscode.ts auf.
Die automatische Erstellung von vdrtranscode,xml hat ca. 1 Std. gedauert.
Aber das umgewandelte Video ließ sich gut ansehen und war um einiges kleiner, als das Ausgangsmaterial. Bild und Ton waren synchron.
Werde vorläufig noch handbrake gui verwenden bis mal das plugin fertig ist.
Unter Windows? Ich nix verstehn. Easyvdr ist doch Linux.
Zuerst tgz file angesehen , um zu schauen, wo welche files liegen. Dann "traco-201205031611.deb" installiert. Scheint wohl der letzte Stand zu sein? User belassen wie vorgegeben.
Aus /etc/vdr die auskommentierten Zeilen nach /var/lib/vdr/reccmds.conf reinkopiert. Ich hatte es mit /etc/vdr/command-hooks/reccmds.custom.conf versucht, aber ging irgendwie nicht.
traco.conf.sample umbenannt in traco.conf unter /etc/vdr und Indir & Outdir angepaßt.
restart. Dann in Aufzeichnung unter Befehle rumgedaddelt.
Hier der Link. Ich habe auch den angegebenen Test mal gestartet per /usr/local/bin/tracosrv.pl -vvv -f und da hat er mir gleich gesagt, daß mein Verzeichnis für Outdir noch nicht paßte.
12.04.2013, 23:50 (Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2013, 23:52 von mango.)
Hi,
(12.04.2013, 22:25)nickinicki link schrieb: Ich habe mich mit dem Nachfolger traco beschäftigt, aber scheint von den Funktionen noch unsicher zu sein.
..hab schon ein Paket für den Fork von "vdrtranscode" vdrtranscode.xml werden beim
start angelegt..Ok bei 1TB an Aufzeichnungen kann das schon etwas dauern, ist ja
nur 1x. vdrtranscode.ts werden über Befehle gelöscht, auch zusammen fügen funktioniert.
"traco" bietet schon fertige Profile an, die unter Aufzeichnungen - Befehle (reccommands) gewählt
und gestartet werden...also braucht es nur "HandBrakeCLI" keine Gui.
Was noch fehlt ist nee Fortschritts-Anzeige die über das "bgprocess-plugin" realisiert werden kann.
hierfür bräuchte ich **HIIIILFE**."traco" läuft jetzt seit ca. 3Wochen,macht seinen Job 1A.