parser audio

parser audio - C++ - Programmation

Marsh Posté le 02-08-2012 à 02:53:40    

Slt!!
Je veux parser un fichier audio mais ce que je n'arrive pas à comprendre:
Qu'est ce que je dois fournir réellement comme output à part les informations contenues dans le header et comment peut-on exploiter ces résultats.
 
 

Reply

Marsh Posté le 02-08-2012 à 02:53:40   

Reply

Marsh Posté le 02-08-2012 à 12:12:09    

Salut,  
 
Ta question n'est pas claire.
 
Généralement, un fichier audio est composé d'un conteneur , et d'une ( ou plusieurs ) piste audio.
 
Le conteneur a un format bien particulier , avec une entete, et un moyen d'accéder à la (les ) piste(s) audio. Par exemple, le format wav est un conteneur ( http://fr.wikipedia.org/wiki/Wav ), mais aussi mka ( la version audio de mkv ) . Plus généralement : http://fr.wikipedia.org/wiki/Conteneur_vid%C3%A9o ( l'audio est aussi décrit dedans ).
 
Ensuite ta piste audio, elle peut être avec de multiples formats : données brutes, données compressées sans perte ou avec perte. Il faut les spécifications de chaque format pour en décoder les données.
 
Généralement, dans l'entête du conteneur, tu as des informations t'indiquant la nature de la piste audio, ce qui peut t'aiguiller.

Reply

Marsh Posté le 02-08-2012 à 12:34:29    

je trouve ca un peu déroutant de vouloir "parser un fichier" sans savoir ce que tu veux en sortie. C'est à toi de nous dire ce que tu veux faire de ces informations.
 
Si c'est juste afficher le contenu, tu peux toujours tenter de regarder le genre d'info que ffmpeg sort.


---------------
last.fm
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed