之前一直用Directshow技术采集摄像头数据,但是觉得涉及的细节比较多,要开发者比较了解Directshow的框架知识,学习起来有一点点难度。最近发现很多人问怎么用FFmpeg采集摄像头图像,事实上FFmpeg很早就支持通过DShow获取采集设备(摄像头、麦克风)的数据了,只是网上提供的例子比较少。如果能用FFmpeg实现采集、编码和录制(或推流),那整个实现方案就简化很多,正因为这个原因,我想尝试做一个FFmpeg采集摄像头视频和麦克风音频的程序。经过一个星期的努力,终于做出来了。我打算把开发的心得和经验分享给大家。我分三部分来讲述:首先第一部分介绍如何用FFmpeg的官方工具(ffmpeg.exe)通过命令行来枚举DShow设备和采集摄像头图像,这部分是基础,能够快速让大家熟悉怎么用FFmpeg测试摄像头采集;第二部分介绍我写的采集程序的功能和用法;第三部分讲解各个模块包括采集、编码、封装和录制是如何实现的。
2024-05-27 21:15:50 22.75MB ffmpeg
1
演示怎么用FFmpeg API播放本地音频文件,封装了两个播放音频的类:CAudioPro, CWaveSound,实现了不同的播放音频策略。
2022-11-28 09:33:35 18.77MB ffmpeg
1
live555 用ffmpeg转发mp4及网络流,音画同步基于vs2010源代码方案资料
2022-06-09 22:03:15 22.45MB live555用ffmpeg转
java用ffmpeg实现MP4转ogg源代码技术方案资料
2022-06-08 19:02:32 43.83MB java ffmpeg 软件/插件 范文/模板/素材
在QT平台上用ffmpeg将多路视频合成一起播放 合成视频的代码在combine文件中
2022-05-01 18:07:19 22.34MB 音视频 qt 源码软件 开发语言
可以实现视频截图,视频剪辑,视频转换,支持编码广范,速度极快,支持windows linux平台
2022-03-27 19:14:16 26.64MB java 视频截图 ffmpeg 视频
1
android目录为精简版ffmpeg,android_more为增强版完全版本。 有全架构arm,arm64-v8a,arm-v7a,x86,x86_64 让你不用自己编译,快速开始
2022-03-03 18:53:38 48.08MB ffmpeg so库 android 全架构
1
用ffmpeg转h264为yuv的完整可执行代码,另附带yuv的观看工具. 注意:生成的yuv文件会很大,所以尽量用短时间的视频来测试.
2021-10-13 19:54:29 616KB ffmpeg h264 yuv
1
用ffmpeg解码h264视频文件,并且将解码出来的每帧图像用opencv封装进行显示,ffmpeg采用的是最新的3-2版本。另外,程序预留了将每帧图像保存成bmp的接口,注释详细。使用时须配置好ffmpeg和opencv,然后将自己的h264文件名称修改为1.h264 并将其置于当前目录即可运行(可作为2次开发的参考)....
2021-09-08 17:11:20 4.92MB 用ffmpeg 解码h264
1