Digitaler Festplatten - PC-Treff-BB
Transcrição
Digitaler Festplatten - PC-Treff-BB
Digitaler Festplatten-Videorecorder selbstgebaut Digitaler FestplattenVideorecorder mit Linux und VDR selbstgebaut – Ein Erfahrungsbericht © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Inhalt ➔ Eigenschaften ➔ Installation ➔ Bedienung ➔ Weiterverarbeitung der Videos © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Was ist Digital-TV ➔ ➔ ➔ ➔ Daten werden vom Sender (meist on-the-fly) nach MPEG2 codiert und übertragen Durch die Komprimierung kann ein Transponder-Kanal für mehrere digitale Kanäle (anstatt nur einem analogen) genutzt werden Alle Sender eines Transponder-Kanales ergeben technisch gesehen ein Bouquet Die meisten Sender übertragen auch noch EPG-Daten mit ihrem Datenstrom © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Vorteile dieser Lösung ➔ ➔ Empfang direkt in MPEG2 ➢ Kein Encoden nötig ➢ geringere HW-Anforderungen Parallel-Aufzeichnungen pro Bouquet (nur durch Festplatten-Transferrate begrenzt) ➔ Timeshift ➔ Komfortable Timerprogrammierung über EPG ➔ Auto-Timer über EPG ➔ Fernbedienbar übers Internet ➔ Verwendung als "Set-Top-Box" oder Server © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Mein Spezialfall: VDR-Rechner steht im Büro ➔ ➔ ➔ ➔ Hausverwaltung erlaubt keine Sat-Anlage Digitalempfang in userer Gegend momentan nur über Satellit möglich Nur durch Fernbedienbarkeit und sehr große Festplatte (160GB) überhaupt praktikabel Daten werden mit Wechselplatte (FireWire) abgeholt und zuhause verarbeitet. © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Einkaufsliste ➔ MPEG2-Player tauglicher PC mit großer Festplatte Je nach Grafikkarte / Sat-Karte schon ab 200 MHz ➔ Sat-Schüssel ab 60 cm ➔ Digitaltauglicher LNB / Kabel ➔ Mind. 1 DVB-S-Karte ➔ ➢ Technotrend-Design (z.B. Hauppauge, Fujitsu-Siemens) ➢ Pinnacle funktioniert nicht ! ➢ Im Kommen: Support für Tchnisat SkyStar ➢ Full-featured oder Budget je nach Verwendung evtl IR-Hardware / Fernbedienung © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (1) ➔ Voraussetzungen ➢ ➢ Linux mit vollständigen Kernel-Headern (je nach Distribution auch mal schwierig z.B. bei Knoppix) evtl. mplayer oder aktueller Xine © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (2) ➔ Software- und Informaitionsbeschaffung ➢ ➢ ➢ ➢ DVB-Treiber und VDR von Klaus Schmidinger's Seite http://www.cadsoft.de/people/kls/vdr/index.htm Wichtig: immer die passende DVB-Version benutzen vdradmin von linvdr.org http://www.linvdr.org/ Weitere Infos um Hardware-Unterstützung usw http://www.linuxtv.org/ Interessante Foren http://www.vdrportal.de © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (3) ➔ Installations-Schritte ➢ ➢ Immer alle README's lesen ! Alle Softwarepakete in ein gemeinsames Elternverzeichnis auspacken ➢ symbolischen Link DVB anlegen ➢ dvb • • make make insmod © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (4) ➢ vdr • ggf. Optionen im Makefile anpassen z.B. DEBUG_OSD make • ggf. runvdr anpassen vdradmin • ➢ • beim ersten Start: vdradmind.pl –config © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (5) ➢ Startup-Skripte • • abhängig von Distribution Bei mir: Eintrag in /etc/inittab VDR:2345:once:/dvb/vdrstart • Inhalt von /dvb/vdrstart: cd `dirname $0` cd vdr rm runvdr.log ./runvdr >runvdr.log 2>&1 & cd ../vdradmin rm -f vdradmind.pid sleep 15 ./vdradmind.pl © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Installation (6) ➔ Alternative: c't VDR Komplettpaket ➢ Bisher keine Erfahrungen ➢ Ist aber einen Blick wert ➢ http://www.heise.de/cd/ftp/projekte/vdr/ © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Tipps: ➔ ➔ channels.conf editieren ➢ Bouquet-Übersicht durch Sortierung ➢ Autotimer kann keine Sender-Filterung ➢ Möglichst vor dem Eingeben von Timern Bei SuSE Linux nicht die mitgelieferte DVB / vdr Software benutzen © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (1) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (2) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (3) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (4) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (5) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (6) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Überblick vdradmin (7) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weitere Möglichkeiten (von mir nicht verwendet) ➔ Video Server ➔ Streaming Server © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Ausblick ➔ ➔ Soft-Device ➢ Budget-Karte auch für Wohnzimmer-Einsatz geeignet ➢ Schnellerer PC notwendig Plugins ➢ siehe Links © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Probleme und Unschönheiten (1) ➔ ➔ ➔ Sichtbarer Effekt auch vom Wiedergabe-Gerät abhängig Zu geringe Datenrate Wiedergabe-Probleme bei schnellen Bewegungen (Kameraschwenks etc.) ➢ Blockartefakte ➢ Starke Unschärfe Interlacing / Field Order ➢ ➔ Fürt zu stark überhöhter Bewegungsunschärfe Nachtrag: Das sind Extem-Beispiele. Die Probleme treten nicht bei allen Aufnahen auf. © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Probleme und Unschönheiten (2) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Probleme und Unschönheiten (3) © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Archivierung ➔ ➔ Datenformate: ➢ TS: Transport Stream ➢ PS: Program Stream ➢ PES: Packetized Elementary Stream Zielformat immer PS © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Erschwernisse ➔ I-Frame Schnitt meistens zu ungenau ➔ Genauer Schnitt erfordert Neucodierung ➔ Überblendungen zwischen Film und Werbung © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weiterverarbeitung unter Windows, benötigte Software (1) ➔ Obligatorisch ➢ ➢ PVAStrumento (freeware) http://www.offeryn.de/ Mpeg2Schnitt (freeware) http://www.mdienert.de/mpeg2schnitt/ © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weiterverarbeitung unter Windows, benötigte Software (2) ➔ Optional ➢ ➢ ➢ ➢ ➢ Vidomi (freeware) http://www.vidomi.com/ Womble mpeg2vcr http://www.womble.com/ TMPGEnc / TMPGEnc DVD Author http://www.tmpgenc.com/ VirtualDubMod (freeware) http://sourceforge.net/projects/virtualdubmod/ PatchDVD (freeware) http://mitglied.lycos.de/dvdpatcher/ © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weiterverarbeitung unter Windows, Zielformat DVD (1) ➔ So geht's langsam, aber richtig ➢ PVAStrumento demux ➢ Mpeg2Schnitt I-Frame Schnitt ➢ Womble ➢ DVD Authoring z.B. mit "TMPGEnc DVD Author" mux, finaler Schnitt © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weiterverarbeitung unter Windows, Zielformat DVD (2) ➔ schneller, aber problematisch: ➢ Variante 1 • PVAStrumento make PS Womble finaler Schnitt • Bild und Ton gegen Ende nicht mehr Synchron Variante 2 • ➢ ● • VDR-Datei direkt öffnen, schneiden, als PS speichern Nicht mit allen Dateien möglich, Bild und Ton gegen Ende nicht mehr Synchron, Bitrate-Header hinterher falsch. Womble © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Weiterverarbeitung unter Windows, Zielformat DivX ➔ PVAStrumento make PS ➔ VirtualDubMod Umrechnen © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Tipps (1): ➔ Allgemein: Alle Datenschaufel-Aktionen zwischen zwei physikalischen Festplatten duchführen © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Tipps (2): ➔ Wenn bei Womble die Schnittpunkte pixelig sind: ➢ ➢ Schnittpunkte leicht variieren (geht nur wenn ein paar Sekunden Film wiederholt wurden) Vor dem finalen Schnitt mit PatchDVD die Bitrate hochsetzen © Markus Näher Digitaler Festplatten-Videorecorder selbstgebaut Tipps (3): ➔ Wenn das Speichern bei Womble ungewöhnlich lange dauert: ➢ Pech gehabt, Datei schließen und neu öffnen, nochmal schneiden © Markus Näher