Excellent. dir2ogg n'a pas fonctionné sur wheezy mais cette réponse a fonctionné à merveille
Onimusha
dir2ogg n'a pas fonctionné pour moi non plus, mais je convertissais m4a -> ogg. <a href=" linuxquestions.org/questions/linux-general-1/… "title= linuxquestions.org"> lq </a> mais la boucle for ci-dessus l'a été (en remplaçant ffmpeg par avconv). Lors de la conversion de m4a / mp3 en Avec la procédure ci-dessus, la taille du fichier est multipliée par 9. Toutefois, si vous convertissez d’abord m4a au format mp3, puis mp3 au format ogg, la taille du fichier ne sera que 4x plus grand. <pre> <code> avconv -i "ManjusriMantra.m4a" " ManjusriMantra.mp3 "wait avconv -i" ManjusriMantra.mp3 "" ManjusriMantra.ogg "<code> <pre>
afc888ny
cela a fonctionné pour moi: ffmpeg -i sound.mp3 -c:a libvorbis -q:a 10 sound.oggréglage de la plus haute qualité, toujours nettement pire que l'original. Les paramètres par défaut ne fonctionnaient pas du tout pour moi (sur Cygwin, alors poursuivez-moi en justice :)), mais cette question posait de bonnes informations: superuser.com/questions/273797/convert-mp3-to-ogg-vorbis
Kai Carver
19
Soyez prudent avec les conversions de MP3, M4A, etc. en OGG, car le résultat peut sembler médiocre!
Avertissement : les formats MP3 et OGG sont des formats avec perte , contrairement à WAV ou FLAC. Cela signifie qu'ils parviennent en grande partie à leur compression en rejetant des informations audio imperceptibles à l' oreille humaine (appelées psychoacoustiques [wikipedia] ).
Lorsque vous encodez (transcodez) d'un format avec perte à un autre, la plupart de ces bits redondants sur le plan psychoacoustique ont déjà disparu, de sorte que la qualité du transcodage va en souffrir et peut même être "compréhensible" dans le résultat. Par conséquent, il n'est pas recommandé de faire de telles conversions sauf si cela est absolument nécessaire.
Réduisez l’effet si vous le faites en choisissant un débit binaire de destination plus élevé que le débit binaire source.
Si vous effectuez cette conversion de MP3 à OGG, vous pouvez réduire le risque d’artefacts (qualité médiocre) en utilisant un débit binaire de destination plus élevé que le débit source . Par exemple, si vos fichiers MP3 sont à 128 Kbits / s, essayez d’utiliser Ogg à -q7(niveau de débit variable 7), qui est généralement autour de 200 kbps.
Vous pouvez passer l' -qoption à dir2ogg (disponible dans le dépôt, comme indiqué par @geirha) qui devrait faire ce que vous voulez.
Il y a aussi soundconverter . Il prend en charge les interfaces utilisateur graphique et de ligne de commande et peut effectuer des transformations en masse dans les deux modes.
Réponses:
En recherchant les paquets correspondant à ogg, j'ai trouvé dir2ogg qui semble être exactement ce que vous voulez. Juste
Et il trouve et convertit récursivement tous les fichiers mp3 sous
/path/to/mp3s/
ogg (en supposant que je lise correctement le manuel).la source
Utilisez une combinaison de FFMPEG et de la manipulation des chaînes .
Allez dans le dossier où se trouvent vos mp3:
Un exemple consiste à utiliser une simple boucle "pour":
Les guillemets doubles empêchent que des espaces dans les noms de fichiers soient traités comme des "nouvelles lignes".
ffmpeg a plusieurs options à inclure dans la conversion telles que les codecs, le débit binaire, la taille de l’échantillon, stéréo / mono, etc.
la source
ffmpeg -i sound.mp3 -c:a libvorbis -q:a 10 sound.ogg
réglage de la plus haute qualité, toujours nettement pire que l'original. Les paramètres par défaut ne fonctionnaient pas du tout pour moi (sur Cygwin, alors poursuivez-moi en justice :)), mais cette question posait de bonnes informations: superuser.com/questions/273797/convert-mp3-to-ogg-vorbisSoyez prudent avec les conversions de MP3, M4A, etc. en OGG, car le résultat peut sembler médiocre!
Avertissement : les formats MP3 et OGG sont des formats avec perte , contrairement à WAV ou FLAC. Cela signifie qu'ils parviennent en grande partie à leur compression en rejetant des informations audio imperceptibles à l' oreille humaine (appelées psychoacoustiques [wikipedia] ).
Lorsque vous encodez (transcodez) d'un format avec perte à un autre, la plupart de ces bits redondants sur le plan psychoacoustique ont déjà disparu, de sorte que la qualité du transcodage va en souffrir et peut même être "compréhensible" dans le résultat. Par conséquent, il n'est pas recommandé de faire de telles conversions sauf si cela est absolument nécessaire.
Réduisez l’effet si vous le faites en choisissant un débit binaire de destination plus élevé que le débit binaire source.
Si vous effectuez cette conversion de MP3 à OGG, vous pouvez réduire le risque d’artefacts (qualité médiocre) en utilisant un débit binaire de destination plus élevé que le débit source . Par exemple, si vos fichiers MP3 sont à 128 Kbits / s, essayez d’utiliser Ogg à
-q7
(niveau de débit variable 7), qui est généralement autour de 200 kbps.Vous pouvez passer l'
-q
option à dir2ogg (disponible dans le dépôt, comme indiqué par @geirha) qui devrait faire ce que vous voulez.la source
vous pouvez utiliser avconv un programme gpl, j’ai fait un shell pour exemplify (exécutez-le sur un dossier contenant les fichiers .mp3):
ou une version plus simple, sans validation de l'installation avconv:
la source
ffmpeg
est officiellement obsolète et mentionne explicitement que vous devriez utiliseravconv
plutôt.L'analyse / le remplacement de mp3 par ogg est incorrect. La forme correcte devrait être:
la source
En voici une qui utilise mplayer, je pense que c'est plus rapide que avconv. Bien que Firefox devrait lire les fichiers mp3 de manière native.
la source
Si vous n'utilisez que de l'audio, utilisez le code ci-dessous [sinon FF ne lit pas le .ogg]
la source
Il y a aussi soundconverter . Il prend en charge les interfaces utilisateur graphique et de ligne de commande et peut effectuer des transformations en masse dans les deux modes.
la source
Cela pourrait résoudre votre problème http://www.perturb.org/display/entry/687/
la source