Hallo Allerseits,
leidiges Thema und schon hundertfach besprochen, doch leider komme ich alleine nicht mehr weiter. Ich habe schon alle möglichen Threads gelesen, das tolle Wiki von wbreu durchforstet und doch bin ich nicht zufrieden....
Zu meinem System:
POV Sydney - ION - Atom 330 - 2GB Ram - 500GB HD - Hauppauge WinTV-PVR 4000
Im Bios 512MB für die Grafik abgezwackt
Ubuntu 10.04 Lucid Lynx Minimalinstallation
VDR 1.7.14 aus den Sourcen kompiliert mit Extension Patch und VNSI aus dem SVN von vor 2 Tagen (10.5.2010)
Nvidia Treiber sind aus den Sourcen 195.36.24
XBMC vom ppa von henningpingel, SVN 29790
DVB Treiber sind Standard im Kernel, kein S2-Liplian. Firmware ist v1.26.90.0
TV is ein Philips 42'' LCD
Zum Einsatz kommt "nodm" als Displaymanager, der direkt xbmc startet. Anstatt xbmc habe ich auch nvidia-settings in die ".xsession" reingeschrieben, um zu testen mit wieviel der TV angesteuert wird und um die EDID zu sichern. Meine Modelines habe ich direkt aus der mit "X -logverbose 6" erstellten Datei zusammengestellt.
Ich habe mal die Config auf Pastebin hochgeladen:
Guisettings.xml von xbmc
setup.conf vom VDR
Xorg.0.log
xorg.conf
Nun zum eigentlichen Problem. Ich habe Probleme, SD und HD Kanäle flüssig und smooth wiederzugeben. mkv Videos scheinen ein wenig besser zu sein, aber auch dort scheint das Problem zu existieren.
Es ist nicht so, dass ich große Ruckler drin hätte, generell läuft es schon gut. Nur wenn die Kamera schwenkt, vor allem seitlich und ab einer gewissen Geschwindigkeit, dann fängt das Bild an leicht zu rucken. Nur minimal, aber der Bildeindruck ist dann enttäuschend.
(Die weibliche Stimme aus dem Off: Das ist HD? Vorher fand ich das besser...)
Ich dachte, dass kann nur an der Bildwiederholfrequenz liegen. Also habe ich eine Menge Energie darauf verwendet, die xorg.conf entsprechend an meinen Fernseher anzupassen und habe gesehen, dass dieser mit 50Hz angesprochen wird. Im XBMC habe ich auf 1920x1080@50Hz gestellt, bei Videowiedergabe auf Auto, VDPAU erlauben an, Use Pixmap buffers abwechselnd an und aus, Sync refresh rate with video ein, aber es ist alles irgendwie dasselbe.
Mit "o" habe ich verfolgt, was die Daten machen:
vq springt immer bei 10% rum (bei TV und 99% bei Video)
drop rund 20 (der Wert entsteht ganz am Anfang, steigt dann aber nicht weiter)
MBit rund 10MBit
fps 25 (mal 25.02, mal 24.98 )
CPU rund 10%
Deinterlacer habe ich alle probiert. Komischerweise wird ja Bob als letzte Instanz empfohlen, der ruckt aber total. Das Bild läuft dann immer abwechselnd schnell und langsam. Die einzigen beiden Einstellungen sind "Temporal (Half)" und "Temporal/Spatial (Half)", die wenigstens halbwegs flüssig aber mit den erwähnten Minirucklern funktionieren. Wenn ich Deinterlacing auf aus stelle hilft das dem Bildfluss auch nicht weiter. Dann habe ich lediglich die typischen Streifen drin.
Ich habe auch schon mal mit nvidia-settings das Full-Screen-Antialiasing ausgestellt (FSAA), das hat aber gar nichts gebracht außer dass das Bild schlechter aussah.
Ich dachte auch, dass ich vielleicht zu anspruchsvoll bin, aber auf einer ReelMediabox sieht HD einfach um Längen besser aus. Ich habe auch alle aktiven Bildverschlimmbesserungen vom Fernseher ausgeschaltet, aber ohne Erfolg.
Nun hoffe ich, dass Ihr mir den letzten Hinweise geben könnt, der mein MediaCenter komplettiert
Herzlichen Dank schon mal allen, die sich das hier durchgelesen haben