ffmpeg videó átkódolása audió-only paraméterezés

 ( ricsip | 2018. május 14., hétfő - 7:24 )

Sziasztok,

van néhány videóm (.MP4 konténer), amiknél az audió stream AAC-ben van. Ezekből szeretném kinyerni az audió-t miközben átkódolom MP3-ba.
Eddig ez volt a nyerő cmdline:

ffmpeg.exe -i "input_video_file.mp4" -vn -c:a "mp3" -f mp3 "output_file_mp3_only"

A forrás így néz ki:

Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default)

A gond, h. a cél fájl CBR 128kbit-es MP3 lesz, holott ennél nagyobb bitrate jót tenne a végeredmény minőségének.
FFmpeg doksit hiába olvastam, elveszek a paraméterek tengerében (ezt az audio-only output in MP3-at is úgy kellett összeollóznom, mert amíg nem ezt adtam meg bitre pontosan, istennek nem akarta elfogadni, a parser hibaüzenetei meg mindenre jók csak a hibát megmondani nem).

Ötlete bárkinek, pontosan mit és hova írjak még bele, h. VBR 128-256 MP3 jöjjön ki a cső végén?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

-q:a 1

ezzel 190-250 kb/s között lesz az mp3 bitrate. A LAME enkóderrel 10 lépcsőben tudod állítani a VBR bitrate-et. "0" a legjobb (220-260 kb/s), "9" a legrosszabb (45-85 kb/s)

Lásd:
https://trac.ffmpeg.org/wiki/Encode/MP3

Köszönet, működik ahogy írtad!
--