2009-06-18 16 views
3

Je développe une application dans laquelle j'ai besoin d'extraire l'audio d'une vidéo. L'audio doit être extrait au format .wav mais je n'ai pas de problème avec le format vidéo. Tout format fera, tant que je peux extraire l'audio dans un fichier wav.Extrait le fichier wav du fichier vidéo

Actuellement, j'utilise le contrôle COM Windows Media Player dans un formulaire Windows pour lire les vidéos, mais tout autre lecteur intégré le fera également.

Des suggestions sur comment faire cela? Merci

Répondre

2

Here is a link sur la façon d'extraire l'audio en utilisant GraphEdit, GraphEdit est une interface utilisateur d'extrémité avant pour le DirectShow API donc tout ce qu'il peut faire, vous pouvez le faire avec l'API .
Vous pouvez utiliser la liberté DirectShow.NET qui enveloppe l'API DirectShow pour le monde géré.

+0

Dans ce cas, dois-je également fournir les bibliothèques DirectX aux utilisateurs dans le programme d'installation? –

+0

DirectShow est livré avec XP et plus. –

2

probablement plus facile à utiliser ffmpeg pour ce genre de chose ...

+0

Merci! Je pensais quelque chose de plus sous une forme .dll, mais un exécutable fera l'affaire si je ne trouve rien de plus approprié. –

+0

Il n'y a pas de honte à bombarder un exe! ;) Oui, je sais d'où vous venez. Cela dépend de votre professionnalisme. – Chris

Questions connexes