welcher codec in der mkv datei?

9022
Jeff Shattock

Ich habe einen HTPC gebaut, der auf einem Zotac-Ionenmobo aufgebaut ist, und ich habe einen 1-Core-Conroe-Chip eingebaut. Der 9300-Videochip an Bord soll die Videodekodierung beschleunigen, scheint aber nicht immer zu funktionieren. Ich denke, mir fehlen einige Treiber / Hardware-beschleunigte Codecs für die Videotypen, die ihn verlangsamen.

Das größte Problem tritt bei der Wiedergabe einiger MKV-Dateien auf. Die CPU springt zu 100% an und das Video wird abgehackt. Meine Frage ist also: Welcher Codec wird in der MKV verwendet, um das Video zu kodieren? Wie ich es verstehe, ist mkv nur ein Containerformat, also könnte es alles sein. Wie finde ich heraus, was unter der Haube verwendet wird?

4

4 Antworten auf die Frage

10
fretje

MediaInfo zeigt das für Sie.

Was ist MediaInfo?

MediaInfo liefert technische und Tag-Informationen zu einer Video- oder Audiodatei. Es ist kostenlose Software (kostenlos und freier Zugriff auf den Quellcode: GPL- oder LGPL-Lizenz).

alt text

2
Keck

Als Antwort auf den zweiten Teil Ihrer Frage werden die meisten GPUs sowohl mpeg-4 / Xvid / DivX als auch Standard-MPEG-2-Codecs beschleunigen.

Die meisten modernen GPUs (einschließlich 9300) beschleunigen ebenfalls h.264. BluRay kann jedoch entweder h.264 (MPEG-4 AVC), MPEG-2 oder VC-1 verwenden. Wenn eine BluRay-Platte gerissen wird, kopiert der Ripper die Streams oft direkt und verpackt sie erneut in einen Container wie "matroska", ohne dass eine andere Codierung erforderlich ist. Daher muss Ihr PC die VC-1-Decodierung verarbeiten.

Keine Garantie dafür, was in Ihrer Situation passiert, aber ob Sie VC-1 oder etwas anderes decodieren, das ist wahrscheinlich Ihr Problem.

Ich habe überprüft, dass es sich um h.264 in meiner Datei handelt. Wenn ich Sie richtig verstehe, wird der Hardwaredecoder nicht verwendet, da er in einer MKV-Datei eingeschlossen ist. Gibt es eine Möglichkeit, den Stream zur GPU "umzuleiten", damit ich eine angemessene Leistung erzielen kann? Wenn ich die Datei umkodieren muss, ist das in Ordnung, aber ich weiß nicht, in welchem ​​Format die ID installiert werden muss. Jeff Shattock vor 14 Jahren 0
Soweit mir bekannt ist, sollte es * die Hardware beschleunigen. Wenn Sie besorgt sind, dass der Container Probleme verursacht, sehen Sie sich "GotSent" an. Es ist eine Software, die mkv-Container in mp4-Container konvertiert, ohne die Video-Assets neu zu codieren. Keck vor 14 Jahren 1
0
Antony Scott

Ich verstehe, dass Sie mkv-Dateien benötigen, die im 4.1-Profil codiert sind, damit die Hardware sie beschleunigen kann. Dies kann jedoch spezifisch für mein Motherboard / meine GPU sein. Ich habe ein Gigabyte GA-MA78GM-S2H mit integrierter Radeon HD3200 GPU. Es werden einige 1080p-mkv-Dateien wiedergegeben, die bei weniger als 5% der CPU-Auslastung liegen, andere Dateien haben jedoch Schwierigkeiten, überhaupt reibungslos abzuspielen. Aber das liegt wahrscheinlich an meiner AMD BE-2350 CPU, die für die Videodekodierung ziemlich langsam ist.

-1
Axxmasterr

Den MKV-Dateistandard finden Sie hier.