Question quel codec dans le fichier mkv?


J'ai construit un HTPC construit sur une mobo ionique Zotac, et j'ai mis une puce conroe 1core dedans. la puce vidéo 9300 embarquée est censée accélérer le décodage vidéo, mais cela ne semble pas fonctionner tout le temps. Je pense qu'il manque certains pilotes / codecs accélérés pour les types de vidéo qui le ralentissent.

Le plus gros problème survient lors de la lecture de certains fichiers mkv. le processeur passe à 100% et la vidéo est agitée. alors, ma question est la suivante: quel codec est utilisé dans le mkv pour encoder la vidéo? si je comprends bien, mkv est juste un format de conteneur, donc ça pourrait être n'importe quoi. Comment puis-je savoir ce qu'il utilise sous le capot?


4
2017-08-04 13:21


origine




Réponses:


MediaInfo montrera cela pour vous.

Qu'est-ce que MediaInfo?

MediaInfo fournit des informations techniques et un tag   informations sur une vidéo ou audio   fichier. C'est un logiciel libre (gratuit   frais et accès gratuit au code source:   Licence GPL ou LGPL)

alt text


10
2017-08-04 13:30





Pour répondre à la deuxième partie de votre question, la plupart des GPU vont accélérer le mpeg-4 / Xvid / DivX ainsi que les codecs MPEG-2 standard.

La plupart des GPU modernes (9300 inclus) accélèrent également h.264. Cependant, BluRay peut utiliser soit h.264 (MPEG-4 AVC), MPEG-2 ou VC-1. Souvent, lorsqu'un disque BluRay est déchiré, le ripper copie directement les flux et les réemballe dans un conteneur tel que matroska, sans aucun autre encodage, de sorte que votre PC est obligé de gérer le décodage VC-1.

Pas de garantie que ce soit ce qui se passe dans votre situation, mais que vous décodiez VC-1 ou quelque chose d'autre, c'est probablement votre problème.


2
2017-08-04 13:51



ive vérifié qu'il est h.264 dans mon fichier. Si je vous comprends bien, puisque son contenu est contenu dans un fichier mkv, le décodeur matériel n'est pas utilisé. Existe-t-il un moyen de «détourner» le flux vers le GPU pour obtenir des performances adéquates? si j'ai besoin de recoder le fichier c'est bien, mais je ne sais pas quel format id doit le mettre dedans - Jeff Shattock
Pour autant que je sache, il devrait Accélérer le matériel. Si vous êtes préoccupé par le conteneur vous donnant des problèmes, consultez "GotSent". C'est un logiciel qui convertira les conteneurs mkv en conteneurs mp4 sans réencoder les ressources vidéo. - Keck


Je crois savoir que les fichiers mkv doivent être encodés dans le profil 4.1 pour que le matériel les accélère. Cela pourrait bien être spécifique à ma carte mère / GPU. J'ai un gigaoctet GA-MA78GM-S2H avec GPU Radeon HD3200 embarqué. Il reproduira certains fichiers mkv 1080p que j'ai à moins de 5% d'utilisation du processeur, mais d'autres fichiers ont du mal à lire correctement. Mais c'est probablement dû à mon processeur AMD BE-2350, qui est assez lent pour le décodage vidéo.


0
2017-10-10 22:56





Le fichier standard MKV peut être trouvé ici. 


-1
2017-08-04 13:31