Infoseite // Uebersicht und Erklaerung Linux Videotreiber gesucht



Frage von Frank Albrecht II:


Hallo,

heftiges googlen brachte keine Erhellung. Man hat bei xine und
mplayer die Auswahl zwischen verschiedenen Treibern:

xv, xshm, gl, vidix, etc.

Kann man irgendwie sagen, welchen man wann verwenden soll?
Meine Experimente zeigten Unterschiede in der CPU-Last und in
der A/V-Synchronität. Xv erscheint mir am geeignetsten, und
beim googlen ist xv meist die erste Empfehlung.

Ein paar Grundlagen zum Nachlesen wären nicht schlecht.

--
Frank Albrecht II
(;im Usenet ist ein Namensvetter untewegs, deshalb die "II")


Space


Antwort von Dirk Thierbach:

Frank Albrecht II wrote:
> Hallo,
>
> heftiges googlen brachte keine Erhellung. Man hat bei xine und
> mplayer die Auswahl zwischen verschiedenen Treibern:
>
> xv,

"Video Ports" fuer X. Die offizielle Methode, unter X auf
Hardwarebeschleunigung for Video zuzugreifen. Erste Wahl.
Der Befehl "xvinfo" zeigt Dir an, welche von Deinem X-Treiber
unterstuetzt werden.

> gl,

Benutzt OpenGL, d.h. Hardware 3D. Zweite Wahl.

> xshm,

X Shared Memory. Laufen der X Server und das Programm auf dem selben
Rechner, kann man den Speicher fuer die Bilder zwischen den beiden
Prozessen teilen (;was die Kommunikation mit dem Server etwas
beschleunigt). Ansonsten keinerlei Hardwarebeschleunigung. Vorletzte
Wahl.

> vidix,

Alternative Graphikschnittstelle (;also "Ersatz" fuer X). Wenn Du's
nicht installiert hast, brauchst Du's auch nicht.

Noch wichtig:

* xvmc

Benutzt die "Video Motion Compensation" Erweiterung von X. Das
beschleunigt nicht nur die Anzeige, sondern auch das Berechnen
des Bildes. Allerbeste Wahl, wenn unterstuetzt.

Die Manpage von mplayer gibt im Abschnitt VIDEO OUTPUT DRIVERS auch
kurze Erklaerungen zu allen Treibern.

Der Rest ist meist auf eine ganze bestimme Grafikkarte zugeschnitten,
oder unterstuetzt Alternativen zu X, oder mach spezielle Dinge wie
Einzelbilder oder ASCII-Ausgabe.

> Kann man irgendwie sagen, welchen man wann verwenden soll?
> Meine Experimente zeigten Unterschiede in der CPU-Last und in
> der A/V-Synchronität.

Die Latenz ist wohl bei allen Methoden verschieden, aber die
Synchronitaet kann man ja im Programm nachregulieren.

> Xv erscheint mir am geeignetsten, und beim googlen ist xv meist die
> erste Empfehlung.

Dem wuerde ich zustimmen. IIRC suchen sich die Programme auch die
jeweils "beste" Methode von selbst raus.

> Ein paar Grundlagen zum Nachlesen wären nicht schlecht.

Noch irgendetwas unklar? Dokumente im WWW muesste ich auch
ergooglen :-)

- Dirk



Space


Antwort von Frank Albrecht II:

Dirk Thierbach wrote:
> Frank Albrecht II wrote:

>> heftiges googlen brachte keine Erhellung. Man hat bei xine und
>> mplayer die Auswahl zwischen verschiedenen Treibern:

[...prima Erkärung gesnipt...]

Danke sehr.

> Noch wichtig:
>
> * xvmc

> Benutzt die "Video Motion Compensation" Erweiterung von X. Das
> beschleunigt nicht nur die Anzeige, sondern auch das Berechnen
> des Bildes. Allerbeste Wahl, wenn unterstuetzt.

Danke für eine schlaflose Nacht ;-)

Nach kompilieren von mplayer und kaffeine stellte ich fest,
dass xvmc nicht funktioniert / crasht, obwohl lt. xdpyinfo
fähig.

Verwende nun xv.

:-)

--
Frank Albrecht II
(;im Usenet ist ein Namensvetter untewegs, deshalb die "II")


Space


Antwort von Dirk Thierbach:

Frank Albrecht II wrote:
> Danke für eine schlaflose Nacht ;-)
>
> Nach kompilieren von mplayer und kaffeine stellte ich fest,
> dass xvmc nicht funktioniert / crasht, obwohl lt. xdpyinfo
> fähig.

Welche Karte, welcher Treiber? Das duerfte sowohl die mplayer-Leute
wie auch die Leute, die den Treiber schreiben, interessieren.

- Dirk


Space



Antworten zu ähnlichen Fragen //


Hackintosh vs Virtualisierung (unter Linux)
Videoschnitt unter Linux - Flowblade 2.8 ist fertig
3CCD Mini-DV als Webcam unter Linux?
Linux auf externe m.2 SSd installieren
Welche Linux Distro für Laptops ?
Nvidiatreiber für Linux einbinden
Linux Mint + Firewire + dvgrab/Kino + Panasonic AG-DV2500: "Error: no camera exists"
Resolve auf Linux
Resolve 19.1.4 released - mit ProRes Encoding unter Win & Linux
UHD in Linux auslesen?
Photoshop / Premiere unter Linux
Schauspieler*innen im Raum Frankfurt / Main für Kurzfilm gesucht
Cutter für Youtube Projekt gesucht
Schauspielerinnen im Raum Salzburg gesucht
Anleitung für 360° x 180° Kugelpanorama mit dem Smartphone gesucht
Original Sony FS-100 Netzteil mit NP-F Adapterkabel leihweise gesucht
Videoverwaltung für private Videos gesucht




slashCAM nutzt Cookies zur Optimierung des Angebots, auch Cookies Dritter. Die Speicherung von Cookies kann in den Browsereinstellungen unterbunden werden. Mehr Informationen erhalten Sie in unserer Datenschutzerklärung. Mehr Infos Verstanden!
RSS Suche YouTube Facebook Twitter slashCAM-Slash