ffmpeg在windows下视频采集
来源:互联网 发布:现货白银看盘软件 编辑:程序博客网 时间:2024/05/29 19:31
转自 http://blog.csdn.net/bjcic/article/details/5438070
ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。
- ffmpeg在Linux下的视频采集
在Linux平台上,ffmpeg对V4L2的视频设备提高了很好的支持,如:
./ffmpeg -t 10 -f video4linux2 -s 176*144 -r 8 -i /dev/video0 -vcodec h263 -f rtp rtp://192.168.1.105:5060 > /tmp/ffmpeg.sdp
以上命令表示:采集10秒钟视频,对video4linux2视频设备进行采集,采集QCIF(176*144)的视频,每秒8帧,视频设备为/dev/video0,视频编码为h263,输出格式为RTP,后面定义了IP地址及端口,将该码流所对应的SDP文件重定向到/tmp/ffmpeg.sdp中,将此SDP文件上传到流媒体服务器就可以实现直播了。
./ffmpeg -t 10 -f video4linux2 -s 176*144 -r 10 -vpre libx264-hq.ffpreset -i /dev/video0 -vcodec libx264 -f rtp rtp://192.168.1.105:6060 > /tmp/x264.sdp
这条命令与上面的类似,但是视频编码为h264,由于ffmpeg是用外部库x264支持h264编码,因此h264的视频采集需要更多参数。主要是需要指定-vpre libx264-hq.ffpreset 才可以。
- ffmpeg在windows下的视频采集
在windows下关于ffmpeg视频采集的资料非常少,但是ffmpeg还是支持windows下视频采集的。ffmpeg支持windows下video for windows(VFW)设备的视频采集,不过VFW设备已经过时,正在被WDM的视频设备所取代,但是ffmpeg还没有支持WDM的计划,不过好像有将WDM转为VFW的工具,因此ffmpeg还是可以在windows下进行视频采集的。具体命令如下:
./ffmpeg -t 10 -f vfwcap -i 0 -r 8 -f mp4 cap.mp4
具体说明如下:我们采集10秒,采集设备为vfwcap类型设备,第0个vfwcap采集设备(如果系统有多个vfw的视频采集设备,可以通过-i num来选择),每秒8帧,输出方式为文件,格式为mp4。
- ffmpeg在windows下视频采集
- ffmpeg在windows下视频采集
- ffmpeg在windows下视频采集
- ffmpeg在windows下视频采集
- windows下用ffmpeg采集摄像头的视频
- windows下ffmpeg音视频采集并推流
- FFMPEG在Windows上采集视频和音频
- Windows 下视频采集
- windows下ffmpeg音视频采集并推流【较乱,懒的整理了】
- windows下ffmpeg音视频采集并推流【较乱,懒的整理了】
- 在linux下使用视频采集卡
- Windows下ffmpeg录制视频命令
- 介绍windows下编译FFmpeg视频库
- 在windows下编译FFMpeg
- 在windows下编译FFMpeg
- ffmpeg在windows下编译
- ffmpeg 在windows下编译
- [FFmpeg] Windows下使用ffmpeg为视频添加字幕
- samba服务器的搭建
- iOS代码库汇总 & 交互设计资源汇总(持续更新。。。)
- 关于堆和堆排序
- Two Minor Questions
- Struts2上传文件修改默认错误提示
- ffmpeg在windows下视频采集
- android中各种img文件的作用以及系统启动过程
- Hdu 4738 Caocao's Bridges (有重边无向图求桥)
- PHP使用mysqli扩展库实现增删改查(面向对象版)
- Windows Server 2012正式版RDS系列⒃
- UVA - 10306 e-Coins
- Android程序的安全系统--以root权限进行操作
- 顺序表的插入
- Windows Server 2012正式版RDS系列⒄