Die Komponenten eines H.264 Codecs

Seite zurück Seite vor
17:00 - 27/05/2008 von Die Redaktion

Zunächst muss der Video-Stream analysiert und in Video sowie in Audio aufgesplittet werden. Hierfür gibt es einen Splitter oder Demultiplexer. Je nach Hersteller kommt einer von beiden zum Einsatz. Erst danach kommt der H.264 Codec an der Reihe, welcher den Video-Stream dekodiert und die komprimierten Daten auspackt. Die fertigen Video-Daten werden jetzt an den Ausgabefilter des Betriebssystems übergeben. Hierfür gibt es den Overlay-Modus (Video-Daten werden direkt in den Grafikspeicher geschrieben) oder zum Beispiel VMR7 oder VMR9 (Video-Daten werden über DirectX ausgegeben). Die gesplitteten Audio-Daten gelangen in den Audio-Filter-Codec und anschießend für die Ausgabe an den Audio-Treiber, zum Beispiel S/P-DIF oder HDMI.

Jeder Hersteller bringt alle Komponenten, ohne diese kein Video-oder Audio-Ausgabe möglich ist, mit seinem H.264 Codec mit. Werden mehrere H.264 Codecs verschiedener Hersteller installiert, kommt es vor, dass die Komponenten mit denen anderer Hersteller gemischt werden. In diesem Fall ist es möglich, dass die Qualität des Videos nicht wie vom Hersteller vorgesehen ist, oder der Film ruckelt. Im schlimmsten Fall gibt es statt einer Wiedergabe nur ein schwarzes Bild.

In der Regel liegt dem Video-Codec auch ein AC3-Audio-Codec bei, ohne den es keinen Ton gibt. Es gibt jedoch auch H.264 Codecs, wie zum Beispiel den CoreAVC, welche keinen AC3-Codec haben. Damit dennoch eine Tonausgabe möglich ist, kann der in Vista integrierte Microsoft MPEG-1/DD Audio Decoder verwendet werden. Dieser Audio-Codec von Microsoft beherrscht Dolby Digital und AC3. Der Ton wird dann Digital über S/P-DIF ausgegeben und der externe Audio-Receiver dekodiert das Signal. Soll die Soundkarte den 5.1-Sound für die einzelnen Lautsprecher decodieren, ist der Codec eines anderen Herstellers, wie Cyberlink oder Corel, notwendig.

Es gibt auch die Möglichkeit, mittels eins Codec-Managers wie GSpot, die Merit (Priorität) des jeweiligen Codecs oder Komponente zu ändern und somit eine Verwendung zu erzwingen. Auch lässt sich manuell ein Codec registrieren (eintragen) und deregistrieren (austragen). Dies funktioniert jedoch nicht immer und kann das System völlig durcheinander bringen.

Mit dem Tool GSpot stellen wir die Codecs für den Test ein.

Mit speziellen Tools lassen sich sogar verschiedene Komponenten eines Codecs zusammenstellen und testen. Wir gehen in diesem Artikel jedoch nicht darauf ein, da es den Rahmen sprengen würde.

Anzeige
Kommentare zum Beitrag
Anonymer Nutzer 27/05/2008 17:17
Ausblenden
-0+

Seite 3, Zeile 3: "ATI Radeon HD6350-Chip"
Ihr seid der Zeit vorraus :)

nobbivm 27/05/2008 17:25
Ausblenden
-0+

Ich habe den Core AVC Professional Edition und bin höchst zufrieden damit.
die Performance ist OK und bei meinem E8400 ist die CPU Last nie höher als 33%. Der Preis ist nahezu unschlagbar ;)
Der GPU Support kommt laut Homepage aber demnächst auch für die Pro Version, Zitat: GPU support (to be added**) ** GPU scheduled to be added at a later date
Die enterprise Version, die es noch gar nicht gibt, soll es von anfang an drin haben.
Ich kann den Core AVC h264 jedem empfehlen :-)

Bert 27/05/2008 17:42
Ausblenden
-0+

Namaker :
Seite 3, Zeile 3: "ATI Radeon HD6350-Chip"Ihr seid der Zeit vorraus



Stimmt, habe ich korrigiert. Danke!

Raucherdackel 27/05/2008 18:26
Ausblenden
-0+

