社区
图形处理/算法
帖子详情
请教,在使用DirectDraw播放H264/RMVB等格式视频时如何计算每秒播放帧数
Areslee
2011-08-17 10:03:41
本人是DD菜鸟,用DD自带的playwnd播放视频时发现只有在播放avi视频时能通过IMediaSeeking::GetCurrentPosition()取得当前播放的帧号来计算每秒播放的帧数,而在播放H264/RMVB等格式时因为不能设置时间格式为TIME_FORMAT_FRAME来取得当前播放的帧数
请问有什么办法可以实现播放任意格式视频计算每秒播放帧数么?谢谢
...全文
176
10
打赏
收藏
请教,在使用DirectDraw播放H264/RMVB等格式视频时如何计算每秒播放帧数
本人是DD菜鸟,用DD自带的playwnd播放视频时发现只有在播放avi视频时能通过IMediaSeeking::GetCurrentPosition()取得当前播放的帧号来计算每秒播放的帧数,而在播放H264/RMVB等格式时因为不能设置时间格式为TIME_FORMAT_FRAME来取得当前播放的帧数 请问有什么办法可以实现播放任意格式视频计算每秒播放帧数么?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Areslee
2011-08-21
打赏
举报
回复
再顶一下,求支援!
dengzikun
2011-08-19
打赏
举报
回复
写代码在视频数据送显卡前统计计算。
Areslee
2011-08-19
打赏
举报
回复
人工置顶
Areslee
2011-08-19
打赏
举报
回复
[Quote=引用 8 楼 dengzikun 的回复:]
引用 7 楼 areslee 的回复:
引用 6 楼 dengzikun 的回复:
写代码在视频数据送显卡前统计计算。
呃,本人刚做这方面的工作,有啥示例可推荐一下吗?
手头没有实例。就是简单统计播放视频帧数,然后计算帧率。
[/Quote]我现在是用DD自带的playwnd例子来播放
通过IMediaSeeking接口来取,AVI文件没问题,H264和RMVB都取不了
本人菜鸟,求指点,谢谢
dengzikun
2011-08-19
打赏
举报
回复
[Quote=引用 7 楼 areslee 的回复:]
引用 6 楼 dengzikun 的回复:
写代码在视频数据送显卡前统计计算。
呃,本人刚做这方面的工作,有啥示例可推荐一下吗?
[/Quote]
手头没有实例。就是简单统计播放视频帧数,然后计算帧率。
Areslee
2011-08-19
打赏
举报
回复
[Quote=引用 6 楼 dengzikun 的回复:]
写代码在视频数据送显卡前统计计算。
[/Quote]呃,本人刚做这方面的工作,有啥示例可推荐一下吗?
Areslee
2011-08-18
打赏
举报
回复
[Quote=引用 3 楼 chunyou128 的回复:]
C/C++ code
IMediaSeeking::GetCurrentPosition()
额不懂,帮顶
[/Quote]这个试过了,问题是在播放MP4/RMVB格式时SetTimeFormat时不支持TIME_FORMAT_FRAME格式,因此取出来的是播放时间信息,不是帧信息
chunyou128
2011-08-17
打赏
举报
回复
IMediaSeeking::GetCurrentPosition()
额不懂,帮顶
QQ515311445
2011-08-17
打赏
举报
回复
不懂帮顶
Areslee
2011-08-17
打赏
举报
回复
顶一下
最简单的视音频
播放
示例
本工程包含了
使用
各种API(
Di
rect
3D,OpenGL,G
DI
,
Di
rect
Sound,SDL2)
播放
多媒体例子。 其中音频输入为PCM采样
数
据。输出至系统的声卡
播放
出来。
视频
输入为YUV/RGB像素
数
据。输出至显示器上的一个窗口
播放
出来。 ...
H264
/AVC-
帧
间预测1(skip和
di
rect
预测模式的mv和ref_idx的推导)
在
帧
间预测编码模式下,每个分块都有一个或两个mv需要编码。当采用小尺寸编码
时
,一个宏块内需要编码的mv也越多,所需比特额越多。同
时
,mv有两个值并且以1/4像素为单位,这也就意味着mv的
数
值还不小,因此有必要对...
YOLOv5目标检测实战:Jetson Nano部署
部署
时
使用
AI
视频
处理加速引擎TensorRT和DeepStream。 课程内容包括:原理篇(DeepStream介绍、TensorRT介绍、 tensorrtx介绍)、实践篇(Nano硬件搭建、烧录系统镜像、安装远程登录工具、安装和测试Deep...
使用
Di
rect
Draw
直接显示YUV
视频
数
据
最近在编写一个进行
视频
播放
的ActiveX控件,工作已经接近尾声,现将其中显示YUV
数
据的
使用
Di
rect
Draw
的一些经验总结如下:(解码部分不是我编写的,我负责从网络接收
数
据,将
数
据传给解码器,并将解码得到的YUV
数
据...
H264
(NAL简介与I
帧
判断)
在H.264/AVC
视频
编码标准中,整个系统框架被分为了两个层面:
视频
编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示
视频
数
据的内容,而后者则负责
格式
化
数
据并提供头信息,以保证
数
据适合各种信道和...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章