谁有视频和音频釆集的算法和源码。

lonenomad 2004-11-30 08:35:53
谁有视频和音频釆集的算法和源码。
...全文
532 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lonenomad 2004-12-02
  • 打赏
  • 举报
回复
up
captainwh 2004-11-30
  • 打赏
  • 举报
回复
vfw capture比较简单一些, 如果你要采集为avi文件的话那就更方便了

capCreateCaptureWindow创建一个视频采集窗口
capDriverConnect将视频采集窗口与capture driver连接
capSetVideoFormat设置视频采集格式, 或者调用capDlgVideoFormat, capDlgVideoSource, capDlgVideoDisplay来显示capture drvier提供的对话框, 并由用户设置采集视频的参数。
capDlgVideoCompression可以设置视频压缩格式, 在系统中安装的vfw兼容的视频编码器都可以
用于压缩。
capSetAudioFormat设置音频采集格式, 注意vfw不提供音频压缩能力。
capSetCallbackOnVideoStream, capSetCallbackOnWaveStream设置采集过程中使用的回调函数,
通过回调函数你可以取得当前采集到的视频(音频)帧。

capPreview, capOverlay提供视频预览功能

capCaptureSetSetup设置采集操作的参数
最后调用capCaptureSequence或者capCaptureSequenceNoFile进行采集
capCaptureStop终止采集
capDriverDisconnect断开采集窗口与capture driver的连接

//如果仅仅是做音频采集的话, 还可以考虑使用waveform API
waveInOpen打开采集设备,并设置回调函数
waveInPrepareHeader, waveInAddBuffer加入缓冲区
waveInStart, waveInStop 控制采集开始与结束

//至于dshow方式的音视频采集, dxsdk中有详细的例子程序了
xuzheng318 2004-11-30
  • 打赏
  • 举报
回复
在goolge上搜一下,应该很多!
zblaoshu1979 2004-11-30
  • 打赏
  • 举报
回复
directX9 SDK里面不是有吗
老夏Max 2004-11-30
  • 打赏
  • 举报
回复
参考:
http://www.vckbase.net/document/
“图形、图像与多媒体”中的“音频技术”和“视频技术”

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