FFMPEG 命令操作
来源:互联网 发布:绿色傲剑2绝学升级数据 编辑:程序博客网 时间:2024/06/04 00:41
介绍
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
FFMPEG命令
序号
功能
命令
1
播放
ffplay rtmp://myserver/vod/sample
ffplay -max_delay 500000 -rtsp_transport udp rtsp://server/video.mp4
2
RTMP
Link
3
RTSP
link
4
5
6
常用参数说明:
主要参数:
-i 设定输入流
-f 设定输出格式
-ss 开始时间
视频参数:
-b 设定视频流量,默认为200Kbit/s
-r 设定帧速率,默认为25
-s 设定画面的宽与高
-aspect 设定画面的比例
-vn 不处理视频
-vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器
音频参数:
-ar 设定采样率
-ac 设定声音的Channel数
-acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器
-an 不处理音频
视频测试地址
序号
协议
地址
1
RTMP
rtmp://live.hkstv.hk.lxdns.com/live/hks
2
RTSP
rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov
rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov
3
HTTP
http://220.112.193.197/mp4files/A18400000009E79A/vjs.zencdn.net/v/oceans.mp4
4
HLS
http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8
http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8
http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8
5
参考:
FFmpeg ProtocolsDocumentation
FFMPEG视音频编解码零基础学习方法
FFmpeg发送流媒体的命令(UDP,RTP,RTMP)
ffmpeg常用基本命令(转)
[FFmpeg] ffmpeg 常用命令
- ffmpeg 操作命令
- FFMPEG 命令操作
- ffmpeg命令
- ffmpeg 命令
- ffmpeg命令
- ffmpeg命令
- ffmpeg命令
- ffmpeg 命令
- FFmpeg 命令
- ffmpeg 命令
- FFMPEG命令
- FFMPEG命令
- ffmpeg 命令
- ffmpeg命令
- ffmpeg命令
- FFmpeg 命令
- ffmpeg 命令
- ffmpeg 命令
- 重载函数的特性-总结
- 【图像处理】MATLAB:基本原理
- Windows安装lxml
- poj2528
- zabbix监控Tomcat
- FFMPEG 命令操作
- 匿名内部类
- 低风险投资(六、少赚也是亏)
- Cannot change version of project facet Dynamic web module to 2.5
- session的工作原理
- WCF介绍
- spark deploying的官方文档部分翻译
- 使用Spring连接MySql数据库
- 【翻译】App Architecture (Android架构组件) 指南