Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Trouver la résolution d'un fichier audio

  • 11 réponses
  • 4 participants
  • 4 470 vues
  • 5 followers
Sujet de la discussion Trouver la résolution d'un fichier audio
Bonjour,

J'aimerais savoir comment trouver le niveau de quantification d'un fichier audio si on ne le connait pas ?

Je n'ai pas trouvé de réponse à ce sujet.

On trouve comment calculer le poid d'un fichier à partir de la longueur et du débit : (longueur * bps).
On trouve également comment calculer le bitrate à partir de la fréquence d’échantillonnage, du nombre de canaux et de la résolution : (freq * nb canaux * quantification).

Est-il possible de calculer celui-ci si on connait sa freq. échantillonnage, son débit, son nb de canaux, sa taille et durée ?

[ Dernière édition du message le 29/08/2018 à 02:33:24 ]

2
Par exemple si j'ai un fichier .MP3 ou je cherche a connaitre sa "profondeur en bits" car elle n'est pas indiquée.

Bon après analyse sous Spek il devrait être en 44Khz 320 Kbp/s mais vu que sa fréquence coupe à 20Khz il s'agit plutôt d'un .MP3 256 Kbp/s.

forums-thematiques-2336009.png

Si je calcule de la sorte : 40 0000 (freq) * 2 (canaux) * X (pour bits) = 256 Kbp/s
X = 256 / 40 / 2 = 3.2
La résolution du fichier serait-elle de 3.2 bits ?

Dîtes moi si ça fonctionne ? :lol:
3
Ton calcul est vrai pour un format audio sans compression (wav pcm), pour du mp3 compressé( par définition) ça ne peut plus s'appliquer !
4
Salut JepMetal, merci pour ta réponse !

Citation de JepMetalway :
Ton calcul est vrai pour un format audio sans compression (wav pcm), pour du mp3 compressé( par définition) ça ne peut plus s'appliquer !


Ok pour le .MP3.

Du coup pourquoi cela ne peut s'appliquer ? Et comment calculer alors sa résolution, vu quelle n'est pas précisée.

5
Je suis pas expert dans ce genre de technologies... Ce que je peux te dire, c'est que pour un format non compressé (WAV), aucun autre algorithme ne rentre en compte, donc ta formule est juste. Tu peux faire le test, 1 fichier WAV d'une heure de silence sera lourd, contrairement à un MP3. Dans le cas du MP3, la compression fait intervenir un taux de compression, un ratio, ce qui permet de définir le débit du fichier MP3 (128 kbit/s, 320 etc). Cet algorithme se charge de compresser les données pour économiser du poids, en perdant au passage de la qualité.

Si ton fichier WAV d'origine a les caractéristiques suivantes : 44,100 kHz d'échantillonnage, 16 bits, stéréo, tu as un débit de 1411 kbits/s. La seule chose que tu puisses faire est calculer le rapport de compression (ie par combien est divisé le débit) avec le fichier MP3.

Je ne sais pas si c'est clair, je laisse les experts répondre proprement et me corriger si besoin !
6
Merci pour ta réponse !

Ok en gros la manière de compresser est différente donc il y a d'autres paramètres qui rentrent en compte si je comprends bien. Alors ma façon de calculer plus haut ne donne pas la bonne quantification car c'est un .MP3 ?

Cela dit, un fichier même converti en .MP3 doit bien avoir une résolution, non ? On parle d'un signal qui reste numérique et qui a des amplitudes maximales.
7
En gros, le WAV n'est absolument pas compressé. Une seconde d'un enregistrement sera toujours stockée de la même façon, quel que soit le signal. Cette seconde fera toujours le même poids.
En revanche en MP3, ce n'est pas le cas, puisque il y a un algorithme de compression. Donc, en fonction du signal, la seconde ne sera pas codée pareil, et ne sera donc pas stockée de la même façon, il en résulte un poids différent.

De ce que j'ai pu observer sur les tags ID3 des fichiers MP3, le champ "Résolution ou "Bit per Sample" etc n'existe pas, contrairement à un fichier WAV.
8
je dis peut etre une connerie , je ne suis pas specialiste .... mais l'encodage d'un wave se fait à une resolution constante 16b,24b... d'accord ?
et si la resolution d'un mp3 etait "variable" ???:noidea: genre inutile de conserver 16 bit pour retranscrire du silence ?? :noidea:
9
Totalement raison sur le premier point !
Sur le deuxième point, je ne suis pas suffisamment calé sur l'algorithme de compression MP3 pour savoir exactement sur quoi il agit, j'imagine que c'est comme tu penses toi, mais je n'ai pas de preuves, donc je ne veux pas l'affirmer pour ne pas dire de conneries :-D
Mais je pense que c'est possible oui. Si un spécialiste du MP3 pouvait venir et nous expliquer comment la compression fonctionne...
10
Je sui slon d'être un spécialiste du .mp3, mais
Citation de JepMetalway :

De ce que j'ai pu observer sur les tags ID3 des fichiers MP3, le champ "Résolution ou "Bit per Sample" etc n'existe pas, contrairement à un fichier WAV.

Si mes souvenirs sont bons, le .mp3 est basé sur une representation spectrale du son dont la taille de la fenêtre varie selon qu'il y ait des transitoires ou non, ce qui rend non pertinent l'idée de résolution des échantillons.
Lorsque le fichier est décodé, on retrouve une représentation temporelle avec une résolution de 16 bits (il me semble).

Resistance is not futile... it's voltage divided by current