Linux下用 FFMPEG 采集 usb摄像头视频 和 摄像头内置麦克风音频 到RTMP服务 命令详解

本文详细解析了FFmpeg的常用参数,包括输入输出流设定、视频音频参数调整等,如-i指定输入源,-f设定输出格式,-b设定视频流量,-r设定帧速率等,适合音视频处理初学者及进阶用户。

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 不处理音频 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝天居士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值