Question

DirectShowlib.DVB-T Exemple "DTVViewer" Plays Audio, mais ne joue pas de vidéo, je pense que c'est à cause du compresseur vidéo H.264, qui est utilisé dans notre télévision numérique et "DTVViewer" essaie de décompresser MPEG2.

Je veux demander comment former un graphique et quels filtres utiliser pour faire prendre en charge H.264 "DTVViewer"? CurrentGraph.

Épingles "MPEG2 Demultiplexer":

(1) -> BDA MPEG2 Filtre d'information de transport

(2) -> DSCCaler MPEG2 Video Decoder-> Rendu vidéo

(3) -> partie audio ...

(5) -> sections et tableaux MPEG-2

(Vipin) = ammediaType (formatType? MajorType? Sous-type?) -> Filtre? -> Rendu vidéo

En pensant que maintenant je n'ai besoin que d'aide pour configurer correctement la nouvelle vidéo et ajouter un décodeur H.264. Quelqu'un peut-il suggérer quelque chose?

Merci.

Était-ce utile?

La solution

Essayez d'utiliser MPEG4 Demux gratuit de Geraint Davies disponible http://www.gdcl.co.uk/mpeg4/ au lieu de Demultiplexeur MPEG2

Autres conseils

Si vous utilisez Windows 7, vous pouvez consulter l'utilisation des décodeurs Microsoft. Jetez un œil au graphique à cette question: Meilleure façon de construire un graphique pour le flux de transport MPEG2.

Quant à ce qu'il faut spécifier pour le type de vidéo, j'utilise Major Type = vidéo, sous-type = H264, format type = vidéo vidéo.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top