ldebat
Messages postés2Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention19 janvier 2006
-
18 janv. 2006 à 03:01
ldebat
Messages postés2Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention19 janvier 2006
-
19 janv. 2006 à 23:43
Bonjour à tous !
Je réalise une application en c# permettant de caler des sous-titres
sur une vidéo (généralement en format divx) et j'aimerais que l'on puisse "voir le son" (sous forme
de courbe) en temps réel pour pouvoir ajuster précisément mes
sous-titres, sachant qu'il peut y avoir plusieurs streams audio.
J'utilise pour l'instant un contrôle AxMovie qui ne permet pas, à ma connaissance, d'obtenir des informations sur le son...
D'où ces quelques questions:
- Existe t'il un contrôle permettant de faire ce genre de chose ?
-
Les APIs de avifil32.dll permettent-elles de lire une vidéo en temps
réel et "d'afficher le son" dans une pictureBox (moyennant quelques
calculs) ?
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 18 janv. 2006 à 05:53
Salut, l'API audio la plus performante est FMOD ( il existe une version managée ) http://www.fmod.org/ mais je ne sais pas si elle permet de faire ce que tu souhaites. Je pense que le stream audio de tes DivX est en MP3 essaye de voir si cette source gère le MP3. http://www.csharp.fr/code.aspx?ID=35618
nicompx
Messages postés107Date d'inscriptionlundi 16 janvier 2006StatutMembreDernière intervention15 juillet 2009 18 janv. 2006 à 16:32
Salut, oui ma source gère le mp3 (via la class Music) mais le signale audio qui est affiché provient d'un fichier WAV => il faut donc que tu face attention à la fréquence de ton signale et au codage de ton fichier.