Anmelden mit
Registrieren | Anmelden

HDTV am PC: Großer H.264-Codec-Vergleich I

HDTV am PC: Großer H.264-Codec-Vergleich I
Von

Große Unterschiede zwischen den H.264-Codecs bei Bildqualität, CPU-Belastung und Fehlerkorrektur. Welchen Codec für perfekte HD-Wiedergabe verwenden? Wir testen insgesamt 8 Hersteller.

Die Wiedergabe von hochauflösenden Videos in voller 1920x1080er Auflösung stellt seit einiger Zeit am PC kein Problem mehr dar. Software-Firmen wie Cyberlink, Mainconcept, CoreAVC oder Corel bieten Codecs für das platzsparende H.264-Format an, die zur Wiedergabe von HD-Filmen und Fernsehsendungen zwingend erforderlich sind. Hierzu wird eine DVB-C oder DVB-S2 TV-Karte mit der beiliegenden Software des Herstellers – oder eines anderen Anbieters, wie zum Beispiel dem DVBViewer verwendet – um die Filme oder Sendungen als Transportstreams (TS-Dateien) auf die Festplatte zu speichern. Zu Beginn dieses großen Vergleichstests stand die Frage: Welcher Codec bewirkt die beste Bildqualität bei der Wiedergabe? Denn es gibt große Unterschiede zwischen den derzeit verfügbaren H.264-Codecs in punkto Fehlerkorrektur und CPU-Belastung.

Die H.264 Codecs, die bei Software-Playern, wie WinDVD oder PowerDVD, für die Wiedergabe von Blu-Ray-Disks enthalten sind, werden weniger stark mit Fehlern im Video-Datenstrom konfrontiert, als es bei TV-Aufzeichnungen der Fall ist. Denn auf einer Blu-Ray-Disk liegt das Video-Material fehlerfrei vor.

Einige H.264-Codecs bieten die DxVA-Unterstützung (DirectX Video Acceleration) an. Hat die Grafikkarte eine H.264-Beschleunigung, wird das Video auf der GPU dekodiert: Für eine flüssige Wiedergabe reicht dann auch ein langsamer Prozessor aus.

Mittlerweile wurden die Codecs in ihrer Geschwindigkeit soweit optimiert, dass auch im reinen Softwaremodus auf leistungsschwachen CPUs die HD-Wiedergabe problemlos möglich ist. Somit kann im Zusammenspiel einer alten Grafikkarte oder Onboard-GPU ein Wohnzimmer-PC (HTPC) aufgebaut werden. HDCP-Verschlüsselung wird bei Sendern wie Premiere HD oder Discovery HD noch nicht gesendet, so dass fast jede Grafikkarte zur Wiedergabe in Frage kommt.

Hersteller von HDTV-fähigen TV-Karten, wie KNC ONE oder Terratec, kaufen die H.264-Codecs und SDKs von Cyberlink oder Mainconcept für ihre Abspiel-Software ein. Aus diesem Grund haben die Programmierer der H.264-Codecs die Fehlerkorrektur und die Geschwindigkeit verbessert. Es ist sogar ein Wettstreit ausgebrochen, wer den schnellsten softwarebasierten H.264-Codec anbieten kann. Es wurde eine Optimierung für verschiedene Prozessor-Typen, wie Core 2 und Phenom, vorgenommen. Auch das Deblocking für die Bildverbesserung, das eine höhere CPU-Belastung zu Folge hat, lässt sich mittlerweile im Codec einstellen. Die Entwicklungen gehen sogar soweit, dass die H.264-Codecs und Software-Abspieler am PC einen Standalone-Receiver in der Bild-Qualität schlagen können.

H.264 Codecs – Artikel Teil 1
HerstellerSoftware Codec-Version
Mainconcept Reference + H.264-Plugin 7.5.0.23862 2007-12-18
CyberlinkPowerDVD 72.2.0501
Nero AGNero 85.3.9.0 2008-02-25
CoreCodecCoreAVC Pro1.7.0

Es gibt 34 Kommentare. B
Weitere Kommentare
  • 0 Ð
    anonymous@guest , 27. Mai 2008 15:17
    Seite 3, Zeile 3: "ATI Radeon HD6350-Chip"
    Ihr seid der Zeit vorraus :) 
  • 0 Ð
    nobbivm , 27. Mai 2008 15:25
    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 :-)
  • 0 Ð
    Bert , 27. Mai 2008 15:42
    NamakerSeite 3, Zeile 3: "ATI Radeon HD6350-Chip"Ihr seid der Zeit vorraus


    Stimmt, habe ich korrigiert. Danke!
  • 0 Ð
    Raucherdackel , 27. Mai 2008 16:26
    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!!!!!!
  • 0 Ð
    Bert , 27. Mai 2008 17:13
    RaucherdackelSeite 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.
  • 0 Ð
    anonymous@guest , 27. Mai 2008 19:04
    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.
  • 0 Ð
    Raucherdackel , 27. Mai 2008 19:07
    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?
  • 0 Ð
    anonymous@guest , 27. Mai 2008 19:39
    Ähm....ich denke, es sollen 8 Codecs getestet werden. Ich seh aber nur 4.
    Biite schlagt mich nicht, wenn ich was übersehen habe.
  • 0 Ð
    Schugy , 27. Mai 2008 19:50
    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.
  • 0 Ð
    thomasl , 27. Mai 2008 21:05
    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/products-pc/consumer/progdvb-avc/

    PS.
    Die beste möglichkeit den PC zu versauen ist ein Codecpack
  • 0 Ð
    nuts , 27. Mai 2008 21:07
    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!
  • 0 Ð
    Scubidu , 28. Mai 2008 08:38
    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?
  • 0 Ð
    dustwalker13 , 28. Mai 2008 09:15
    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.
  • 0 Ð
    powerhawk , 28. Mai 2008 09:43
    @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...
  • 0 Ð
    DHAmoKK , 28. Mai 2008 11:25
    Moin

    Auf Seite 5 gibt es eine neue Konkurrenz zu Cyberlink, nämlich Cyperblink und auf Seite 8 erscheint wieder diese ominöse HD6350.
  • 0 Ð
    gugus888 , 28. Mai 2008 12:04
    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.
  • 0 Ð
    nuts , 28. Mai 2008 12:59
    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 ;) 

  • 0 Ð
    kiu77 , 28. Mai 2008 13:09
    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?
  • 0 Ð
    brosi , 28. Mai 2008 14:20
    Das Wort "Codec" wird häufig falsch verwendet.
  • 0 Ð
    nuts , 28. Mai 2008 14:20
    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.
Anzeige Weitere Kommentare