我已经为hevc编解码器制作了一个转换过滤器。它正在连接其他媒体文件格式但是使用avi文件它没有在输出端连接到渲染器。我认为这个问题与动态格式变化有关,但即使在实现该片段代码之后也没有变化。
这是我遵循的链接: BITMAPINFOHEADER Structure, QueryAccept (Upstream)
即使我在过滤器输入属性中观察到bimapinfoheader成员biSize的大小是108.我不明白如何使用此信息。
无论如何要做到这一点?
答案 0 :(得分:0)
我认为你不能以avi格式保存hevc,因为avi不支持b帧和可变帧率。
正如docs中所述,avi muxer仅允许old style FOURCC format中的Guids。