FFmpeg使用技能

FFmpeg 是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了 libavcodec -这是一个用于多个项目中音频和视频的解码器库,以及 libavformat -一个音频与视频格式转换库。

FFmpeg 下载地址是 : https://ffmpeg.org/download.html
可以浏览器输入下载,目前支持 Linux ,Mac OS,Windows 三个主流的平台,也可以自己编译到 Android 或者 iOS 平台。

如果是 Mac OS ,可以通过 brew 安装

 brew install ffmpeg --with-libvpx --with-libvorbis --with-ffplay

linux 安装

http://blog.csdn.net/loyachen/article/details/50909854

在Mac OS 下面使用 FFmpeg 进行录屏:
输入:

ffmpeg -y -loglevel warning -f avfoundation -i 2 -r 30 -s 480x320 -threads 2 -vcodec libx264  -f flv rtmp://127.0.0.1/live/test

推音频+视频

ffmpeg -re -i "输入源" -acodec copy -vcodec copy -f flv -y  "输出原"
ffmpeg -re -i "http://test.qingkang.me/mp4.mp4" -acodec copy -vcodec copy -f flv -y  "rtmp://pili-publish.pili.echohu.top/1314xicong/huxicongp?expire=1468471134&token=olwdBfksR8ycLmFPVEytGwjrwEs="

推纯音频流

ffmpeg -re -i "输入源" -acodec copy -vcodec copy  -vn -f flv -y  "输出原"


ffmpeg -re -i “http://7xr250.dl1.z0.glb.clouddn.com/1464672183saveas.mp4” -acodec copy -vcodec copy -vn -f flv -y “rtmp://pili-publish.pili.echohu.top/1314xicong/huxicongp?expire=1468475950&token=GOSGMcJkGC9bVx6vVdWr9b1QWXY=”

推纯视频的流

ffmpeg -re -i “输入源” -acodec copy -vcodec copy -an -f flv -y “输出原”

```
ffmpeg -re -i "http://7xr250.dl1.z0.glb.clouddn.com/1464672183saveas.mp4" -acodec copy -vcodec copy  -an -f flv -y  "rtmp://pili-publish.pili.echohu.top/1314xicong/huxicongp?expire=1468475950&token=GOSGMcJkGC9bVx6vVdWr9b1QWXY="

摄影机rtsp转rtmp 推流

ffmpeg -i "rtsp://admin:abc12345@172.16.81.241:554/h264/ch1/main/av_stream" -vcodec libx264 -acodec aac -f flv -r 25 -b 2097152 -s 1280x720 -an "rtmp://pili-publish.smm.cn/smm-jk-center/8ftest"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值