社区
多媒体/流媒体开发
帖子详情
GDI截屏后FFMpeg编码问题
赞哥爱看书
2018-07-25 09:56:13
获取到LPBITMAPHEADERINFO结构体后,怎么转换成AVFrame啊?编码后的视频文件是黑屏
...全文
362
4
打赏
收藏
GDI截屏后FFMpeg编码问题
获取到LPBITMAPHEADERINFO结构体后,怎么转换成AVFrame啊?编码后的视频文件是黑屏
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CyberLogix
2018-11-28
打赏
举报
回复
估计数据不对,编码器及其参数设置的不对吧
lcyw
2018-11-27
打赏
举报
回复
GDI 截图出来的是RGB32数据, 需要转换成 yuv 再编码264
lcyw
2018-09-20
打赏
举报
回复
去掉bmp的头,取出裸数据
赞哥爱看书
2018-07-26
打赏
举报
回复
有木有大神啊 困扰了好久了啊
ffmpeg
录制桌面(自己用
gdi
抓图)
之前写过两篇
ffmpeg
录制桌面,读者可以翻看我的博客,但是都存在着
问题
,尤其当一个进程里面,自己创建几个线程干其他事情时,出错概率大大增加, ret = avcodec_send_frame(pCodecEncodeCtx_Video, pFrameYUV); if (ret == AVERROR(EAGAIN)) { continue; } ret = avcodec_receive_packet(pCodecEncodeCtx_Video, &packet); if (ret == AVE
FFMPEG
录屏保存mp4
在开发
FFMPEG
音视频相关的,刚接触
FFMPEG
,遇到了很折磨人的
问题
,比如在录屏幕的时候,保存的视频文件播放的时候速度过快,相信很多新手也跟我一样都会有出现这种
问题
,下面我用
GDI
截屏
+H264
编码
存储MP4做例子[大神请绕过] 现在来看看下面H264
编码
并存储为MP4的流程: 1、avformat_alloc_output_context2 为输...
C# wpf 使用
GDI
+实现
截屏
wpf做屏幕录制或者屏幕广播之类的功能时需要实现
截屏
,在C#中比较容易实现的
截屏
方法是使用
GDI
+,本文将展示
GDI
+
截屏
的具体实现方案。
GDI
+与
GDI
屏幕抓图比较
一、 简介屏幕抓图程序在处理图形中应用广泛。作为Windows XP及以后版本操作系统的图形处理内核,
GDI
+在二维几何图形处 理、图像显示与转换和字符排版等方面简直是传统
GDI
程序员的一种解脱。但是,至少在目前情况下,
GDI
+尚不能完全代替
GDI
。与
GDI
相比,它至少还 存在以下不足: 不支持从内存到屏幕的位传输操作; 不支持光栅“位运算”操作; 如果程序性能、速度要求比较严格,在图片输出方...
c++ Dxgi+
FFmpeg
完成对截图屏幕,以及将屏幕数据保存为MP4格式,以完成录屏功能
c++ Dxgi+
FFmpeg
完成对截图屏幕,以及将屏幕数据保存为MP4格式,以完成录屏功能
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章