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

Documentos relacionados