Seite 3, zweiter Absatz: Wir verwenden den ATI Catalyst 6.4. Sollte doch schon der neuere 8.4 gemeint sein.

Auf diesen Test habe ich schon seeehr lange gewartet, DANKE TH!!!!!!

Bert 27/05/2008 19:13
Ausblenden
-0+

Raucherdackel :
Seite 3, zweiter Absatz: Wir verwenden den ATI Catalyst 6.4. Sollte doch schon der neuere 8.4 gemeint sein. Auf diesen Test habe ich schon seeehr lange gewartet, DANKE TH!!!!!!



Ja, ich meinte natürlich die Treiberversion 8.4. Habe es korrigiert. Danke.

Anonymer Nutzer 27/05/2008 21:04
Ausblenden
-0+

CoreAVC wirbt aber auch seit Ewigkeiten damit das GPU
Support kommt. Ich glaubs erst wenns irgendwann mal kommt.
Ansonsten bin ich aber auch sehr zufrieden damit.

Raucherdackel 27/05/2008 21:07
Ausblenden
-0+

Kein Problem, hab ich doch gern gemacht *g*

Mit dem Cyberlink Codec im Hardwaremodus müsste der Prozessor mit aktiviertem Cool&Qiet im Sparmodus laufen. Wie schaut es dabei spartechnisch gesehen bei der Graka aus? läuft die GPU dabei auch im Sparmodus mit 300 MHz oder aufgrund der Rechenleistung mit Normaltakt?

Anonymer Nutzer 27/05/2008 21:39
Ausblenden
-0+

Ähm....ich denke, es sollen 8 Codecs getestet werden. Ich seh aber nur 4.
Biite schlagt mich nicht, wenn ich was übersehen habe.

Schugy 27/05/2008 21:50
Ausblenden
-0+

Interessehalber könnte man auch mal in Erfahrung bringen, ob die Hersteller neue Prozessor-Features des 45nm-C2D und des K10 unterstützen. Wenn allerdings ein Codec aus 12/07 stammet, ist die Sache für diesen wohl schon geklärt.

nuts 27/05/2008 23:07
Ausblenden
-0+

nun ja also so ganz zufrieden bin ich mit dem test nicht!

geruckelt hat es ganz bestimmt bei allen 4 ausprobierten codecs, da eine 50hz quelle auf einem 60hz monitor nun mal eben ruckelt ;)
ich hätte die testumgebung schon so gewählt, dass es wenigstens theoretisch nicht ruckelt!

ansonsten gewinnt der power dvd codec mit aktiviertem dxva natürlich bei der fussball szene, da das hardware deinterlacing des grakachips den softwarelösungen überlegen ist. gerade bei videoquellen (fussball) sieht man das deutlich.
interessant wäre ein vergleich zu coreavc mit aktivertem hardware deinterlacing gewesen!

@coreavc: die dxva versprechungen gibt es schon seit version 1.5 (da hab ich meine version gekauft) ich hab da also wenig hoffnung das es jemals funtkioniert!

thomasl 27/05/2008 23:05
Ausblenden
-0+

Ihr habt mit 60hz am Monitor getestet
mit 50hz läuft es um einiges Flüssiger
(PowerDVD8 soll ja irgendwann zwischenbilder berechnen können???)

Beispiel: wenn ein Game 50fps erreicht und bei einem 60HzMonitor vsync eingeschaltet wird bleiben noch 30fps über.

Tipp: Beim öffnen der PowerDVD Properties die STRG Taste gedrückt halten(->mehr einstellungen/anzeigen)

Ich hatte auch mal eine Zeit den Mainconcept codec benutzt.
Die eine *.ax Datei reicht -> nur 1MB
Die Demo installieren, codec kopieren, demo deinstallieren, codec registrieren mit "regsvr32 mcavcvd.ax"
Die Version war zwar älter "3.0.7299.0 2006/10/26" läuft bei mir aber besser als die aktuelle.
http://www.elecard.com/products/pr [...] ogdvb-avc/

PS.
Die beste möglichkeit den PC zu versauen ist ein Codecpack

Scubidu 28/05/2008 10:38
Ausblenden
-0+

Kein schlechter Test.
Was mir aber fehlt sind freie Decoder wie ffdshow.

