Ich weiß, dass es Optionen wie Sound Converter gibt, mit denen Sie einen Titel oder ein Verzeichnis gleichzeitig bearbeiten können. Gibt es jedoch Tools, die die Unterverzeichnisse eines Verzeichnisses rekursiv durchsuchen und alle WMAs in MP3s konvertieren?
Grundsätzlich möchte ich es auf meine ~ / Musik loslassen und es seine Sache machen lassen, ohne dass ich es manuell ein Unterverzeichnis nach dem anderen geben muss.
sound
conversion
mp3
wma
Mike Crittenden
quelle
quelle
Antworten:
MPlayer ist wahrscheinlich bereits installiert. Stellen Sie auch sicher, dass Sie lahm haben:
Dann gibt es zwei Möglichkeiten, dies zu tun: eine einfach zu lesende Version und ein kurzes und unsauberes Skript, um dies zu tun:
Alle WMAs sollten sich in Ihrem aktuellen Verzeichnis befinden. Erstellen Sie eine Datei mit dem Namen wmamp3 in Ihrem Ausgangsverzeichnis (~ /), die Folgendes enthält:
chmod +x ~/wmamp3
um es ausführbar zu machensudo cp ~/wmamp3 /usr/bin
um es irgendwo auf deinem Weg nützlich zu machenGeben Sie "wmamp3" ein, um Ihre Konvertierung auszuführen.
Die kurze und schmutzige Version (macht genau das gleiche wie oben):
quelle
-ao pcm -waveheader
mit-ao pcm:waveheader
.Installieren Sie Soundconverter
und laufen
Soundconverter
von Launcher oder TerminalDie Standardkonvertierung lautet "
.ogg
Ändern"mp3
in "edit-> preferences
Unter" Ergebnistyp ".Format
zu MP3 wie folgt:Klicken Sie auf Ordner hinzufügen und wählen Sie dann Ihren Musikordner aus. Sie können den Ausgabeordner in der obigen Voreinstellungskonfiguration auswählen, bevor Sie auf "Konvertieren" klicken.
Hoffe das wird mit zwei Klicks erledigt :)
quelle
Mplayer und Lame müssen zuerst installiert werden:
Dann erstellen Sie das Skript ( Referenzseite ) und führen es aus:
Sieht so aus, als würde es genau das tun, was Sie wollen. Denken Sie daran, dass Sie vielleicht an den lahmen Flaggen herumspielen möchten, um sicherzustellen, dass Sie die gewünschte Qualitätsstufe erreichen.
quelle
Installieren Sie den Perl Audio Converter (pacpl):
sudo apt-get install pacpl
Dieser Befehl konvertiert alle WMA-Dateien in einem bestimmten Verzeichnis in MP3-Dateien (wobei die Originale intakt bleiben):
pacpl -r -to mp3 -only wma <directory name>
Wenn Sie sich riskant fühlen, können Sie die
--delete
Option hinzufügen , auch die Originale zu entfernen:pacpl -r --delete -to mp3 -only wma <directory name>
ichquelle
Ich weiß, dass dies ein bisschen alt ist, aber ich habe das von David Futcher gezeigte Skript geändert. Die Änderungen sind:
Verwenden Sie
/tmp
anstelle des aktuellen Ordners für die temporäre WAV-Datei (dies beschleunigte die Konvertierung von Dateien auf einem USB-Stick erheblich).Entfernen Sie die WMA-Dateien, nachdem sie (hoffentlich erfolgreich) konvertiert wurden.
Hier ist es:
quelle
-o "${wma_file}".mp3 && rm "${wma_file}" "${tmp_file}"
Dies würde die Verarbeitungsgeschwindigkeit leicht erhöhen, da ein anderer Exec für rm fehlt.Für diejenigen, die nach einer GUI-Version suchen, die bestimmte Dateitypen auswählen kann: Das KDE-Tool soundKonverter https://github.com/HessiJames/soundkonverter fragt, welche Dateitypen der Konversationswarteschlange hinzugefügt werden sollen.
Beste Lösung für meine riesige Hörbuchsammlung mit MP3 / OGG / WMA-Dateien.
quelle
Hier ist meine Ausgabe des Marko Haapala-Skripts mit ffmpeg:
Ich bevorzuge ffmpeg, weil es die Samplerate nicht ändert und keine temporäre Temp-Datei benötigt
quelle
Soundcoverter zeigt einen Fehler über das Windows Media-Modul und Python 2.7
Avconv hat gut funktioniert: avconv -i ./song.wma song.mp3
quelle
Sie können auch meine App ... dmMediaConverter im Massenmodus verwenden . Weitere Informationen finden Sie in diesem Video. Ziehen Sie die WMA-Dateien anstelle der Videodateien und legen Sie sie ab. https://www.youtube.com/watch?v=rZR40mdFRoQ&index=1&list=PLwURYFQvHBAtG8wqzyVgOQ1WtEYSkiscO
quelle