vimer linux kernel 爱好者

ffmpeg使用入门

2020-10-24

入门

使用 ffmpeg 的入门 :

入门

最简单的命令:

ffmpeg -i buka.flv -c copy -ss 00:00:00 -t 00:10:03.446 edu17-264.mp4

其中,这个-c可以指定编码格式(包括解码器)。

主要参数

-i 设定输入流

-f 设定输出格式

-ss 开始时间

-c 指定编解码器

视频参数

  • -b 设定视频的音视频码率(-b:v和-b:a),默认为200Kbit/s
  • -r 设定帧速率,默认为25
  • -s 设定分辨率,即画面的宽与高
  • -aspect 设定画面的比例
  • -vn 不处理视频
  • -vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器
  • -ss 开始时间
  • -t 持续时间
  • -bf B帧数目控制,
  • -g 关键帧间隔控制

音频参数

  • -ar 设定采样率
  • -ac 设定声音的Channel数
  • -acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器
  • -an 不处理音频
 ffmpeg -i buka.flv -vcodec h264 -ss 00:00:00 -t 00:10:03.446 edu17-2-264.mp4 

指定video的编码格式为h264.

ffmpeg -i buka.flv -vcodec h264 -ss 00:00:00 -t 00:10:03.446 -s 960X540 edu18-960-540-264.mp4

Comments

Content