Was mich auch noch interessiert. Warum benutzt ihr eine zusätzliche Grafikkarte wenn eh ein Board mit 780G Chipsatz verwendet wird?

dustwalker13 28/05/2008 11:15
Ausblenden
-0+

was man zu nero noch anmerken sollte:

wenn man (so wie ich) unter vista die video-vorschau im explorer und im mediaplayer für videos die medienbibliothek verwendet ist nero ein einziger krampf. sobald der codec installiert ist, wird für die vorschau nicht mehr ein zufälliges schlüsselbild aus dem video verwendet, sondern IMMER der erste frame!

folge: 99,5% der vorschaubilder sind ... schwarz. ich konnte nero8 auch nicht abgewöhnen die codecs zu installieren, wenn ich nur die brennsoftware installiert habe. bei mir ist der schmarrn deswegen wieder vom system geflogen und ich habe mir die codecs einzeln von sourceforge etc. geholt und installiert. damit ruiniere ich mir wenigstens nicht einige sehr praktische windows funktionen.

powerhawk 28/05/2008 11:43
Ausblenden
-0+

@thomasl

Also bei mir bewirkt die STRG Taste nix (PowerDVD 8). Was ist dort zugänglich?

Hab nämlich seit vorgestern auf einmal keinen Ton mehr bei PDVD8. Alle anderen Player arbeiten einwandfrei...

DHAmoKK 28/05/2008 13:25
Ausblenden
-0+

Moin

Auf Seite 5 gibt es eine neue Konkurrenz zu Cyberlink, nämlich Cyperblink und auf Seite 8 erscheint wieder diese ominöse HD6350.

gugus888 28/05/2008 14:04
Ausblenden
-0+

Zuerst vorweg; ich finde den Test ganz ok und für die Beurteilung von nur Codecs auch interessant (...und bin auch gespannt auf den 2. Teil). Nur frage ich mich wie es denn wirklich in der Praxis aussieht.

Für mich wäre ein erweiterter Test mit den hier getesteten Codecs zusammen mit verschiedenen TV-Karten und verschiedenen Anzeigeprogrammen viel interessanter. Ich stelle mir gerade vor, dass jemand den hier empfohlenen Codec kauft. Danach stellt man beim 1. HD-Live-Stream fest, dass der Codec im Zusammenspiel mit der TV-Karte und der Anzeigesoftware ruckelt wie die Sau.

Ok, wenn man dann gleichzeitig den Stream aufnimmt, kann man immer noch hoffen, das EURO-Fussballspiel nachher ruckelfrei im Windows Media Player ab der der Festplatte viel angenehmer anzusehen;-). Denn ich habe es bis heute nicht geschafft, live im Media Player 11 ein HD-Programm zu schauen, Pech aber auch.

nuts 28/05/2008 14:59
Ausblenden
-0+

okay die abspielsoftware kann bei hdtv immernoch viel versauen!

die tv Karte eigentlich imho eher weniger (wenn die treiber okay sind)

livetv funktioniert im media player nicht - allerdings kannst du doch einfach die aufnahme datei während der aufnahme öffnen!
ist nicht ganz live sondern eben einige sekunden / minuten versetzt.

im prinzip aber alles unnötig da der dvb viewer pro für 15€ alles nötige mitbringt!
dazu den neusten power dvd codec (oder coreavc mit hardware deinterlacing) und die sache funktioniert ;)

kiu77 28/05/2008 15:09
Ausblenden
-0+

Hmm, Codec meint doch "Coder-Decoder"
Bezüglich H264 ist aber Mainconcept der einzige Codec, die anderen aber Decoder.
Oder habe ich da was falsch verstanden?

brosi 28/05/2008 16:20
Ausblenden
-0+

Das Wort "Codec" wird häufig falsch verwendet.

nuts 28/05/2008 16:20
Ausblenden
-0+

hm ob die anderen jetzt alle codec eigenschaften (encoder und decoder) haben weiss ich gar nicht!
ich meinte den decoder und habs falsch ausgedrückt.


Kommentare auf dieser Seite geschlossen.
Google Anzeigen
Anzeige

Beste Angebote

Mehr aus dem Bereich
 Testberichte über Weitere Komponenten
Alle Weitere Komponenten Tests

Newsletters


  • Ihre Probleme und Fragen zu Computer-Technik
  • Abschicken

Partner