社区
多媒体/流媒体开发
帖子详情
解码后出现马赛克的问题
vcbacker
2004-07-09 03:32:07
我怀疑是有一些帧没有传过来,也可能是有的帧传过来多次,
总之顺序乱了,造成解码后画面出现马赛克,
怎么样才能确保所有的帧不多不少的全部传送过来?
还有个问题,使用sample grabber的缓冲模式的时候,怎么样才能知道某个sample已经被拷贝到缓冲区了?
...全文
464
11
打赏
收藏
解码后出现马赛克的问题
我怀疑是有一些帧没有传过来,也可能是有的帧传过来多次, 总之顺序乱了,造成解码后画面出现马赛克, 怎么样才能确保所有的帧不多不少的全部传送过来? 还有个问题,使用sample grabber的缓冲模式的时候,怎么样才能知道某个sample已经被拷贝到缓冲区了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vcbacker
2004-07-19
打赏
举报
回复
很多问题还是没有解决,把贴子结了,开新贴再问,
谢谢各位参与
vcbacker
2004-07-14
打赏
举报
回复
你可以去xvid的官方网站上去下载:http://www.xvid.org
我用的是1.0.0版本的
goodbest
2004-07-14
打赏
举报
回复
楼上的大哥把xvid的编码解码器在这里放一个,我的不行,在graphedit中就有小方格!
我也在做同样的东西,加我QQ:13064189。一起交流交流:
goodbest
2004-07-12
打赏
举报
回复
楼上的,马赛克严重不?
偶也一样遇到马赛克了,郁闷了好几天了,没有结果!
你用的xvid,好像xvid编码解码本身就不行的!
偶在graphedit中直接用xvid编码再解码,然后显示,就有小方块!你试试看!
vcbacker
2004-07-12
打赏
举报
回复
现在最重要的就是两个问题:
1。使用sample grabber的缓冲模式的时候,怎么样才能知道某个sample已经被拷贝到缓冲区了?
2。如何判断XviD压缩以后的某一帧数据是关键帧?
谁能给俺指示啊???
vcbacker
2004-07-12
打赏
举报
回复
马赛克很严重,我想原因应该在于无法识别关键帧,所以同步点没法定,
我在graphedit里面的显示很清楚~~
DarthVader
2004-07-10
打赏
举报
回复
有没有可能发送的时候缺了些数据 因为原来看到很多人改DsNetworks 使用的包大小不能被一帧的字节数整除 所以尾部会丢掉一些零头 造成马赛克
vcbacker
2004-07-09
打赏
举报
回复
陆老师啊,如何判断关键帧呢?
我找了一下午都找不到有效的资料~~~
happydeer
2004-07-09
打赏
举报
回复
你可以察看基类源代码之CSourceStream::DoBufferProcessingLoop函数,就能知道什么时候::FillBuffer会被调用。
简单的速度控制可以在fillbuffer中调用Sleep函数让线程休眠。
vcbacker
2004-07-09
打赏
举报
回复
呵呵,还有个问题,如何控制CSourceStream::FillBuffer函数的调用速度(也就是两次调用的时间间隔)?
vcbacker
2004-07-09
打赏
举报
回复
如何判断某一帧数据是关键帧?
我看了一些贴子说找那个标志,可是不太清楚怎么找,
谁能给出一点代码或者详细的说明
多线程实现视频
马赛克
实时检测
视频在
解码
过程中,有时候需要检测是否含有
马赛克
帧,及时去除以提高视频质量。这里利用多线程,实现了视频
解码
过程中
马赛克
实时检测。
使用AI的去
马赛克
程序
国外大神写的基于python去
马赛克
的程序,在
马赛克
处涂抹绿色笔
海康视频数据+ffmpeg
解码
+再编码
海康网络摄像机+ffmpeg
解码
后再编码+图像质量很高,值得研究。源码实现,二次编码后图像很清晰
视频
马赛克
检测.rar
视频播放中检测视频花屏或者
马赛克
,或者检测
马赛克
区域等。
jpeg编
解码
器c++
jpeg的图片和另存为别的格式的图片 平台c++
多媒体/流媒体开发
2,554
社区成员
20,277
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章