Mit ‘FullHD’ getaggte Artikel

Debian – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch

Montag, 09. November 2009

software vdr hdtv 300x187In einem meiner letzten Artikel habe ich euch erklärt wie ihr einen DVB-S2 VDR Stream mit einem Debian System aufbaut. Leider habe ich feststellen müssen das Tobi’s Experimental VDR Repository mit der VDR-Version 1.6.0 nicht HDTV (HD, 1080i, H.264) kompatibel ist. Um dieses Problem zu lösen werden wir, für unser 64-Bit Debian-System, das aktuellste VDR inklusive Plugins selber kompilieren. Viele Hürden müssen bewältigt werden, hoffentlich kann ich mit diesem Artikel ein paar Leuten weiterhelfen.

Zuerst installieren wir uns ein wenig Kernelzubehör, …

aptitude install linux-headers-`uname-r` make gcc bzip2

…danach installieren wir wieder unseren DVB-Treiber nur diesmal “s2-liplianin“.

cd /usr/src
aptitude install mercurial
hg clone http://mercurial.intuxication.org/hg/s2-liplianin
cd s2-liplianin
make clean && make && make install && make makelinks
reboot

Nun fangen wir an unser VDR, in der Version 1.7.9, vorzubereiten…

cd /usr/src
aptitude install libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev unzip
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2
tar xvjf vdr-1.7.9.tar.bz2
ln -s /usr/src/vdr-1.7.9 /usr/src/vdr

…wir benötigen noch den ExtensionPatch für unser VDR.

cd /usr/src/vdr
wget http://www.loggn.de/wp-content/uploads/2009/11/vdr-1.7.9-ExtensionPatch72.zip
unzip vdr-1.7.9-ExtensionPatch72.zip
patch -p1 < vdr-1.7.9_extensions.diff

Jetzt erstellen wir das Make.config File. Download

(weiterlesen …)

Ubuntu – VDPAU – Bildüberlagerungen

Montag, 12. Oktober 2009

hardware grafikkarteIn meinen letzten Artikel habe ich ein Tutorial geschrieben wie ihr ein Ubuntu mit VDPAU Unterstützung installiert. Mir ist nun beim ansehen von Videos, mit der VDPAU API von NVIDIA, aufgefallen das es besonders in schnellen Szenen zu Bildüberlagerung und Artefaktbildung kommt. Dieses Problem besteht nicht wenn man Videos ohne VDPAU Unterstützung schaut. Die Lösung für das Problem ist Recht simpel, wir editieren die “/etc/X11/xorg.conf” und fügen folgenden Eintrag am Ende hinzu:

Section "Extensions"
    Option "Composite" "Disable"
EndSection

oder per

sudo nvidia-xconfig --no-composite

Jetzt müssen wir nur noch unseren X11-Server oder die GNOME/KDE-Session restarten (Strg+Alt+Backspace). Damit hätten wir die Bildüberlagerungen aus unseren Videos vertrieben.

Ubuntu – NVIDIA VDPAU + SMplayer

Montag, 12. Oktober 2009

hardware grafikkarteVDPAU (Video Decode and Presentation API for Unix) ist eine, von NVIDIA entwickelte, API. Diese API kann das Dekodieren, Deinterlacen und Skalieren von HD-Inhalten auf die GPU auslagern und somit den CPU entlasten. Damit können auch langsame CPU’s HD-Inhalte wiedergeben wenn diese Computer eine VDPAU kompatible Grafikkarte haben. In diesem Artikel möchte ich euch ein Tutorial schreiben wie ihr VDPAU mit SMplayer am Besten und Einfachsten auf einem Ubuntu Betriebssystem einrichtet. Leider musste ich feststellen, dass keine gute Anleitung im Internet auffindbar war. Das war im Übrigen auch der Grund, warum ich ab sofort meine Erfahrung, Tipps & Tricks mit euch auf diesem Blog teilen möchte. Nun geht es aber los

Am Besten laden wir uns das aktuelle Ubuntu von ubuntuusers.de herunter. Ich habe für meinen Intel Atom 330 CPU das 9.04 Ubuntu für “amd64″ verwendet. Nachdem wir Ubuntu nun auf unserem Computer installiert haben, öffnen wir den Terminal oder gehen per SSH (sudo aptitude install openssh-server) auf das System. Als allererstes editieren wir die “/etc/apt/source.list”, ich persönlich bevorzuge im Terminal den “vi”.

sudo vi /etc/apt/sources.list

Auf dem Launchpad PPA vom NVIDIA-VDPAU-TEAM gibt es ein schönes Repository, ein Rundum-Sorglos-Paket.

deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main

(weiterlesen …)