Ich habe versucht, den Audiostream mit einem variablen Bitratenmodus in AAC zu codieren. Ich habe den Rat von FFmpeg VBR-Einstellungen und änderte meine ursprüngliche Option -b:a 128k in -q:a 1.3 in diesem ursprünglichen Befehl

ffmpeg -channel_layout stereo -i sc2.avs -b:a 128k -ar 24000 -ac 2 sc2.mp4 

Ich habe jedoch immer noch eine konstante Audio-Bitrate erhalten.

Ausgabe von MediaInfo:

Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 1 min 26 s Duration_LastFrame : -29 ms Bit rate mode : Constant Bit rate : 119 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 24.0 kHz Frame rate : 23.438 FPS (1024 SPF) Compression mode : Lossy Stream size : 1.23 MiB (8%) Default : Yes Alternate group : 1 

Der Any Video Converter (die alte Version 3.5.8), der intern Wenn Sie FFmpeg verwenden, konvertieren Sie dieselbe Eingabe in den VBR-Modus:

Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 1 min 26 s Bit rate mode : Variable Bit rate : 75.3 kb/s Maximum bit rate : 142 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 24.0 kHz Frame rate : 23.438 FPS (1024 SPF) Compression mode : Lossy Stream size : 778 KiB (9%) Language : English Encoded date : UTC 2019-12-19 13:30:13 Tagged date : UTC 2019-12-19 13:30:13 

Wie erreiche ich die VBR-Audioausgabe?

(Ich benötige sie wegen der Funktion Dissolve() in der AviSynth-Quelldatei, die für CBR einen schrecklichen Sound erzeugt, während sie “ s schön für die VBR-Audioausgabe eines beliebigen Videokonverters.)

Antwort

Acco Wenn Sie zum Wiki gehen, werden Sie mit dem Standard-AAC-Encoder wahrscheinlich schlechtere Ergebnisse erzielen, wenn Sie VBR verwenden. Siehe: https://trac.ffmpeg.org/wiki/Encode/AAC

Ein Vorschlag wäre, . Das andere wäre, das Audio zu demuxen, es mit einem anderen Encoder neu zu codieren und diese Datei dann mit ffmpeg wieder in das Video zu remuxen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.