HD 5450 (passiv) schnell genug für 4 Videos gleichzeitig auf Desktop ?

ibm9001

Lt. Junior Grade
Registriert
Juli 2005
Beiträge
464
Ich hab gerade mit der IGP (Radeon HD 4200) meines Asrock A785GMH/128M versucht, vier Videos
gleichzeit auf dem Desktop darzustellen.

Ergebnis:

Bei Verwendung von VLC geht die Prozessorauslastung auf ca. 60% bei jedem Kern (X3 zu X4 freigeschaltet, 2900MHz)
und die Videos zeigen Artefakte.

Nutze ich hingegen Media Player Classic, dann dümpelt die Prozessorauslastung bei vielleicht 8% pro Kern herum.

Allerdings sind dann die Fenster auf dem Desktop nur mit großen Rucklern zu verschieben, da der MPC offensichtlich
nur die IGP zur Dekodierung nutzt. Außerdem sind dann ebenfalls Artefakte zu sehen.

Meine Frage ist nun wie im Threadtitel bereits genannt:

Ist eine HD 5450 schnell genug um 4 oder mehr Videos gleichzeitig auf Desktop (1600x1200) in Fenstern darzustellen, ohne
das dann die Bedienbarkeit des Desktop bzw. die Qualität leidet ?



ibm9001
_______________
Daddelmaschine: i5 2500K/4GHz/EKL Brocken & NOCTUA NF-F12 // Fatal1ty P67 Performance // 16GB (Corsair Vengeance LP,DDR3-1600) // Sapphire 6950@1536_Shader@880MHz@1.175V // DELL P2210 // SB Audigy 2 // Samsung 470 64GB SSD
_______________
Internet-Kiste: AMD Athlon II X3 435 @1.1675V (default 1.325V) + SCYTHE Big Shuriken // ASROCK A785GMH/128M // 12 GByte Ram // Dell UltraSharp 2007FP // Samsung 470 64GB SSD
 
Deine Grafikkarte hat bei der Wiedergabe der Videos nichts zu tun. Du kannst mit ihr bis zu zwei Videos auf der GPU gleichzeitig Encoden, wenn du den Player entsprechend einstellst. Das war es aber auch schon. Selbst eine 7950 kann nicht mehr als zwei Videos gleichzeitig, da der Encoder dafür nicht ausgelegt ist.

Stell MPC auf ffdshow oder ähnliches um und du kannst sicherstellen, dass die GPU nichts mit der Wiedergabe zu tun hat.
 
Ich hab die Samaritan-Demo je viermal mit VLC und MPC geöffnet.

Das Video hat die Auflösung 1280x720. Die Fenster sind ungefähr gleich groß,
so das sie den Desktop abdecken (1600x1200), also verkleinert dargestellt.

Codec: H264 -MPEG-4-AVC

Ich frage mich halt, ob eine Grafikkarte eine ruckelfreie Wiedergabe/Verschieben
der Fenster möglich machen würde. Bzw. ob damit nicht die CPU entlastet werden
kann.



ibm9001
_______________
Daddelmaschine: i5 2500K/4GHz/EKL Brocken & NOCTUA NF-F12 // Fatal1ty P67 Performance // 16GB (Corsair Vengeance LP,DDR3-1600) // Sapphire 6950@1536_Shader@880MHz@1.175V // DELL P2210 // SB Audigy 2 // Samsung 470 64GB SSD
_______________
Internet-Kiste: AMD Athlon II X3 435 @1.1675V (default 1.325V) + SCYTHE Big Shuriken // ASROCK A785GMH/128M // 12 GByte Ram // Dell UltraSharp 2007FP // Samsung 470 64GB SSD
 
@andy_0: Wieso soll die GPU nichst zu tun haben? oO
und die Begrenzung auf 2 Streams, was du meinst bei der 7950 bezieht, sich eben auf das Decodieren, für Picture-in-Picture. Mit Encodierung hat das erst mal rein gar nichts zu tun.

Du kannst mit ihr bis zu zwei Videos auf der GPU gleichzeitig Encoden, wenn du den Player entsprechend einstellst
Ein Player encodiert? oO
Klingt nach einer interessanten Theorie... schöner wäre es aber, wenn wir bei den Fakten blieben.
 
Zuletzt bearbeitet:
@ 1668mib
Es wäre schön wenn du deine Arroganz ein bisschen runterschrauben könntest. Du weißt was ich meinte. Der DEcoder kann nur zwei Streams handhaben. Insofern frag ich mich, was dieses Bashing soll?

Die Grafikkarte hat, mit Ausnahme der evtl. On-GPU-Decodierung, damit nichts zu tun. Es mangelt eher an der CPU Power. Der Grafikkarte ist es egal ob nen Video, zwei, drei, 100 Videos oder 1000 Fenster laufen. Wieso? Weil die Grafikkarte nur ein Signal für den Bildschirm ausgibt, was auch immer dies enthält.

@ ibm9001
Du kannst, wie erwähnt, maximal 2 Streams gleichzeitig in der GPU decodieren lassen. Ob dies auch bei einem nicht-PIP Stream geht, kann ich dir nicht sagen (müsste theoretisch aber gehen). Eventuell kann die GPU dann nur ein Stream wiedergeben. Für diesen 1 bis 2 Streams würdest du die CPU Belastung merkbar reduzieren. Dazu würde ich z.B. VLC oder den MPC auf GPU Decodierung umstellen. In MPC müsste die Option EVR heißen. Zwei Videos laufen also in MPC mit EVR und zwei im VLC.
 
Habs jetzt nochmal probiert.

Bei Benutzung des MPC ist spätestens bei zwei gleichzeitig laufenden Videos ein
leichtes ruckeln beim verschieben der Fenster spürbar. Unabhängig von den Einstellungen.
Die CPU-Belastung bleibt dabei gering.

Der VLC verhält sich ebenso wie gehabt, d.h. vier Videos laufen ohne Probleme wobei die Prozessor-
auslastung auf allen 4 Kernen über 50% geht.


Vieleicht könnte jemand mit einer HD 5450 oder HD 6450 ja mal vier Videos gleichzeitig
laufen lassen und mir mitteilen wie sich die Ausgabe auf dem Desktop verhalten hat ?



ibm9001
_______________
Daddelmaschine: i5 2500K/4GHz/EKL Brocken & NOCTUA NF-F12 // Fatal1ty P67 Performance // 16GB (Corsair Vengeance LP,DDR3-1600) // Sapphire 6950@1536_Shader@880MHz@1.175V // DELL P2210 // SB Audigy 2 // Samsung 470 64GB SSD
_______________
Internet-Kiste: AMD Athlon II X3 435 @1.1675V (default 1.325V) + SCYTHE Big Shuriken // ASROCK A785GMH/128M // 12 GByte Ram // Dell UltraSharp 2007FP // Samsung 470 64GB SSD
 
Zurück
Oben