Tränenfreie Videos für HDTV

1277
progo

Um es kurz zu machen: Ich benutze HD6450, um ein Signal über HDMI an ein HDTV-Gerät auszugeben. Ich verwende die proprietären fglrxTreiber und wie andere vor mir bekomme ich hässliche Tränen, wenn ich Videos ( mplayer, VLC, ...) auf dem Fernseher abspiele .

Ja, die aktuellen Treiber unterstützen 'reißfreier Desktop'. Das entfernt zwar den Riss, aber die Videowiedergabe ist ruckartig. Mplayer ist mein bevorzugter Player und unter den einzigen Videoeinstellungen in .mplayer/config:

[default] vo=gl_nosw ao=alsa:device=default 

Ich habe auch versucht, verschiedene Grafiktreiber wie gl, gl2, xv. Alle Wiedergabe ruckelt, nämlich rundum stotternd.

  • Kann das Zerreißproblem gelöst werden, indem die Modelllinien angepasst werden? Ich weiß sehr wenig über das Tweaking, aber das wäre eine sehr gute Lösung.
  • Gibt es einen Player oder eine Optimierung, mplayerum die Zusammenarbeit mit reißfreien Desktopfunktionen zu ermöglichen?

Es scheint also, dass es keinerlei glOption für das Zerreißen gibt. Der offizielle Weg ("reißfreier Desktop") lässt das übliche vsynced 60-fps-Video mit etwa 59 fps erscheinen und macht hier und da lebenswichtige Verzögerungen.

Möglicherweise gibt es eine Möglichkeit, diesen " reißfreien Desktop" zu aktivieren, ohne dass ein V-SYNC-Vorgang erforderlich ist.

(Wenn Sie etwas haben fglrx, bitte teilen Sie mir. Ich akzeptiere gerne alles, was mir rissfreie Videos ohne Ruckeln gibt. Am besten fglrx-basiert, da RandR dort besser funktioniert.)

1
Ich würde nvidia jeden Tag verwenden, aber ihre Treiber unterstützen keine RandR-Erweiterungen (dies ist erforderlich, um dynamische, skriptfähige Umstellungen von einem Zwei-Monitor-Set zu einem One-Monitor-One-TV-Ausgang vorzunehmen). progo vor 12 Jahren 0
Das Reißen tritt auf, wenn die Bandbreite nicht ausreicht. Ignacio Vazquez-Abrams vor 12 Jahren 0
@ IgnacioVazquez-Abrams: Sorgfältig ausarbeiten? Ist es eine Frage, dass 1080 @ 60 zu viel für HDMI ist (sollte nicht sein?) Oder was? Die Videoausgabe ist sicher vsynced. Durch das Einstellen der Bildwiederholfrequenz auf 50 oder 24 wird das Abreißen nicht behoben. progo vor 12 Jahren 0
Tatsächlich tritt das Zerreißen auf, wenn der Player den Bildpuffer aktualisiert, bevor der Bildschirm das Scannen abgeschlossen hat. Somit ist der Teil über dem Riss der letzte Rahmen und der darunter liegende Teil der aktuelle Rahmen. Wenn der Bildspeicher bei vertikaler Synchronisation (VSync) gewechselt wird, tritt dieses Reißen nicht auf. Dan D. vor 12 Jahren 0
@DanD. Aber kann dies irgendwie synchronisiert werden, vielleicht mit den Modelines, die ich vermutete? progo vor 12 Jahren 0
die Option 'mplayer -vo gl: swapinterval = 1' (aktiviert VSYNC). Beachten Sie jedoch, dass dies mit der Angabe gekennzeichnet ist, dass es meist nur im Vollbildmodus funktioniert. Dan D. vor 12 Jahren 0
@DanD. Muss das morgen probieren ... progo vor 12 Jahren 0
@DanD. Die Ergebnisse liefen nicht besser, mit keiner der zusätzlichen Optionen, die "gl" Sport treibt. : / Und die Art von Vollbild, die `swapinternal` erwartet, kann ich nicht produzieren. "-fs" erstellt nur ein Fenster, das verschoben wird, um den Bildschirm zu verdecken. progo vor 12 Jahren 0

2 Antworten auf die Frage

3
Janis Petersons

Eine Problemumgehung, ohne VA zu verlieren, wäre die Verwendung des 12.6-AMD-Treibers oder eines früheren Treibers. Die Zerreißregression scheint mit 12,8 zu beginnen. http://support.amd.com/us/gpudownload/linux/previous/Pages/radeon_linux.aspx Aktivieren Sie einfach die Ausführungsberechtigungen, führen Sie das Skript mit Root-Berechtigungen aus, erstellen Sie ein Paket und installieren Sie es.

Ich kann mich nicht wirklich erinnern, was die Treiberversion war, die ich ausprobiert habe, aber da sie im März stattfand, muss sie sicherlich etwas vor sich haben !? Mein Installationsprotokoll zeigt an, dass ich 11.11 verwendet habe. progo vor 12 Jahren 0
0
progo

Eine Art Umgehung; Nichtlösung, ich wechselte zum offenen radeon. Während es im Moment zu langsam ist (die Desktop-Leistung ist schlecht, selbst die Videos ruckeln), hat es auf keinem Display den Träneneffekt. Und die Geschwindigkeit ist ein so häufigeres Problem. Daran kann ich arbeiten.