CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 903753
pcplayer
: 播放时 ffdshow 还是显示输入数据是 xvid mpeg4,画面还是不出图像。
[阅读: 275] 2011-09-15 08:35:52
<空>
相关信息:
help,俺写了一个 DirectShow 的 PushSourceFilter,连接 ffdshow video decode 试图播放 h264,连接成功了,播放画面没图像,ffdshow 在屏幕右下角的图标显示输入数据是 xvid mpeg4。
(空) (
pcplayer
[357]
2011-09-15 16:33
)
俺估计是我的 PushSourceFilter 的输出Pin 的 subtype 的问题,增加了 SubType 为 H264 的 GUID,用 GraphEdit 查看这个Filter 的 Pin 的 SubType 果然是 264 了,播放时 ffdshow 还是显示输入数据
(空) (
pcplayer
[269]
2011-09-15 16:35
)
播放时 ffdshow 还是显示输入数据是 xvid mpeg4,画面还是不出图像。
(空) (
pcplayer
[274]
2011-09-15 16:35
)
搞定!1. 媒体类型的 MediaSubType 要写 264 或 avc1。2. 要确定数据是否有 start code,也就是要确定是 h264 还是 avc1.
(空) (
pcplayer
[349]
2011-09-15 21:28
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录