ffmpeg -f video4linux2 -qscale 10 -r 12 -s 640x480 -i /dev/video0 -f alsa -i hw:1 -ab 16 -ar 22050 -ac 1 -f mp3 -f flv rtmp://127.0.0.1/live/livestream
-f fmt force format
Per-file main options
fmt可以为:video4linux2,avi,dshow,m4v,rawvideo,mp3, flv等。
-q q use fixed quality scale (VBR)
-qscale q use fixed quality scale (VBR)Advanced per-file options
-r rate set frame rate (Hz value, fraction or abbreviation)
Video options
-s size set frame size (WxH or abbreviation)
Video options
主要参数:
-i 设定输入流
-f 设定输出格式
-ss 开始时间
视频参数:
-b 设定视频流量,默认为200Kbit/s
-r 设定帧速率,默认为25
-s 设定画面的宽与高
-aspect 设定画面的比例
-vn 不处理视频
-vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器
音频参数:
-ab bitrate 设置音频码率
-ar 设置音频采样率
-ac 设定声音的Channel数
-acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器
-an 不处理音频