Se connecter
Se connecter

ou
Créer un compte

ou

Prob : encodage d'un mp3

  • 15 réponses
  • 8 participants
  • 886 vues
  • 7 followers
Sujet de la discussion Prob : encodage d'un mp3
Bonjour je fais appelle vous car j' ai un probleme lié au format mp3
en lui même:

dans le cadre d'un stage en tant que designer sonore j'ai dû réaliser diverses boucles audio.
Et j ' ai dû les les encoder de wav vers mp3.
mais a chaque fois que j' encodais une boucle ( j' ai essayé avec 5 ou 6 encodeurs différents) le logiciel me crée un blanc au début et a la fin du son.essayez si vous n'avez jamais remarqué ca mais il est impossible de faire une boucle parfaite en mp3!!

même si on coupe le blanc: on re-sauvergarde et hop un autre blanc a été créé et un bout de l' audio a même été rongé!
sur un forum on m' a dit que l' algorithme d'encodage du mp3 procede par frames de temps
et si le temps de ma boucle n'est pas modulo le temps d' une frame,j' aurais toujours un blanc.

est-ce vrai?si oui pourriez vous m' en dire plus?combien de temps mesure une frame?
auriez vous une alternative?ou un encodeur ki ne génère pas ces blancs?

merci d'avance.
Afficher le sujet de la discussion
11
Aaaah théorie du MP3... Ok j'aime bien... hi hi hi

Le MP3 « MPEG Audio layer 3 » est un format de compressionde données audio par destruction de données audio, développé par l'organisation de standardisation internationale (ISO). Ce format permet de compresser à un taux de 1:12 les formats audio habituels (WAV ou CD audio). Il permet de faire tenir l'équivalent en fichiers de douze albums de musique sur un seul CD-ROM. De plus, le format mp3 n'altère que faiblement le son pour l'oreille humaine....

Le contexte

En fait la compression MPEG layer 3 consiste à retirer des données audio les fréquences inaudibles pour l'auditeur moyen dans des conditions habituelles d'écoute. La compression vise donc à analyser les composantes spectrométriques d'un signal audio, et de leur appliquer un modèle psychoacoustique pour ne conserver que les sons « audibles ». L'oreille humaine est capable de discerner, en moyenne, des sons entre 0.02 kHz et 20 kHz, sachant que sa sensibilité est maximale pour des fréquences entre 2 et 5 kHz (la voix humaine est entre 0.5 et 2 kHz), suivant une courbe donnée par la loi de Fletcher et Munson.
La compression consiste à déterminer les sons que nous n'entendons pas et à les supprimer, il s'agit donc d'une compression destructive, c'est-à-dire avec une perte d'information...

Les procédés

L'effet de masque
Gabriel Louvigne explique :

« Lorsque vous regardez le soleil et qu'un oiseau passe dans son axe, vous ne le voyez pas car la lumière provenant du soleil est trop importante. En acoustique, c'est similaire. Lorsqu'il y a des sons de fort volume sonore, vous n'entendez pas les sons faibles. Prenez l'exemple d'un orgue : lorsqu'un organiste ne joue pas, vous entendez le souffle dans les tuyaux, et quand il joue, vous ne l'entendez plus car il est masqué.
Il n'est donc pas essentiel d'enregistrer tous les sons, c'est la première propriété utilisée par le format MP3 pour gagner de la place. »
Le réservoir de bytes
Souvent, certains passages d'une musique ne peuvent pas être encodés sans altérer la qualité. Le mp3 utilise donc un petit réservoir de bytes qui agit en utilisant des passages qui peuvent être encodés à un taux inférieur au reste des données...

Le joint stereo

Dans beaucoup de chaînes hi-fi, il y a un boomer unique (qui produit les basses). Cependant on n'a pas l'impression que le son vient de ce boomer mais plutôt des haut-parleurs satellites. En effet, en dessous d'une fréquence donnée l'oreille humaine est incapable de localiser l'origine du son. Le format mp3 peut exploiter (en option) cette astuce en utilisant la méthode du joint stereo. C'est-à-dire que certaines fréquences sont enregistrées en mono mais elles sont accompagnées d'informations complémentaires afin de restituer un minimum d'effet spatial.

Le code Huffman

La technique de l'algorithme Huffman est un algorithme de codage (et non de compression), qui agit à la fin de la compression, en créant des codes de longueurs variables sur un grand nombre de bits. Les codes ont l'avantage d'avoir un préfixe unique, ils peuvent toutefois être décodés correctement malgré leur longueur variable, et rapidement grâce à une correspondance de tables. Ce type d'encodage permet de gagner en moyenne un peu moins de 20% d'espace.
Lorsque les sons sont « purs » (lorsqu'il n'y a pas de masquage) l'algorithme Huffman est très efficace car le son digitalisé contient de nombreux sons redondants.

Les résultats

Ainsi, une minute d'un CD-audio (à une fréquence de 44.1 kHz, 16 bits, stéréo) ne prendra qu'un seul Mo.
Une chanson fait donc en moyenne 3 ou 4 Mo, ce qui rend son téléchargement possible même avec un modem...

Bande passante

Mode Débit Qualité Compression
11.025 Mono 8 kbps Très mauvaise 200:1
22.050 Stéréo 64 kbps Mauvaise 25:1
44.100 Stéréo 96 kbps Acceptable 16:1
44.100 Stéréo 128 kbps Bonne 12:1
44.100 Stéréo 196 kbps Très bonne 12:1

La décompression d'un fichier MP3 (c'est-à-dire la lecture) se fait en temps réel avec un P166, mais monopolise une grande partie des ressources sytème, c'est pourquoi il est déconseillé (à moins d'avoir une bête de course) de lancer une autre application gourmande en mémoire pendant la lecture....

Marie... :tourne:
12
J'ai fait des tests, et une boucle en ogg vorbis ne présente pas les défaults d'une même boucle en mp3!
Vive le ogg!!!!!!
13
Merci pour l'info et les tests ! :boire:
14
Je suis quand meme assez decu du manque de serieux de ce forum!
car je posait cette question dans un but professionel...
donc personne pour m'expliquer l'encodage par frames du mp3?
et pourquoi il génere ce blanc en amont et en aval lors de l'encodage?
ou pourriez vous au moins m 'aiguiller vers un site audio ou ils seraient succeptible de repondre a ma question?

merci mille fois.
15
Et si les "blancs" au début de boucle venaient du temp de décompression du fichier ? est-ce que ce ne serait pas comme une mise en mémoire tampon ? vu que le MP3 est compressé faut donc le décompresser ? t'as essayer sur des sites spécialisé sur les formats de fichier , et à l'ircam ? :???:
16
Tu peux écrire, faxer, téléphoner ou emailer à...

Fraunhofer-Gesellschaft
Hansastraße 27c
80686 München
Phone: +49 (0) 89 / 12 05-0
Fax: +49 (0) 89 / 12 05-75 31
info@fraunhofer.de

Ils semblent à ce qu'on m'a dit qu'ils sont des experts dans ce domaine... genre plus expert que ça tu meurs... hi hi hi...

Deux autres sites interessant pour répondre à la problématique...








http://www.mp3licensing.com/
https://www.mp3-tech.org/index.html


Une fois de plus bonne chance... :clin:

Amicalement
Marie... :tourne: