FFmpeg: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
| Line 47: | Line 47: | ||
{{cmdline|ffmpeg -i input.mp4 -vcodec h264 -b:v 8M -r:v 25 -acodec aac -b:a 256k output.mp4}} | {{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>-vcodec h264</code> specifies video codec. "h264" is a shorthand for FFmpeg's x264 encoder, it is (by default) interchangeable with "x264" or "libx264". "-vcodec" is interchangeable with "-c:v". | ||
<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>-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. | ||
| Line 53: | Line 53: | ||
<code>-r:v 25</code> sets the video frame rate, in frames per second. By default, the frame rate of the original video is kept. | <code>-r:v 25</code> sets the video frame rate, in frames per second. By default, the frame rate of the original video is kept. | ||
<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>-acodec aac</code> specifies audio codec. AAC is used by default if your output is a .mp4 file. For AVI the default is MP3. "-acodec" is interchangeable with "-c:a". | ||
<code>-b:a</code> sets the audio bit rate, in bits per second. Default for AAC is 128k. | <code>-b:a</code> sets the audio bit rate, in bits per second. Default for AAC is 128k. | ||