Je sais qu'il existe des options telles que Sound Converter pour les faire une piste ou un répertoire à la fois, mais y a-t-il des outils qui exploreront récursivement les sous-répertoires d'un répertoire et convertiront tous les WMA en MP3?
Je voudrais essentiellement le laisser libre sur mon ~ / Music et le laisser faire son travail sans que je doive lui donner manuellement un sous-répertoire à la fois.
sound
conversion
mp3
wma
Mike Crittenden
la source
la source
Réponses:
MPlayer est probablement déjà installé. Assurez-vous également que vous avez boiteux:
Ensuite, il y a deux façons de le faire, une version facile à lire et un script court et sale pour le faire:
Tous les wma doivent se trouver dans votre répertoire actuel. Créez un fichier appelé wmamp3 dans votre répertoire personnel (~ /) contenant:
chmod +x ~/wmamp3
pour le rendre exécutablesudo cp ~/wmamp3 /usr/bin
pour le faire apparaître dans un endroit utile sur votre cheminTapez "wmamp3" pour exécuter votre conversion.
La version courte et sale (fait exactement la même chose que ci-dessus):
la source
-ao pcm -waveheader
par-ao pcm:waveheader
.Installer Soundconverter
et exécuter à
Soundconverter
partir du lanceur ou du terminalLa conversion par défaut est de
.ogg
changer cela pourmp3
passer auedit-> preferences
type de résultats.Format
en MP3 comme suit:Cliquez sur ajouter un dossier, puis sélectionnez votre dossier de musique. Vous pouvez sélectionner le dossier de sortie dans la configuration des préférences ci-dessus avant de cliquer sur convertir.
J'espère que cela se fera en deux clics :)
la source
Mplayer et lame doivent être installés en premier:
Créez ensuite le script ( page de référence ) et exécutez-le:
On dirait qu'il fait exactement ce que vous voulez. Gardez à l'esprit que vous voudrez peut-être jouer avec les drapeaux boiteux pour vous assurer d'obtenir le niveau de qualité souhaité.
la source
Installez le Perl Audio Converter (pacpl):
sudo apt-get install pacpl
Cette commande convertira tous les fichiers wma d'un répertoire donné en fichiers mp3 (en laissant les originaux intacts):
pacpl -r -to mp3 -only wma <directory name>
Si vous vous sentez risqué, vous pouvez ajouter l'
--delete
option de supprimer également les originaux:pacpl -r --delete -to mp3 -only wma <directory name>
jela source
Je sais que c'est un peu vieux mais j'ai modifié le script montré par David Futcher. Les changements sont les suivants:
Utilisez à la
/tmp
place du dossier actuel pour le fichier wav temporaire (cela a donné une grande accélération lorsque je l'ai utilisé pour convertir des fichiers sur une clé USB).Supprimez les fichiers wma après leur conversion (espérons-le avec succès).
C'est ici:
la source
-o "${wma_file}".mp3 && rm "${wma_file}" "${tmp_file}"
cela augmenterait légèrement la vitesse de traitement car un autre exécutable pour rm est absent.Pour ceux qui recherchent une version GUI capable de sélectionner certains types de fichiers: l'outil KDE soundKonverter https://github.com/HessiJames/soundkonverter demande quels types de fichiers doivent être ajoutés à la file d'attente de conversation.
Meilleure solution pour mon énorme collection de livres audio contenant des fichiers mp3 / ogg / wma.
la source
Voici mon édition du script Marko Haapala, utilisant ffmpeg:
Je préfère ffmpeg, car il ne change pas la fréquence d'échantillonnage et il n'a pas besoin de fichier temporaire intermédiaire
la source
Soundcoverter affiche une erreur sur le module Windows Media et Python 2.7
Avconv a bien fonctionné: avconv -i ./song.wma song.mp3
la source
Vous pouvez également utiliser mon application ... dmMediaConverter en mode Bulk. Pour obtenir de l'aide, consultez cette vidéo ... au lieu des fichiers vidéo, faites glisser et déposez ceux wma. https://www.youtube.com/watch?v=rZR40mdFRoQ&index=1&list=PLwURYFQvHBAtG8wqzyVgOQ1WtEYSkiscO
la source