J'ai une charge de fichiers audio (environ 1 000) que je souhaite convertir de m4a en mp3 pour pouvoir les lire sur un lecteur de CD doté d'un port USB.
J'ai essayé de faire quelque chose de simple comme: ffmpeg -i FILE.m4a FILE.mp3
mais cela semble réduire le débit à une valeur très faible, ce qui n'est pas ce que je veux.
De même, je ne veux pas convertir en utilisant un débit constant, tel que 320k, car certains des fichiers que je convertis ont une taille de 320k m4a et d'autres sont d'une qualité aussi médiocre que 96k m4a.
Il semble inutile de forcer 320 Ko, car certains fichiers seront plusieurs fois plus volumineux que nécessaire. De la même façon, cela n'a aucun sens de détruire tous mes fichiers 320k en les convertissant en quelque chose de beaucoup inférieur à 96k. (Pour le moment, les fichiers sont convertis à environ 50k.)
Est-ce que quelqu'un sait comment je peux faire ça? Ce que je veux vraiment faire, c'est demander à ffmpeg de convertir tous les fichiers m4a d'un répertoire en mp3 tout en conservant au mieux la qualité audio actuelle. (Bien sûr, la conversion de formats de fichiers avec perte en fichiers avec perte risque de causer des pertes supplémentaires.)
Merci de votre aide. Si cela n’est pas possible, existe-t-il une sorte de script capable de détecter la qualité requise lorsqu’il convertit les fichiers individuellement?
PS: Je travaille sur un Mac intel, mais j'ai aussi une boîte Ubuntu.