C't-VDR - Updaten
Hulk (Diskussion | Beiträge) (Debian Says Remove Unofficial Debian-Multimedia.org) |
|||
(51 dazwischenliegende Versionen von 21 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Installation: | + | ==Installation:== |
− | + | Mit c'tvdr 3.06 CD installieren (!keine Online Updates) | |
− | + | (ältere Versionen nutzen Woody) | |
− | + | ||
+ | Das weitere Vorgehen bezieht sich auf VDRDevel=1.5.x | ||
+ | |||
+ | ==Quellen ändern== | ||
+ | Achtung dieses Beispiel bezieht sich aufs Update auf Experimental, das heißt nicht umsonst so. | ||
+ | Andere Möglichkeiten sind bei e-tobi nachzulesen: | ||
+ | http://www.e-tobi.net/blog/articles/2005/08/20/vereinfachter-zugriff-auf-das-repository | ||
+ | {{Box Datei | /etc/apt/sources.list | | ||
<pre> | <pre> | ||
############ | ############ | ||
Zeile 11: | Zeile 18: | ||
# e-tobi - vdr - experimental | # e-tobi - vdr - experimental | ||
− | + | deb http://www.e-tobi.net/vdr-experimental sarge base backports addons vdr-multipatch | |
− | + | ||
− | + | ||
− | + | ||
# e-tobi - vdrdevel - experimental | # e-tobi - vdrdevel - experimental | ||
− | + | deb http://www.e-tobi.net/vdrdevel-experimental sarge base backports addons vdr-multipatch | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
# c't-Repository online Variante (sarge) | # c't-Repository online Variante (sarge) | ||
Zeile 31: | Zeile 31: | ||
# | # | ||
− | # public servers | + | # public servers |
# | # | ||
− | deb http://ftp.de.debian.org/debian/ sarge main | + | deb http://ftp.de.debian.org/debian/ sarge main contrib non-free |
− | + | ||
− | + | ||
# | # | ||
Zeile 41: | Zeile 40: | ||
# | # | ||
# marillat - mplayer | # marillat - mplayer | ||
− | deb | + | deb http://www.deb-multimedia.org sarge main |
Zeile 52: | Zeile 51: | ||
# | # | ||
# sarge | # sarge | ||
− | deb-src http://ftp.de.debian.org/pub/debian/ sarge main | + | deb-src http://ftp.de.debian.org/pub/debian/ sarge main contrib non-free |
− | + | ||
− | + | ||
# | # | ||
# VDR-Source-Pakete Debian Sarge: | # VDR-Source-Pakete Debian Sarge: | ||
# | # | ||
− | deb-src http:// | + | deb-src http://e-tobi.net/vdr-experimental sarge base backports addons vdr |
− | + | ||
− | + | ||
− | + | ||
# | # | ||
# VDRDevel-Source-Pakete Debian Sarge: | # VDRDevel-Source-Pakete Debian Sarge: | ||
# | # | ||
− | deb-src http://www.e-tobi.net/vdrdevel | + | deb-src http://www.e-tobi.net/vdrdevel-experimental sarge base backports addons vdr |
− | + | ||
− | + | ||
− | + | ||
</pre> | </pre> | ||
− | + | }} | |
− | + | ||
"apt-get update" ausführen | "apt-get update" ausführen | ||
"aptitude" ausführen | "aptitude" ausführen | ||
− | + | * Alle gewünschten vdrdevel*-Pakete als zu installieren markieren (mit "+") -> unter "Nicht installierte Pakete-misc-main" | |
− | + | * "g" zum Download/Installieren drücken | |
− | + | * "g" erneut drücken (es werden nur die Informationen über automatisch aktivierte Pakete angezeigt) | |
− | + | * Nach Download der Dateien einfach die Installationsfragen beantworten | |
− | + | * "q" drücken um das Programm zu beenden | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | 1 | + | Über [[Vdradmin]] (im Webbrowser die IP des VDR eingeben - z.B. 192.168.0.1) eventuell einstellen das zwei DVB-Karten verfügbar sind |
− | + | ||
− | + | ||
+ | * Datei "/video/epg.data" löschen | ||
+ | * Datei "/etc/vdradmin/vdradmin.conf" editieren | ||
+ | * Datei "/etc/default/vdradmin" editieren | ||
+ | <pre> | ||
EPG_FILENAME = /var/cache/vdrdevel/epg.data | EPG_FILENAME = /var/cache/vdrdevel/epg.data | ||
− | + | </pre> | |
"dpkg-reconfigure vdrdevel" ausführen und vdrdevel als default einstellen | "dpkg-reconfigure vdrdevel" ausführen und vdrdevel als default einstellen | ||
+ | |||
"/etc/init.d/vdradmin restart" ausführen | "/etc/init.d/vdradmin restart" ausführen | ||
− | |||
− | |||
− | Streaming | + | (Es kann sein das es bis zu 1h dauert bis die EPG-Daten online verfügbar sind, da VDR erst die Datei neu erzeugen muß!) |
+ | |||
+ | Datei "/etc/lilo.conf" öffnen und timeout auf 15 ändern (dann noch "lilo" ausführen) | ||
+ | (Wenn lilo verwendet wird, sonst in der menu.lst von grub) | ||
+ | |||
+ | ==Streaming== | ||
+ | |||
+ | Damit man von einem anderen PC im Netzwerk auf svdrp zugreifen kann, sind folgende Änderungen notwendig (IP an eigenes Netzwerk anpassen): | ||
+ | |||
Datei /var/lib/vdrdevel/svdrphosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen | Datei /var/lib/vdrdevel/svdrphosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen | ||
+ | |||
Datei /var/lib/vdrdevel/plugins/streamdevhosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen | Datei /var/lib/vdrdevel/plugins/streamdevhosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen | ||
+ | |||
"/etc/init.d/vdrdevel restart" ausführen | "/etc/init.d/vdrdevel restart" ausführen | ||
− | Fernbedienung | + | ==Fernbedienung== |
+ | |||
"/etc/init.d/lirc stop" ausführen | "/etc/init.d/lirc stop" ausführen | ||
+ | |||
in Verz. /etc/lirc/ wechseln | in Verz. /etc/lirc/ wechseln | ||
+ | |||
Datei "lircd.conf" löschen | Datei "lircd.conf" löschen | ||
+ | |||
"irrecord ./lircd.conf" ausführen und Anweisungen folgen | "irrecord ./lircd.conf" ausführen und Anweisungen folgen | ||
− | - (Gültige Namen für Knöpfe sind:0,1,2,3,4,5,6,7,8,9,Ok,Back,Red,Green,Yellow,Blue,Up,Down,Left,Right, | + | |
− | + | - (Gültige Namen für Knöpfe sind:0,1,2,3,4,5,6,7,8,9,Ok,Back,Red,Green,Yellow,Blue,Up,Down,Left,Right,Menu,Power,Mute,Volume+,Volume-) | |
+ | |||
+ | Es gibt auch fertige lircd.conf Dateien auf der [http://lirc.sourceforge.net/remotes/ Lirc Homepage], die man verwenden kann. | ||
+ | |||
"/etc/init.d/lirc start" ausführen | "/etc/init.d/lirc start" ausführen | ||
+ | |||
"/etc/init.d/vdrdevel restart" ausführen | "/etc/init.d/vdrdevel restart" ausführen | ||
+ | ==Samba== | ||
Zugriff übers Netz (Samba) | Zugriff übers Netz (Samba) | ||
+ | |||
"apt-get install samba" ausführen | "apt-get install samba" ausführen | ||
+ | |||
"apt-get install smbfs" ausführen | "apt-get install smbfs" ausführen | ||
+ | |||
"dpkg-reconfigure samba" ausführen und Konfiguration einstellen (alles default lassen) | "dpkg-reconfigure samba" ausführen und Konfiguration einstellen (alles default lassen) | ||
− | |||
− | |||
− | |||
− | |||
+ | "useradd -p "password" "username"" ausführen // für alle Nutzer die Zugriff haben sollen | ||
+ | "smbpasswd -a "username" ausführen und Kennwort eingeben // für alle Nutzer die Zugriff haben sollen | ||
+ | Datei "/etc/samba/smb.conf" editieren und Werte für Freigabe [video] ändern | ||
+ | |||
+ | |||
+ | code: | ||
+ | |||
+ | |||
+ | <pre> | ||
writeable = yes | writeable = yes | ||
create mask = 0777 | create mask = 0777 | ||
Zeile 131: | Zeile 144: | ||
directory mask = 0777 | directory mask = 0777 | ||
force directory mode = 0777 | force directory mode = 0777 | ||
− | + | </pre> | |
"chmod 0777 /video -R" ausführen um Rechte zu setzen | "chmod 0777 /video -R" ausführen um Rechte zu setzen | ||
Zeile 137: | Zeile 150: | ||
in /mnt/ Ordner anlegen für Netzlaufwerk was verbunden werden soll (bsp: /mnt/images) | in /mnt/ Ordner anlegen für Netzlaufwerk was verbunden werden soll (bsp: /mnt/images) | ||
+ | |||
"smbmount //Rechnername/Freigabename /mountpunkt -o username=meinname,password=meinpassword,rw" ausführen | "smbmount //Rechnername/Freigabename /mountpunkt -o username=meinname,password=meinpassword,rw" ausführen | ||
+ | |||
(bsp: smbmount //pc-uwe/E /mnt/images -o username=uwe,password=meinpassword,rw" | (bsp: smbmount //pc-uwe/E /mnt/images -o username=uwe,password=meinpassword,rw" | ||
+ | ==VDRSync== | ||
Neue Version von VDRSync | Neue Version von VDRSync | ||
+ | |||
Download von http://vdrsync.vdr-portal.de/developer.html#Releases (ganz unten) | Download von http://vdrsync.vdr-portal.de/developer.html#Releases (ganz unten) | ||
+ | |||
Entpacken und die 3 Dateien nach "/usr/bin/ kopieren | Entpacken und die 3 Dateien nach "/usr/bin/ kopieren | ||
+ | |||
Datei etc/vdr/vdrconvert/vdrconvert.conf editieren | Datei etc/vdr/vdrconvert/vdrconvert.conf editieren | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | code: | |
− | + | <pre> | |
RECODE="recode latin1..UTF-8" | RECODE="recode latin1..UTF-8" | ||
VDRSYNC=/usr/bin/vdrsync.pl | VDRSYNC=/usr/bin/vdrsync.pl | ||
VDRSYNC_OPTS="-cut" | VDRSYNC_OPTS="-cut" | ||
DEMUXER=vdrsync2 | DEMUXER=vdrsync2 | ||
− | + | </pre> | |
Datei etc/vdr/vdrconvert/vdrconvert.dvd.conf editieren | Datei etc/vdr/vdrconvert/vdrconvert.dvd.conf editieren | ||
− | |||
− | |||
− | |||
− | |||
− | + | code: | |
+ | <pre> | ||
DVDUSESTREAMS="001.ac3:ac3+de 0010.mpa:mp2+de 0011.mpa:mp2+en" | DVDUSESTREAMS="001.ac3:ac3+de 0010.mpa:mp2+de 0011.mpa:mp2+en" | ||
− | + | </pre> | |
"dpkg-reconfigure locales" ausführen | "dpkg-reconfigure locales" ausführen | ||
− | -"de_DE ISO-8859-1" und "de_DE@euro ISO-8859-15" (ist als nach | + | |
+ | -"de_DE ISO-8859-1" und "de_DE@euro ISO-8859-15" (ist als nach Installation nur eines gewählt) anwählen | ||
+ | |||
-Im nächsten Dialog "de_DE@euro" als default wählen | -Im nächsten Dialog "de_DE@euro" als default wählen | ||
+ | |||
+ | |||
Neu starten | Neu starten | ||
− | Update | + | Mittlerweile muss in /etc/vdr.default folgendes nachgetragen werden: |
− | AC3-Ton über DVB-Karte (hohe | + | |
+ | # Locale which is used when running vdr | ||
+ | VDR_LANG=de_DE.ISO-8859-15@euro | ||
+ | |||
+ | Sonst lassen sich im OSD-Menu keine anderen als die englischen Sprache wählen. Ein "dpkg-reconfigure locales" allein reicht nicht. | ||
+ | |||
+ | ==DVB Treiber Update== | ||
+ | |||
+ | |||
+ | AC3-Ton über DVB-Karte (hohe Kompatibilität, jetzt auch für DVD-Plugin) | ||
+ | |||
Paket "linuxtv-dvb-ct-modules-2.4.27-ctvdr-1" mit aptitude installieren | Paket "linuxtv-dvb-ct-modules-2.4.27-ctvdr-1" mit aptitude installieren | ||
− | + | ||
+ | Neueste Firmware von "http://www.linuxtv.org/downloads/firmware/" laden | ||
+ | |||
und unter "/usr/lib/hotplug/firmware/" speichern | und unter "/usr/lib/hotplug/firmware/" speichern | ||
− | |||
− | |||
− | + | In diesem Verzeichnis befindet sich der Link "dvb-ttpci-01.fw", diesen auf die neue FW-Datei neu verlinken... | |
+ | |||
+ | (oder einfach die alte Firmware umbenennen (als Backup) und die Neue in den Namen der Alten umbenennen (für Anfänger, die nicht verlinken können)) | ||
+ | |||
+ | Neu starten! | ||
+ | |||
+ | ==Links== | ||
+ | *[http://www.e-tobi.net Tobi] | ||
+ | *[http://www.heise.de/ct/ftp/projekte/vdr/default.shtml Heise] | ||
+ | *[http://www.heise.de/ct/ftp/projekte/vdr4/instupdate.shtml Heise c't VDR4 Update Seite] | ||
+ | |||
+ | [[Kategorie:C't-VDR|Updaten]] |
Aktuelle Version vom 25. Juni 2013, 19:52 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Installation:
Mit c'tvdr 3.06 CD installieren (!keine Online Updates)
(ältere Versionen nutzen Woody)
Das weitere Vorgehen bezieht sich auf VDRDevel=1.5.x
[Bearbeiten] Quellen ändern
Achtung dieses Beispiel bezieht sich aufs Update auf Experimental, das heißt nicht umsonst so. Andere Möglichkeiten sind bei e-tobi nachzulesen: http://www.e-tobi.net/blog/articles/2005/08/20/vereinfachter-zugriff-auf-das-repository
############ # BINARIES # ############ # e-tobi - vdr - experimental deb http://www.e-tobi.net/vdr-experimental sarge base backports addons vdr-multipatch # e-tobi - vdrdevel - experimental deb http://www.e-tobi.net/vdrdevel-experimental sarge base backports addons vdr-multipatch # c't-Repository online Variante (sarge) deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/testing/binary/ base/ deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/testing/binary/ addons/ #deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary/ vdr/elchiosdpipac3/ #deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary/ base/ #deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/stable/binary/ addons/ # # public servers # deb http://ftp.de.debian.org/debian/ sarge main contrib non-free # # Christian Marillats Repository fuer einige Multimedia-Bibliotheken # # marillat - mplayer deb http://www.deb-multimedia.org sarge main ########### # SOURCES # ########### # # public servers (sarge=testing as of yet (Oct 2004) # # sarge deb-src http://ftp.de.debian.org/pub/debian/ sarge main contrib non-free # # VDR-Source-Pakete Debian Sarge: # deb-src http://e-tobi.net/vdr-experimental sarge base backports addons vdr # # VDRDevel-Source-Pakete Debian Sarge: # deb-src http://www.e-tobi.net/vdrdevel-experimental sarge base backports addons vdr
"apt-get update" ausführen "aptitude" ausführen
- Alle gewünschten vdrdevel*-Pakete als zu installieren markieren (mit "+") -> unter "Nicht installierte Pakete-misc-main"
- "g" zum Download/Installieren drücken
- "g" erneut drücken (es werden nur die Informationen über automatisch aktivierte Pakete angezeigt)
- Nach Download der Dateien einfach die Installationsfragen beantworten
- "q" drücken um das Programm zu beenden
Über Vdradmin (im Webbrowser die IP des VDR eingeben - z.B. 192.168.0.1) eventuell einstellen das zwei DVB-Karten verfügbar sind
- Datei "/video/epg.data" löschen
- Datei "/etc/vdradmin/vdradmin.conf" editieren
- Datei "/etc/default/vdradmin" editieren
EPG_FILENAME = /var/cache/vdrdevel/epg.data
"dpkg-reconfigure vdrdevel" ausführen und vdrdevel als default einstellen
"/etc/init.d/vdradmin restart" ausführen
(Es kann sein das es bis zu 1h dauert bis die EPG-Daten online verfügbar sind, da VDR erst die Datei neu erzeugen muß!)
Datei "/etc/lilo.conf" öffnen und timeout auf 15 ändern (dann noch "lilo" ausführen) (Wenn lilo verwendet wird, sonst in der menu.lst von grub)
[Bearbeiten] Streaming
Damit man von einem anderen PC im Netzwerk auf svdrp zugreifen kann, sind folgende Änderungen notwendig (IP an eigenes Netzwerk anpassen):
Datei /var/lib/vdrdevel/svdrphosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen
Datei /var/lib/vdrdevel/plugins/streamdevhosts.conf öffnen und um Zeile 192.168.0.0/24 ergänzen
"/etc/init.d/vdrdevel restart" ausführen
[Bearbeiten] Fernbedienung
"/etc/init.d/lirc stop" ausführen
in Verz. /etc/lirc/ wechseln
Datei "lircd.conf" löschen
"irrecord ./lircd.conf" ausführen und Anweisungen folgen
- (Gültige Namen für Knöpfe sind:0,1,2,3,4,5,6,7,8,9,Ok,Back,Red,Green,Yellow,Blue,Up,Down,Left,Right,Menu,Power,Mute,Volume+,Volume-)
Es gibt auch fertige lircd.conf Dateien auf der Lirc Homepage, die man verwenden kann.
"/etc/init.d/lirc start" ausführen
"/etc/init.d/vdrdevel restart" ausführen
[Bearbeiten] Samba
Zugriff übers Netz (Samba)
"apt-get install samba" ausführen
"apt-get install smbfs" ausführen
"dpkg-reconfigure samba" ausführen und Konfiguration einstellen (alles default lassen)
"useradd -p "password" "username"" ausführen // für alle Nutzer die Zugriff haben sollen
"smbpasswd -a "username" ausführen und Kennwort eingeben // für alle Nutzer die Zugriff haben sollen
Datei "/etc/samba/smb.conf" editieren und Werte für Freigabe [video] ändern
code:
writeable = yes create mask = 0777 force create mode = 0777 directory mask = 0777 force directory mode = 0777
"chmod 0777 /video -R" ausführen um Rechte zu setzen
in /mnt/ Ordner anlegen für Netzlaufwerk was verbunden werden soll (bsp: /mnt/images)
"smbmount //Rechnername/Freigabename /mountpunkt -o username=meinname,password=meinpassword,rw" ausführen
(bsp: smbmount //pc-uwe/E /mnt/images -o username=uwe,password=meinpassword,rw"
[Bearbeiten] VDRSync
Neue Version von VDRSync
Download von http://vdrsync.vdr-portal.de/developer.html#Releases (ganz unten)
Entpacken und die 3 Dateien nach "/usr/bin/ kopieren
Datei etc/vdr/vdrconvert/vdrconvert.conf editieren
code:
RECODE="recode latin1..UTF-8" VDRSYNC=/usr/bin/vdrsync.pl VDRSYNC_OPTS="-cut" DEMUXER=vdrsync2
Datei etc/vdr/vdrconvert/vdrconvert.dvd.conf editieren
code:
DVDUSESTREAMS="001.ac3:ac3+de 0010.mpa:mp2+de 0011.mpa:mp2+en"
"dpkg-reconfigure locales" ausführen
-"de_DE ISO-8859-1" und "de_DE@euro ISO-8859-15" (ist als nach Installation nur eines gewählt) anwählen
-Im nächsten Dialog "de_DE@euro" als default wählen
Neu starten
Mittlerweile muss in /etc/vdr.default folgendes nachgetragen werden:
- Locale which is used when running vdr
VDR_LANG=de_DE.ISO-8859-15@euro
Sonst lassen sich im OSD-Menu keine anderen als die englischen Sprache wählen. Ein "dpkg-reconfigure locales" allein reicht nicht.
[Bearbeiten] DVB Treiber Update
AC3-Ton über DVB-Karte (hohe Kompatibilität, jetzt auch für DVD-Plugin)
Paket "linuxtv-dvb-ct-modules-2.4.27-ctvdr-1" mit aptitude installieren
Neueste Firmware von "http://www.linuxtv.org/downloads/firmware/" laden
und unter "/usr/lib/hotplug/firmware/" speichern
In diesem Verzeichnis befindet sich der Link "dvb-ttpci-01.fw", diesen auf die neue FW-Datei neu verlinken...
(oder einfach die alte Firmware umbenennen (als Backup) und die Neue in den Namen der Alten umbenennen (für Anfänger, die nicht verlinken können))
Neu starten!