Video recorder - linuxu3er

linux
u3er
Direkt zum Seiteninhalt
Video recorder
HowTo config vdr
Installation VDR
VDR 2.4.1 befindet sich im Ubuntu Repository, daher ist es sehr einfach zu installieren. Damit VDR sich später mit dem MediaCenter verbinden kann wird gleich noch das Paket vdr-plugin-vnsiserver installiert. Die Version 1.8.0 von Ubuntu 20.04 funktioniert mit Kodi 18. Nach der Installation von VDR wird man gefragt, ob man das Aufnahmeverzeichnis erstellen will, da ich bereits ein anderes Verzeichnis, als das Standardverzeichnis vorgesehen habe, antworte ich mit Nein. Leider startet aufgrund des nicht vorhanden Aufnahmeverzeichnisses der VDR Service nicht. Auch um die LIRC Probleme kümmern wir uns später im Bereich der Fernbedienung und deinstallieren das Paket zunächst wieder.
 sudo apt-get install vdr vdr-plugin-vnsiserver
sudo apt-get remove lirc
 systemctl status vdr.service  
vdr.service - Video Disk Recorder
  Loaded: loaded (/lib/systemd/system/vdr.service; enabled; vendor preset: enab
  Active: failed (Result: exit-code) since Fri 2019-01-11 16:13:11 CET; 5min ag
 Process: 824 ExecStart=/usr/bin/vdr (code=exited, status=2)
 Process: 803 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (code
 Process: 772 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (cod
Main PID: 824 (code=exited, status=2)
Jan 11 16:13:11 glotze systemd[1]: Starting Video Disk Recorder…
Jan 11 16:13:11 glotze vdr[824]: vdr: can't access video directory /var/lib/vide
Jan 11 16:13:11 glotze vdr[824]: [824] ERROR (tools.c,465): /var/lib/video: Date
Jan 11 16:13:11 glotze systemd[1]: vdr.service: Main process exited, code=exited
Jan 11 16:13:11 glotze systemd[1]: vdr.service: Failed with result 'exit-code'.
Jan 11 16:13:11 glotze systemd[1]: Failed to start Video Disk Recorder.´


Aufnahmeverzeichnis festlegen
Um VDR das gewünschte Verzeichnis zu hinterlegen müssen wir es in die vdr.conf Datei schreiben. Zur Sicherheit wird noch ein symbolischer Link auf das Standardverzeichnis gelegt (nicht unbedingt notwendig).
 sudo ln -s /media/Daten/Videos/Aufnahmen/TV /var/lib/video  
 sudo nano /etc/vdr/conf.d/00-vdr.conf  
[vdr]
--video=/media/Daten/Videos/Aufnahmen/TV

 sudo systemctl restart vdr.service  
 sudo systemctl status vdr.service  
vdr.service - Video Disk Recorder
  Loaded: loaded (/lib/systemd/system/vdr.service; enabled; vendor preset: enab
  Active: active (running) since Fri 2019-01-11 16:18:58 CET; 19s ago
 Process: 1691 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (cod
 Process: 1681 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (co
Main PID: 1701 (vdr)
  Status: "Ready"
   Tasks: 7 (limit: 4599)
  CGroup: /system.slice/vdr.service
 └─1701 /usr/bin/vdr
Jan 11 16:18:58 glotze vdr[1701]: [1701] remote control LIRC - learning keys
Jan 11 16:18:58 glotze vdr[1701]: [1711] LIRC remote control thread started (pid
Jan 11 16:18:58 glotze vdr[1701]: [1701] ERROR: no OSD provider available - usin
Jan 11 16:18:59 glotze vdr[1701]: [1703] video directory scanner thread ended (p
Jan 11 16:19:08 glotze vdr[1701]: [1701] setting watchdog timer to 60 seconds
Jan 11 16:19:08 glotze vdr[1701]: [1722] SVDRP server handler thread started (pi
Jan 11 16:19:08 glotze vdr[1701]: [1722] SVDRP listening on port 6419/tcp
Jan 11 16:19:08 glotze vdr[1701]: [1701] OSD size changed to 720x480 @ 1
Jan 11 16:19:08 glotze vdr[1701]: [1701] ERROR: no OSD provider available - usin
Jan 11 16:19:10 glotze vdr[1701]: [1701] max. latency time 1 seconds

Um sich die den Status des VDR Servers anzuschauen kann man auch folgenden Befehl nutzen:
 journalctl -u vdr.service  

Generierung einer Kanalliste
Die Generierung einer eigenen Kanalliste funktioniert folgendermaßen, dazu muss unbedingt vdr gestoppt werden. In meinen Fall wurde die Kanalliste für Vodafone Kabel, Bundesland: Rheinland-Pfalz generiert.
 sudo systemctl stop vdr  
 sudo apt-get install w-scan  
 w_scan -fc -c DE -x > initial-tuning-data.txt
w_scan -fc -A2 -c DE -o2 -I initial-tuning-data.txt >> channels.conf
Mit Wirbelscan kann eine initial-tuning Liste erstellt werden bzw. auch direkt eine channels.conf. Wenn man die initial-tuning Liste hat kann man aber auch das Programm scan nutzen.
 sudo apt-get install dvb-apps  
 scan initial-tuning-data.txt -x 0 > channels.conf  
Der Inhalt der channels.conf sollte Einträge mit folgendem Aufbau haben (der Aufbau ist abhängig von der Empfangsart Kabel, Terrestrisch, Satellit):
Das Erste HD;ARD:330000:C0M256:C:6900:5101=27:0;5102=deu@106,5103=mis@106:5104;5105=deu:0:11100:1:1051:0
ZDF HD;ZDFvision:450000:C0M256:C:6900:6110=27:0;6120=deu@106,6121=mis@106,6123=mul@106:6130;6131=deu:0:11110:1:1079:0
rbb Berlin HD;ARD:450000:C0M256:C:6900:5311=27:0;5312=deu@106,5313=mis@106:5314;5315=deu:0:10351:1:1079:0

Kanalliste ablegen
Die generierte oder eine vorhandene Kanalliste muss an der richtigen Stelle abgelegt werden. Die alte Kanalliste wird vorher gesichert und der vdr Server gestoppt. Die Anpassung der Rechte ist nur wenn nötig durchzuführen. Beim Kopieren muss natürlich der vollständige Pfad zur channels.conf angegeben  werden.
sudo systemctl stop vdr  
sudo mv /var/lib/vdr/channels.conf /var/lib/vdr/channels.conf.old  
sudo cp channels.conf /var/lib/vdr/  
sudo chown vdr:vdr /var/lib/vdr/channels.conf  
sudo chmod -x /var/lib/vdr/channels.conf  
sudo systemctl start vdr  

Installation VDRLive
Um aus dem Netzwerk TV Aufnahmen zu programmieren ist das Programm VDRLive gut zu nutzen, es bietet eine Webschnittstelle an über die man die notwendigen Eingaben machen kann.
Nach der Installation kann man die Webseite über http://<serverIP>:8008 erreichen. Standardanmeldename admin, Passwort live. Das Passwort kann man unter Einstellungen ändern und auch eine Startseite festlegen.
sudo apt-get install vdr-plugin-live  







Zurück zum Seiteninhalt