Changes

Jump to navigation Jump to search
m
Line 43: Line 43:     
The last argument is always the output file. Without specifying any codec or bit rate (see examples below), FFmpeg will encode the video using some arbitrary default settings.
 
The last argument is always the output file. Without specifying any codec or bit rate (see examples below), FFmpeg will encode the video using some arbitrary default settings.
 +
 +
===Encoding===
 +
{{cmdline|ffmpeg -i input.mp4 -vcodec h264 -b:v 8M -r:v 25 -acodec aac -b:a 256k output.mp4}}
 +
 +
<code>-vcodec h264</code> specifies video codec. "h264" is a shorthand for FFmpeg's x264 encoder, it is (by default) interchangeable with "x264" or "libx264".
 +
 +
<code>-b:v 8M</code> sets the video bit rate, in bits per second. You can use "k" or "M" as shorthand for a thousand or a million respectively. See [[Video Codecs]] for help choosing a bit rate.
 +
 +
<code>-r:v 25</code> sets the video frame rate, in frames per second.
 +
 +
<code>-acodec aac</code> specifies audio codec. AAC is used by default if your output is a .mp4 file. For AVI the default is MP3.
 +
 +
<code>-b:a</code> sets the audio bit rate, in bits per second. Default for AAC is 128k.
    
===Remove audio from video file===
 
===Remove audio from video file===

Navigation menu