|
|
Zeile 1: |
Zeile 1: |
− | ==Beschreibung==
| |
− | '''Autor:''' Dimitrios Dimitrakos
| |
| | | |
− | Vdrconvert erlaubt das Erzeugen und Brennen standardkonformer DVDs aus VDR-Aufnahmen. Dabei ist keine Konvertierung nötig, sondern nur ein Umlagern der DVB-Streams die ja schon im MPEG-Format vorliegen. Allerdings ist die Anordnung der Bild- und Tonpakete bei den gesendeten MPEG-Streams anders, als sie auf der DVD vorliegen müssen.
| |
− |
| |
− | Vdrconvert nutzt VDRsync oder ProjectX, um die Ton- und Bildinformationen zu separieren (den Vorgang nennt man demuxen) und setzt sie mittles mplex oder tcmplex wieder im richtigen Format zusammen (muxen). Zudem kann ein DVD-Menü mit Informationen aus dem EPG erzeugt und Sprungmarken können als Kapitel auf der DVD gespeichert werden.
| |
− |
| |
− | Außerdem können mit Vdrconvert DivX-Filme erzeugt werden.
| |
− |
| |
− | <!--
| |
− | ==Bilder==
| |
− | {|
| |
− | |[[Bild:vdrconvert-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
| |
− | |[[Bild:vdrconvert-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
| |
− | |}
| |
− | -->
| |
− |
| |
− | ==Hardwareanforderungen==
| |
− | normales x86-System.
| |
− | Je mehr Power, desto besser!
| |
− |
| |
− | ==Softwareanforderungen==
| |
− | Für die folgende Installation lege ich ein Debian-Sarge per netinstall-CD zu Grunde.
| |
− | Als Bootoption habe ich "linux" gewählt.<br>
| |
− | Einzig nennenswertes:<br>
| |
− | Anlegen eines zusätzlichen Benutzers als späteren Sambauser (zb. smbuser).<br>
| |
− | Dies ist eine Anleitung für ein alleinstehendes System ohne VDR-Dienst, jedoch sollte es auch auf einem Debian-VDR zu installieren sein.<br>
| |
− | Weiter '''beschränke''' ich mich hier auf die '''Erstellung von DivX'''.
| |
− |
| |
− | ==Installation==
| |
− |
| |
− | ===CT-vdr Version 2===
| |
− | apt-get install vdr-addon-vdrconvert
| |
− |
| |
− | ====Konfigurationsdateien anpassen====
| |
− | Die Datei '''[[reccmds.conf]]''' mit den notwendigen Kommandos fuellen. Meine Datei sieht folgendermassen aus:
| |
− | {{Box Datei|$VDRCONFIG/reccmds.conf|
| |
− | <pre>
| |
− | DivX-Menue : echo "nothing (vdr2divx)"
| |
− | -Zu DivX-Liste hinzufuegen : /usr/bin/ins.sh vdr2divx
| |
− | -Von DivX-Liste entfernen? : /usr/bin/del.sh vdr2divx
| |
− | -DivX-Liste abarbeiten? : printf "\n" >> /var/spool/vdrconvert/vdr2divx
| |
− | -DivX-Liste anzeigen : /usr/bin/cap.sh /var/spool/vdrconvert/vdr2divx
| |
− | DVD-Menue : echo "nothing (vdr2dvd)"
| |
− | -Zu DVD-Liste hinzufuegen : /usr/bin/ins.sh vdr2dvd
| |
− | -Von DVD-Liste entfernen? : /usr/bin/del.sh vdr2dvd
| |
− | -DVD-Liste abarbeiten? : printf "\n" >> /var/spool/vdrconvert/vdr2dvd
| |
− | -DVD-Liste anzeigen : /usr/bin/cap.sh /var/spool/vdrconvert/vdr2dvd
| |
− | -Bild fuer DVD-Hauptmenue : /usr/bin/grab.sh "background.pnm" vdr2dvd
| |
− | -Bild fuer DVD-Untermenue : /usr/bin/grab.sh "subbackground.pnm" vdr2dvd
| |
− | -DVD-Link setzen (Vorschau) : /usr/bin/preview.sh vdr2dvd
| |
− | SVCD-Menue : echo "nothing (vdr2svcd)"
| |
− | -Zu SVCD-Liste hinzufuegen : /usr/bin/ins.sh vdr2svcd
| |
− | -Von SVCD-Liste entfernen? : /usr/bin/del.sh vdr2svcd
| |
− | -SVCD-Liste abarbeiten? : printf "\n" >> /var/spool/vdrconvert/vdr2svcd
| |
− | -SVCD-Liste anzeigen : /usr/bin/cap.sh /var/spool/vdrconvert/vdr2svcd
| |
− | VCD-Menue : echo "nothing (vdr2vcd)"
| |
− | -Zu VCD-Liste hinzufuegen : /usr/bin/ins.sh vdr2vcd
| |
− | -VCD-Liste abarbeiten? : printf "\n" >> /var/spool/vdrconvert/vdr2vcd
| |
− | -Von VCD-Liste entfernen? : /usr/bin/del.sh vdr2vcd
| |
− | -VCD-Liste anzeigen : /usr/bin/cap.sh /var/spool/vdrconvert/vdr2vcd
| |
− | Sonstiges : echo "nothing"
| |
− | -MPEG erstellen (sync)? : printf "%s\n" > /var/spool/vdrconvert/vdr2mpg
| |
− | -MP3 erstellen? : printf "%s\n" > /var/spool/vdrconvert/vdr2mp3
| |
− | -AC3 erstellen? : printf "%s\n" > /var/spool/vdrconvert/vdr2ac3
| |
− | </pre>
| |
− | }}
| |
− | Desweiteren die Datei '''vdrconvert.env''' mit den notwendigen Infos fuellen. Da ich nur die ''vdr2dvd'' Funktionalitaet benutze sieht diese bei mir so aus:
| |
− | {{Box Datei|/etc/vdr/vdrconvert/etc/vdrconvert.env|
| |
− | <pre>
| |
− | #---------------------------------------------------------------------
| |
− | # Environment for vdrsync Scripts !
| |
− | #---------------------------------------------------------------------
| |
− | # Version: 0.0.12 pre-alpha
| |
− | # Author: Dimitrios Dimitrakos mail@dimitrios.de
| |
− | # $Id: vdrconvert.env,v 1.2 2003/09/27 22:28:43 dimi Exp $
| |
− | #
| |
− | # Base Destination dir
| |
− | # default /tmp
| |
− | DESTDIR=/video/film
| |
− | # root of VDRs1 video structure - usually /video or /video0
| |
− | # default /video
| |
− | VDRROOT=/video
| |
− | CONVERT_JOBS="vdr2divx vdr2dvd vdr2vcd vdr2svcd vdr2mpg vdr2mp3 vdr2ac3 burn"
| |
− | DVDMAINSILENCEFILE=/usr/share/vdrconvert/silence-1s.mp2
| |
− | DVDSUBSILENCEFILE=/usr/share/vdrconvert/silence-1s.mp2
| |
− | # Writer Environment
| |
− | #DVD_AUTOWRITE=yes
| |
− | #MP3_AUTOWRITE=yes
| |
− | #DIVX_AUTOWRITE=yes
| |
− | #MPG_AUTOWRITE=yes
| |
− | #SVCD_AUTOWRITE=yes
| |
− | #VCD_AUTOWRITE=yes
| |
− | #MEDIAWRITER="/dev/scd1:0,1,0"
| |
− | # Burn DVD on CD
| |
− | #MINIDVD=yes
| |
− | #DVDSIZE=4472
| |
− | DVDAUTHORMODE="5min"
| |
− | #DVDAUTHORUSERCHAP=" 0,15:00,30:00,45:00,1:00:00,1:15:00,1:30:00,1:45:00,2:00:00,2:15:00,2:30:00,2:45:00"
| |
− | #CDSIZE=650
| |
− | # Deactivate Shrinking
| |
− | #DVD_SHRINK=no
| |
− | REQUANT="tcrequant -f"
| |
− | # Activate Fonts
| |
− | #DVD_USE_FONTS="yes"
| |
− | #PATH_FONTS="/etc/vdr/vdrconvert/fonts/truetype"
| |
− | # Activate Labels
| |
− | #DVDCDLABELGEN="/etc/vdr/vdrconvert/cdlabelgen"
| |
− | # Enable Debug, Output geht nach /var/log/vdrconvert/
| |
− | DEBUG=yes
| |
− | </pre>
| |
− | }}
| |
− |
| |
− | ===Debian===
| |
− |
| |
− | ====Vorbereitungen====
| |
− | Zu aller Erst benötigen wir den ssh-Server um per Remote auf der Kiste arbeiten zu können.
| |
− | Zusätzlich wird eine neuere vi-Version (Standardtexteditor unter linux) installiert.
| |
− |
| |
− | apt-get install ssh vim
| |
− |
| |
− | Nächster Schritt ist die Installation eines Samba-Servers um Verzeichnisse freizugeben.
| |
− |
| |
− | apt-get install samba smbfs
| |
− |
| |
− | Das folgende Konfigurations-Menü einfach mit ''Enter'' durchklicken.
| |
− | Die Datei '''/etc/samba/smb.conf''' löschen wir und ersetzen sie durch die "schlanke" Version:
| |
− |
| |
− | <pre>
| |
− | rm /etc/samba/smb.conf
| |
− | nano /etc/samba/smb.conf
| |
− |
| |
− | [global]
| |
− | workgroup = TUX-NET
| |
− | os level = 2
| |
− | time server = Yes
| |
− | unix extensions = Yes
| |
− | encrypt passwords = Yes
| |
− | log level = 1
| |
− | syslog = 0
| |
− | printing = CUPS
| |
− | printcap name = CUPS
| |
− | socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
| |
− | wins support = No
| |
− | veto files = /*.eml/*.nws/riched20.dll/*.{*}/
| |
− |
| |
− | [vdrpakete]
| |
− | path = /vdrpakete
| |
− | comment = Vdrpakete-Verzeichnis
| |
− | guest ok = no
| |
− | writeable = yes
| |
− | browseable = yes
| |
− | available = yes
| |
− | valid users = smbuser
| |
− | public = no
| |
− | </pre>
| |
− | Verzeichnis und Sambauser anlegen, ihm das ''/vdrpakete''-Verzeichnis gefügig machen und den Sambadienst neu starten.
| |
− | <pre>
| |
− | debian:~# mkdir /vdrpakete
| |
− | debian:~# smbpasswd -a smbuser
| |
− | New SMB password:
| |
− | Retype new SMB password:
| |
− | debian:~# chown king /vdrpakete/
| |
− | debian:~# smbd restart && nmbd restart
| |
− | </pre>
| |
− | Nun kann man per ''smb://IP/vdrpakete'' von seinem PC auf das Verzeichnis zugreifen und Dateien auf die Karre bringen...
| |
− |
| |
− | ====Installation====
| |
− | Vorerst ein paar benötigte Pakete:
| |
− | <pre>
| |
− | apt-get install automake nasm libxml2-dev gettext bzip2 libglib1.2-dev x-window-system-core
| |
− | apt-get install x-window-system-dev xdm fluxbox libmagick++6-dev libsdl1.2-dev
| |
− | </pre>
| |
− | automake --><br>
| |
− | nasm --><br>
| |
− | libxml2-dev --><br>
| |
− | gettext --><br>
| |
− | bzip2 --> zum Entpacken von zip-komprimierten Tar-Archiven (XXX.tar.bz2)<br>
| |
− | libglib1.2-dev --> <br>
| |
− | x-window-system-core --> <br>
| |
− | x-window-system-dev --> <br>
| |
− | fluxbox --> <br>
| |
− | xdm --> <br>
| |
− | libmagick++6-dev --> (Wird von transcode benötigt)<br>
| |
− | libsdl1.2-dev --> (Wird von transcode benötigt)<br>
| |
− |
| |
− | ----
| |
− | '''GTK+ 1.2.5'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/gtk+-1.2.5.tar.gz -C .
| |
− | cd gtk+-1.2.5/
| |
− | ./configure --prefix=/usr/local/ && make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | '''lame 3.96'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/lame-3.96.tar.gz -C .
| |
− | cd lame-3.96/
| |
− | ./configure --prefix=/usr/local/ && make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | '''libfame 0.9.1'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/libfame-0.9.1.tar.gz -C .
| |
− | cd libfame-0.9.1/
| |
− | ./configure --prefix=/usr/local/ && make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | '''vdrsync 0.1.2.2dev2'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/vdrsync-0.1.2.2dev2.tgz -C .
| |
− | cp vdrsync-0.1.2.2dev2/vdrsync.pl /usr/local/bin/
| |
− | cp vdrsync-0.1.2.2dev2/vdrsync.pl /usr/bin/
| |
− | </pre>
| |
− |
| |
− | '''tcmplex-panteltje 0.3'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/tcmplex-panteltje-0.3.tgz -C .
| |
− | cd tcmplex-panteltje-0.3/
| |
− | cp /vdrpakete/tcmplex-panteltje-0.3.patch .
| |
− | cat tcmplex-panteltje-0.3.patch |patch -p1
| |
− | make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | '''divx4linux 18.04.2002'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvz /vdrpakete/divx4linux-20020418.tgz -C .
| |
− | cd divx4linux-20020418/
| |
− | ./install.sh
| |
− | cd ..
| |
− | </pre>
| |
− |
| |
− | '''MPlayer 1.0pre3'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvj /vdrpakete/MPlayer-1.0pre3.tar.bz2 -C .
| |
− | cd MPlayer-1.0pre3/
| |
− | ./configure --prefix=/usr/local/ && make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | '''transcode 0.6.12'''
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | tar xfvj /vdrpakete/transcode-0.6.12.tar.bz2 -C .
| |
− | cd transcode-0.6.12/
| |
− | ./configure --prefix=/usr/local/ && make && make install && ldconfig && cd ..
| |
− | </pre>
| |
− |
| |
− | ----
| |
− | '''VDRConvert 0.1.0'''
| |
− | Zum Installieren des Convertierungsprogramms müssen noch das Quell- und Zielverzeichnis erstellt werden.
| |
− | <pre>
| |
− | mkdir /video
| |
− | mkdir /data
| |
− | </pre>
| |
− | Installation:
| |
− | <pre>
| |
− | cd /usr/local/src/
| |
− | cp /vdrpakete/vdrconvert-0.1.1.run .
| |
− | ./vdrconvert-0.1.1.run
| |
− | </pre>
| |
− |
| |
− | Im Installationmenü folgende Einstellungen:
| |
− | <pre>
| |
− | VDRConvert 0.1.0 Installation
| |
− | -----------------------------
| |
− |
| |
− | Debian 3.1
| |
− | Kernel 2.4.26-1-386
| |
− |
| |
− | Enter Installation prefix (/usr, /usr/local, ...) : /usr/local
| |
− | Enter User : root
| |
− | Enter group : root
| |
− | Enter VDR's videodir (/video, /video0, ...) : /video
| |
− | Enter target directory (/video, /video0, /film, /movies, ...) : /data
| |
− | Select demuxer
| |
− | --------------
| |
− | 1) vdrsync.pl ( Need Perl )
| |
− | 2) vdrsync.pl Developer version ( Need Perl )
| |
− | 3) Project X ( Need Java and Xvfb )
| |
− | 4) PVAStrumento ( Need wine and Xvfb )
| |
− |
| |
− | Your choice : 2
| |
− |
| |
− | Enable vdrconvert for :
| |
− | DivX ? y
| |
− | DVD ? n
| |
− | VCD ? n
| |
− | SVCD ? n
| |
− | MPG ? y
| |
− | MP3 ? y
| |
− | AC3 ? n
| |
− | Burning ? n
| |
− | </pre>
| |
− |
| |
− | ====Bedienung====
| |
− | Um von entfernten Rechnern (VDR-Server) einen Job starten zu können werden Video- und Jobverzeichnis per Samba freigegeben.<br>
| |
− | Zusätzlich in die smb.conf:
| |
− | <pre>
| |
− | [conv]
| |
− | path = /var/spool/vdrconvert/
| |
− | comment = Convert-Verzeichnis
| |
− | guest ok = no
| |
− | writeable = yes
| |
− | browseable = yes
| |
− | available = yes
| |
− | valid users = king
| |
− | public = no
| |
− | [vid]
| |
− | path = /video
| |
− | comment = Video-Verzeichnis
| |
− | guest ok = no
| |
− | writeable = yes
| |
− | browseable = yes
| |
− | available = yes
| |
− | valid users = king
| |
− | public = no
| |
− | </pre>
| |
− | Rechte zuweisen und Samba-Neustart:
| |
− | <pre>
| |
− | chown -R king /video/
| |
− | chown -R king /var/spool/vdrconvert/
| |
− | smbd restart && nmbd restart
| |
− | </pre>
| |
− |
| |
− | Bevor der Knecht nun zur Arbeit geschickt wird, sollte das Config-File zur DivX-Erstellung verändert werden.<br>
| |
− | Würde man es so lassen, kommen default-Einstellungen zum Einsatz und es wird ein relativ grosses Avi-File produziert. (10min --> 161MB)<br>
| |
− | Die Datei nennt sich vdrconvert.env und liegt bei der 0.1.0-Version unter ''/root/.vdrconvert/''.<br>
| |
− | Hier wird nun der folgende Text (Einstellungen von [http://www.dogge-heros.de/vdr/vdr.htm Catweazles VDR]) angehängt (10min --> 118MB):
| |
− | <pre>
| |
− | ###DIVX
| |
− | #
| |
− | DIVX_DESTDIR=$DESTDIR/divx #Zielverzeichniss
| |
− | DIVXSPLIT="no"
| |
− | DIVXTYPE=lavc # lavc / divx / xvid
| |
− | DIVX_SUFFIX=avi # Datei endung
| |
− | DIVXCCHOPT="-cache 32768" # Optionen
| |
− | DIVXENCOPT="" # Sonstige optionen
| |
− | DIVXTCMODE=s # SVCD Konform
| |
− | DIVXVLAVCCODEC=mpeg4 # mencoder lavc optionen
| |
− | DIVXQUALITY=5 # mencoder Qualität
| |
− | DIVXMP3R=192 # MP3 Bitrate für Lame
| |
− | DIVXMP3_OPTS="-b $DIVXMP3R -h" #Hohe Qualität für MP3
| |
− | DIVXSWS=2 # Beste Video Qualität
| |
− | DIVXCDLEN=1200 # CD Kapazität, hat unmittelbar Einfluss auf die Bitrate
| |
− | DIVXMAXBITR=3000 # Maximal bitrate
| |
− | DIVXMINBITR=500 # Minimal bitrate
| |
− | DIVXHQ="yes" # Hohe Qualität produzieren
| |
− | #bei "no" wird die auflösung
| |
− | # durch 2 geteilt
| |
− | # und eine Bitrate von 400
| |
− | # eingesetzt (Archiv)
| |
− | DIVXNOAC3=yes # AC3 Ton nicht berücksichtigen
| |
− | DIVXAC3ONLY=no # Nur AC3 Ton falls vorhanden
| |
− | DIVXBOTHMP=no # Beide MPeg spuren einsetzen (kein AC3)
| |
− | DIVXFAKTOR=2 # Reduktionsfaktor für Filme < CD Länge
| |
− | DIVX_USEFAKTOR=no
| |
− | DIVX_MAXLEN=90
| |
− | DIVX_MAXDIV=20
| |
− | DIVX_RESDIV=yes # Halbiert die Aulösung
| |
− |
| |
− | DIVXAUTOCROP=no # Schwarze ränder entfernen
| |
− | DIVX_TITLEDATE=$CONV_TITLEDATE
| |
− | #
| |
− | </pre>
| |
− | ----
| |
− | Zur '''Fehlersuche''' einfach in der vdrconvert.env die Zeile #DEBUG=yes von dem Doppelkreuz befreien. Dann werden die Einzelschritte des Umwandlungsprozesses mitgeloggt (Viiieeelll Text).
| |
− | ----
| |
− | Nun kann man die beiden Verzeichnisse von einem anderen Rechner mounten:
| |
− | <pre>
| |
− | smbmount //IP/vid /karre2/video -o username=smbuser,password=somepass
| |
− | smbmount //IP/conv /karre2/vdrconvert -o username=smbuser,password=somepass
| |
− | </pre>
| |
− | Jetzt kann der Job abgeschickt werden (Rechner2).
| |
− | <pre>
| |
− | cp -R 10min_test/ /karre2/video/
| |
− | echo "/video/10min_test/2005-01-11.09.46.99.99.rec/" >> /karre2/vdrconvert/vdr2divx
| |
− | </pre>
| |
− |
| |
− | ====Skripte====
| |
− | Ich habe mir ein mini-Skript zum Abfeuern der Aufträge gebastelt:
| |
− | <pre>
| |
− | #!/bin/sh
| |
− |
| |
− | echo "$1" >> /Pfad_zu_vdrconvert/vdr2divx
| |
− | </pre>
| |
− | Ausführbar machen und in /usr/bin eintragen:
| |
− | <pre>
| |
− | chmod +x divx.sh
| |
− | ln -s /Pfad_zum_Skript/divx.sh /usr/bin/divx
| |
− | </pre>
| |
− | Nun kann man mit divx /video/Aufzeichnung/200...rec/ die Aufnahme umwandeln..
| |
− |
| |
− | Zum Betrachten des Umwandlungslogfiles folgendes Skriptchen:
| |
− | <pre>
| |
− | #!/bin/sh
| |
− |
| |
− | tail -f -n 100 /var/log/vdrconvert/vdr2divx.log
| |
− | </pre>
| |
− | Ausführbar machen und in /usr/bin eintragen:
| |
− | <pre>
| |
− | chmod +x logdivx.sh
| |
− | ln -s /Pfad_zum_Skript/logdivx.sh /usr/bin/logdivx
| |
− | </pre>
| |
− |
| |
− | ====Probleme====
| |
− |
| |
− | Beim ''./configure --prefix=/usr/local'' von Lame erscheint folgendes:
| |
− | <pre>
| |
− | checking for gtk-config... /usr/local/bin/gtk-config
| |
− | checking for GTK - version >= 1.2.0... no
| |
− | *** Could not run GTK test program, checking why...
| |
− | *** The test program compiled, but did not run. This usually means
| |
− | *** that the run-time linker is not finding GTK or finding the wrong
| |
− | *** version of GTK. If it is not finding GTK, you'll need to set your
| |
− | *** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
| |
− | *** to the installed location Also, make sure you have run ldconfig if that
| |
− | *** is required on your system
| |
− | ***
| |
− | *** If you have an old version installed, it is best to remove it, although
| |
− | *** you may also be able to get things to work by modifying LD_LIBRARY_PATH
| |
− | ***
| |
− | *** If you have a RedHat 5.0 system, you should remove the GTK package that
| |
− | *** came with the system with the command
| |
− | ***
| |
− | *** rpm --erase --nodeps gtk gtk-devel
| |
− | checking use of ElectricFence malloc debugging... no
| |
− | </pre>
| |
− | Prüft man per Hand scheint es zu gehen... ?
| |
− | <pre>
| |
− | debian:/usr/local/src# /usr/local/bin/gtk-config --version
| |
− | 1.2.5
| |
− | </pre>
| |
− | Wobei der Prüfbefehl ohne "--version" ist... ?
| |
− |
| |
− |
| |
− |
| |
− | '''Probleme mit Umlaute:'''
| |
− |
| |
− | Zeichensatz anpassen damit auch Filme mit Umlauten (ä,ö,ü... konvertiert werden)
| |
− |
| |
− | Anleitung ist getestet auf einem CT-VDR3.6 (mit einigen apt-get updates)
| |
− |
| |
− |
| |
− | 1. Update von dvdauthor 0.6.10-2 auf mindestens 0.6.10-4
| |
− |
| |
− |
| |
− | 2. Gegebenenfalls locales installieren:
| |
− | ''vdr:~# apt-get install locales''
| |
− |
| |
− |
| |
− | 3. ''vdr:~# dpkg-reconfigure locales''
| |
− |
| |
− | de_DE ISO-8859-1
| |
− | (UND)
| |
− | de_DE@euro ISO-8859-15
| |
− | auswählen.
| |
− | [OK]
| |
− |
| |
− | de_DE@euro ISO-8859-15 als System-default auswählen
| |
− | [OK]
| |
− |
| |
− |
| |
− | 4. ''dpkg-reconfigure -p low console-data''
| |
− |
| |
− | im Menü: quertz; German; Standard; latin1 - no dead keys
| |
− | (vorher gab es keine Umlaute auf der Tastatur)
| |
− |
| |
− |
| |
− | 5. /etc/vdr/vdrconvert/vdrconvert.conf anpassen mit:
| |
− |
| |
− | ''RECODE="recode latin1..UTF-8"''
| |
− |
| |
− |
| |
− | '''Problem mit Berechtigung'''
| |
− |
| |
− | Fehlermeldung im syslog wenn der vdrconvert Dämon unter Benutzer vdr läuft:
| |
− |
| |
− | logger: /usr/bin/vdrconvert.sh : ERROR : Wrong permissions. /usr/bin/vdrconvert.sh exit
| |
− |
| |
− | Lösung:
| |
− |
| |
− | chown -R vdr:video /var/spool/vdrconvert /var/run/vdrconvert /var/log/vdrconvert
| |
− |
| |
− |
| |
− | siehe VDR-Portal Thread:
| |
− | [http://www.vdr-portal.de/board/thread.php?threadid=20330]
| |
− |
| |
− | <!-- ==Optionen== -->
| |
− | <!-- ==Patches== -->
| |
− | <!-- ==Konfiguration== -->
| |
− | <!-- ==Einstellungen== -->
| |
− | <!-- ==Parameter== -->
| |
− | <!-- ==Bedienung== -->
| |
− | <!-- ==Probleme== -->
| |
− | <!-- ==Tipps== -->
| |
− | <!-- ==Wunschliste== -->
| |
− |
| |
− | ==Snapshot==
| |
− | cvs -d :pserver:anoncvs@ddimi.homeip.net:/cvs login
| |
− | cvs -d :pserver:anoncvs@ddimi.homeip.net:/cvs co vdrconvert
| |
− |
| |
− | ==Links==
| |
− | {|
| |
− | | [1]
| |
− | | http://www.vdrportal.de/board/thread.php?threadid=12830
| |
− | | Diskussion im VDRportal
| |
− | |-
| |
− | | [2]
| |
− | | http://vdrconvert.vdrportal.de
| |
− | | Homepage von VDRconvert
| |
− | |-
| |
− | | [3]
| |
− | | http://www.vdrportal.de/board/thread.php?threadid=16759
| |
− | | VDR aufnahmen direkt auf DVD brennen
| |
− | |-
| |
− | | [4]
| |
− | | http://www.vdr-portal.de/board/thread.php?postid=296634#post296634
| |
− | | Projectx unter Debian installieren (Beitrag im VDR-Portal)
| |
− | |}[[Kategorie:Plugins]][[en:vdrconvert-plugin]]
| |