C++ 如何用ffmpeg录制windows屏幕

C++ 如何用ffmpeg录制windows屏幕,c++,ffmpeg,record,C++,Ffmpeg,Record,我想写一个应用程序,可以在c++ 在搜索过程中,我发现ffmpeg可以做到这一点 我应该使用哪些示例来创建程序 我使用windowapi 我可以将位图加载到内存中 我想做的是: 在一秒钟内将30个位图加载到内存中 使用多个位图生成视频 ffmpeg可以用如下代码记录屏幕: ffmpeg -f dshow -i video="screen-capture-recorder" output.flv 请查看是否有全面帮助 如果您可以从屏幕上截取图片,请参见您需要首先尝试,如果遇到问题,您可以发布一

我想写一个应用程序,可以在c++

在搜索过程中,我发现ffmpeg可以做到这一点

我应该使用哪些示例来创建程序

我使用windowapi

我可以将位图加载到内存中


我想做的是:

  • 在一秒钟内将30个位图加载到内存中

  • 使用多个位图生成视频


  • ffmpeg可以用如下代码记录屏幕:

    ffmpeg -f dshow -i video="screen-capture-recorder" output.flv
    
    请查看是否有全面帮助


    如果您可以从屏幕上截取图片,请参见

    您需要首先尝试,如果遇到问题,您可以发布一个问题,清楚地解释您尝试了什么以及您遇到了什么错误。但同样重要的是,在发布问题之前,你必须做一些基础研究。继续搜索例子/教程。谢谢你,我发现了我的问题中缺少什么。一个C++程序,用来捕获屏幕并将其存储在MP4格式的GITHUB链接中,并访问这个链接,用于处理FFMPEG C++ MP4格式屏幕记录器。谢谢你的回答,但我使用窗口api可以将位图加载到内存中。我想做的是:1。在一秒钟内将30个位图加载到内存中。2.使用多个位图生成视频。您确实想通过内存中的程序捕获屏幕,然后从中创建视频?@Soer:那么您为什么要求其他内容?@MikeMB我无法正确表达我的问题。@combo\u ci没错。我做错什么了吗?