Jump to content

MPC-HC Codec für VC-1


dbraner

Recommended Posts

Hallo,

 

hat jemand schon mal den Mediaplayer Classic Codec (Opensource) für die Wiedergabe VC-1 kodierter Bluerays getestet? Der Codec unterstützt DXVA (http://mpc-hc.sourceforge.net/DXVASupport.html).

 

Insbesondere interessiert mich die Verwendung mit einer ATI HD4550 Grafikkarte.

Link to comment

Geht prinzipiell sehr gut, nur halt nicht mit dem DVBSource-Filter zusammen. Man benötigt dazu den Haali Media Splitter oder MpcMpegSplitter.

Link to comment

Zeigt nur grüne Pixelhaufen an, die nach kurzer Zeit zum Absturz des Catalyst Treibers führen (aus dem er übrigens sauber rauskommt!)

Link to comment
Zeigt nur grüne Pixelhaufen an, die nach kurzer Zeit zum Absturz des Catalyst Treibers führen (aus dem er übrigens sauber rauskommt!)

Ja, der MPC Video Decoder erwartet exakt eine VC-1 Access Unit pro DirectShow Media Sample. Der DVBSource parst nicht auf VC-1 Bitstream Niveau hinunter, sondern unterteilt den Stream in 8K große Stücke, die er dann per Media Sample an den Dekoder übergibt. Der MPC Video Decoder ist nicht dazu in der Lage, sich selbstständig die Access Units zusammenzubauen.

Edited by CiNcH
Link to comment
Der DVBSource parst nicht auf VC-1 Bitstream Niveau hinunter, sondern unterteilt den Stream in 8K große Stücke, die er dann per Media Sample an den Dekoder übergibt.

Vielleicht können das die anderen VC-1 Decoder auch nicht 100% gut und es kommt deshalb zu diesen Rucklern (?)

Link to comment

H.264 Dekoder machen das seit eh und je (zumindest die "Industriedekoder", aber auch bei H.264 hat sich in der OpenSource-Welt der Austausch von Access Units zwischen Splitter und Dekoder durchgesetzt, weil halt alle von ffdshow abgeleitet sind, in ffdshow wurde dieses Verhalten aber unlängst korrigiert, aber nur für H.264, nicht für VC-1). Ein paar Daten zwischenspeichern und Startcodes darin suchen dürfte keine so große Sache sein...

 

Was meinst du mit "die anderen VC-1 Decoder"? Fasst du darunter CyberLink zusammen? Die liefern ja die komplette Filterkette. Ich vermute, dass die Filter relativ gut aufeinander abgestimmt sind und alles andere nicht getestet wird.

 

So eine Filterkette, die PowerDVD8 im Fall von VC-1 Blu-Ray aufbaut, ist übrigens sehr interessant:

 

vc1_bd.jpg

Edited by CiNcH
Link to comment

Ja, ich habe nur PowerDVD 7 gekauft, deshalb meinte ich damit deren VC-1 Decoder.

 

Hm, der Filtergraph sieht wirklich interessant aus o:) Wußte gar nicht, daß man Input Pins mehrfach belegen darf

Link to comment

Interessant ist übrigens, dass auch die Kombination aus CyberLink Demux und CyberLink VC-1 Decoder ruckelt. Gleich wie mit dem DVBSource. Der Dekoder ist also entweder speziell auf den BD Navigator oder die VMR9 Custom Renderer Komponente in PowerDVD abgestimmt.

 

Wußte gar nicht, daß man Input Pins mehrfach belegen darf

Vor allem, wieso geht da Audio in den VMR und am VMR "hängt" noch ein Audio Renderer, wo eigentlich gar kein Pin ist? Sieht mir schwer nach DRM-Hacks aus..

Edited by CiNcH
Link to comment

Wegen der Clock (?)

Link to comment
  • 3 weeks later...

Probiert mal MakeMKV. Es kann BD-Strukturen bzw. Playlisten lesen und multiple m2ts Files werden in ein MKV geschrieben. Somit hat man hier keine Probleme mit Fileübergängen (bei Verwendung "externer" Splitter). Das tolle daran ist, dass Haali als Splitter zum Einsatz kommen kann und man somit eine größere Dekoder-Auswahl hat, was besonders bei VC-1 Sinn macht (e.g. MS WMVideo, MPC, ffdshow). Bei Audio werden momentan noch die kompatiblen Kerne in das MKV übernommen, weil Matroska die modernen HD Audio-Formate noch nicht unterstützt.

 

Mit einer VC-1 Disk und DTS-HD hat das bei mir super funktioniert.

Edited by CiNcH
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...