2010-10-22 45 views
0

J'essaie de trouver la durée d'un fichier mp4 en utilisant le composant show direct de Windows en utilisant le wrapper dotnet (directShow-lib 2005). Mais la méthode que j'ai utilisée était GetDuration de l'interface IMediaSeeking. Mais cela renvoie zéro comme durée.Comment créer un graphique afin d'analyser un fichier MP4 pour obtenir la durée?

Après une recherche que j'ai trouvé la déclaration suivante:.

« Peu importe que ce soit dans un contenant ou non, il seulement des questions si vous avez un analyseur/lecteur pour qu'il y est pas de stock DirectShow analyseur pour lire les fichiers H.264 bruts et non tiers que je peux penser.En outre, si IMediaSeeking fonctionnerait avec un tel fichier brut dépend de l'implémentation Enfin, la plupart des filtres liés à H.264 utilisent MPEG2Video ou VideoInfo2 et ne fonctionne pas avec MediaDet, vous devrez donc créer le graphique vous-même. "

Tout corps s'il vous plaît aidez-moi à le faire dans C# .net?

Répondre