Skip to main content

Topic: FFMPEG Command Line (Read 1272 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • johnbil
  • [*]
FFMPEG Command Line
I am trying to write a batch file to normalize the audio portion of some AVI files. I'm more or less finished, but am have a little difficulty with a couple of the specifics.

I am using this command line to create a temporary audio file:

ffmpeg -i filename.avi -vn -acodec copy -y tempaudio.mp3

I am looking to have the file have a specific Bitrate (128 Kbps) and Sample Rate (48000 Hz). What adjustments would I have to make to the above to achieve this? 

Thanks in advance,

  • Kohlrabi
  • [*][*][*][*][*]
  • Global Moderator
FFMPEG Command Line
Reply #1
You need to reencode the audio stream. Try:
Code: [Select]
ffmpeg -i filename.avi -vn -sn -acodec libmp3lame -ab 128k -ar 48k -y tempaudio.mp3
It's only audiophile if it's inconvenient.

  • johnbil
  • [*]
FFMPEG Command Line
Reply #2
That did it. Thanks.