Konvertieren Sie mp3 in ogg vorbis

16967
Michiel de Mare

Gibt es ein Befehlszeilenprogramm zum Konvertieren von mp3s in ogg vorbis, das ich mit apt-get installieren kann?

Gibt es alternativ eine Erweiterung für nginx, damit ich sie auf ein Verzeichnis mit MP3-Dateien verweisen und Ogg-Dateien im laufenden Betrieb bedienen kann?

9

2 Antworten auf die Frage

25
evilsoup

ffmpeg(oder eher die Abzweigung, avconvwenn Sie Debian oder Ubuntu verwenden - diese Anweisungen sollten für beide gleichermaßen gelten, obwohl niemand weiß, wie weit sie in der Zukunft voneinander abweichen könnten) in den Repositories Ihrer Distribution.

ffmpeg -i input.mp3 -c:a libvorbis -q:a 4 output.ogg 

Um ein ganzes Verzeichnis mit MP3s zu erstellen:

for f in ./*.mp3; do ffmpeg -i "$f" -c:a libvorbis -q:a 4 "$"; done 

Rekursiv mit find:

find . -type f -name '*.mp3' -exec bash -c 'ffmpeg -i "$0" -c:a libvorbis -q:a 4 "$"' '{}' \; 

Stellen Sie die Ausgabequalität ein, indem Sie den Wert von einstellen -q:a: Für diesen Codec ist der Bereich 0-10 und höher, um eine bessere Qualität zu erzielen.

Bei älteren Versionen von ffmpegmüssen Sie möglicherweise -acodecund -aqanstelle von -c:aund verwenden -q:a.

Natürlich ist das Konvertieren von einem verlustbehafteten Format in ein anderes nicht ideal. aber so ist das Leben.

Für den Qualitätsparameter ergibt eine höhere Zahl eine bessere Qualität. Siehe hier: http://trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide Christian Long vor 10 Jahren 1
Es ist Arbeit, danke! Chu-Saing Lai vor 9 Jahren 0
Super duper, danke. Sehr nützlich in Fällen wie diesem https://github.com/nwjs/nw.js/issues/4687 loretoparisi vor 8 Jahren 0
Bestätigt: Die Verwendung dieser Parameter mit avconv funktioniert tatsächlich. Gute Antwort. aggregate1166877 vor 7 Jahren 0
3
Sven

Unter Debian zeigte mir eine schnelle Suche mit aptitude die Pakete mp32ogg und dir2ogg. Schauen Sie mal nach, vielleicht tun sie, was Sie brauchen.