Ich muss Audiodateien mit ffmpeg in MP3 konvertieren.
Wenn ich den Befehl als schreibe ffmpeg -i audio.ogg -acodec mp3 newfile.mp3
, erhalte ich folgende Fehlermeldung:
FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration:
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
built on Jun 24 2010 14:56:20, gcc: 4.4.1
Input #0, mp3, from 'ZHRE.mp3':
Duration: 00:04:12.52, start: 0.000000, bitrate: 208 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s
Output #0, mp3, to 'audio.mp3':
Stream #0.0: Audio: 0x0000, 44100 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Unsupported codec for output stream #0.0
Ich habe auch diesen Befehl ausgeführt:
ffmpeg -formats | grep mp3
und bekam dies als Antwort:
FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration:
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
built on Jun 24 2010 14:56:20, gcc: 4.4.1
DE mp3 MPEG audio layer 3
D A mp3 MP3 (MPEG audio layer 3)
D A mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3)
D A mp3on4 MP3onMP4
text2movsub remove_extra noise mov2textsub mp3decomp mp3comp mjpegadump imxdump h264_mp4toannexb dump_extra
Ich denke, dass der MP3-Codec nicht installiert ist. Bin ich hier auf dem richtigen Weg?
-qscale:a
ist für VBR und-b:a
ist für CBR. ABR-Codierung ist möglich, wird jedoch an einer anderen Stelle detailliert beschrieben.1) WAV zu MP3
2) ogg zu mp3
3) ac3 bis mp3
4) aac zu mp3
quelle
-b:a 128k
für 128 kbps hinzu.acodec
: ffmpeg -i audio.aac audio.mp3Keine Ursache,
Ich konvertiere meine Audiodateien mit dem folgenden Befehl in mp2:
Dieser Befehl funktioniert einwandfrei.
Ich weiß, dass dies tatsächlich die Dateien in das MP2-Format konvertiert, aber dann sind die resultierenden Dateigrößen gleich.
quelle
Für die Stapelverarbeitung mit Dateien im Ordner mit dem Ziel 190 VBR und der Dateierweiterung = .mp3 anstelle von .ac3.mp3 können Sie den folgenden Code verwenden
Ändern Sie .ac3 in das Quell-Audioformat.
ffmpeg MP3-Einstellungen
quelle
Für Stapelverarbeitungsdateien im Ordner:
Dieses Skript konvertiert alle "WAV" -Dateien im Ordner in MP3-Dateien und fügt die MP3-Erweiterung hinzu
ffmpeg muss installiert sein. (Siehe andere Antworten)
quelle
-f mp2
MP2 wird kein MP3 generiert. Ändern Sie es zu-f mp3
wav.mp3
. Um Dateien mit der richtigen Dateierweiterung zu erhalten, ändern Sie den Befehl in:,for i in *.wav; do ffmpeg -i "$i" -f mp3 "${i%.*}.mp3"; done
dh fügen Sie.*
danach hinzui%
.Ich musste mein ffmpeg löschen und dann ein anderes von einem ppa installieren:
Dann konvertieren:
quelle
Wie hier beschrieben , wird die Eingabe- und Ausgabeerweiterung von erkannt,
ffmpeg
sodass Sie sich keine Gedanken über die Formate machen müssen. Führen Sie einfach diesen Befehl aus:ffmpeg -i inputFile.ogg outputFile.mp3
quelle
https://trac.ffmpeg.org/wiki/Encode/MP3
VBR-Codierung:
quelle
Hohe Qualität für Mac OS funktioniert perfekt!
ffmpeg -i input.wma -q:a 0 output.mp3
quelle
Versuchen Sie es mit FFmpeg Static Build Link
Dokumentation: https://www.johnvansickle.com/ffmpeg/
Hosten Sie den statischen Build auf Ihrem Server im selben Verzeichnis
quelle
Wenn Sie einen Ordner und einen Unterordner mit WAVs haben, die Sie konvertieren möchten, fügen Sie den folgenden Befehl in eine Datei ein, speichern Sie ihn in einer .bat-Datei im Stammverzeichnis des Ordners, in den Sie konvertieren möchten, und führen Sie dann die bat-Datei aus
quelle