Ich habe das folgende Setup für ffmpeg
ffmpeg version N-54790-g1816f55-syslint Copyright (c) 2000-2013 the FFmpeg developers
built on Jul 17 2013 21:34:32 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra-version=syslint
libavutil 52. 40.100 / 52. 40.100
libavcodec 55. 18.102 / 55. 18.102
libavformat 55. 12.102 / 55. 12.102
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 81.101 / 3. 81.101
libswscale 2. 4.100 / 2. 4.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Ich versuche, meine m4a- oder mp3-Dateien mit ffmpeg zu konvertieren
AAC, Low Complexity Profile (LC)
Haben Sie wirklich Probleme, eine Befehlszeile zu finden, die für mich funktioniert? Ist das mit meinem ffmpeg-Setup überhaupt möglich?
Vielen Dank
Antworten:
AAC-LC ist die Standardeinstellung für alle von unterstützten AAC-Encoder
ffmpeg
.Beispiel:
Weitere Informationen und Beispiele finden Sie im FFmpeg-Wiki: AAC-Codierungshandbuch .
quelle
Um ein beliebiges Format in AAC-LC in einem ADTS-Container (.aac-Datei) mit dem nativen AAC-Encoder von FFmpegs neu zu codieren (zweitbester nach libfdk_aac von Fraunhofer gemäß https://trac.ffmpeg.org/wiki/Encode/AAC) - unterstützt jedoch kein HE-AAC), müssen Sie auch angeben
-strict experimental
(oder-strict -2
):Wenn Sie von einer Quelle in m4a / mp4 nach .aac konvertieren, müssen Sie nicht einmal neu codieren:
Hinweis : FFmpeg versucht, das Ausgabeformat anhand des Ausgabedateinamens zu erraten. Wenn Sie das Format für ADTS (.aac-Datei) erzwingen müssen, verwenden Sie
-f adts
(z. B. beim Arbeiten mit Piped-Streams anstelle von Dateien):quelle
-strict experimental
sei denn, Sie verwenden eine alteffmpeg
.