Edition d'un MP3 en Java [Fermé]

Signaler
Messages postés
621
Date d'inscription
lundi 28 juin 2010
Statut
Membre
Dernière intervention
21 septembre 2017
-
Bonjour,

Je dois développer un programme, qui doit avoir dans ses fonctions une fonction qui permet d'enlever les blancs d'une musique au début. (Et de réécrire la musique en question).

Je dispose pour cela de la musique en tant que fichier (java.io.File), et de la bibliothèque MP3SPI (Qui me permet de lire les fichiers).

Je suis conscient que je vais devoir décoder moi même mes MP3 alors, voilà ce que je sais :

- Le format MP3 se décompose de "frames" successives, avec chacune un Header permettant de calculer leur bitrate, leur longueur, etc...
- Au début du fichier MP3, il y a les tags.
- Chaque frame est décomposée en Fréquences, mais je n'ai rien trouvé quant à l'amplitude de ses frames ! Après tout, c'est ce qui m'intéresse ! Je sais que tant que mon début de fichier ne dépasse pas les 0.08 dB, ce n'est pas le début du fichier !

J'espère être clair, mais j'ai moi même du mal à comprendre ce que j'écris ^^'
Mes sources sur le MP3 : http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm

S'il vous plaît, ne me dîtes pas d'utiliser tel logiciel, ne me demandez pas pourquoi je dois faire ça !

Merci d'avance :D