【发布时间】:2021-04-30 08:39:24
【问题描述】:
我设置了一个MFSinkWriter,它在输入中采用RGB MFMediaType,并生成一个H.264 MFMediaType 作为输出。
我需要为每个编码的MFSample 添加 SEI 信息。使用 Windows Media Foundation 应该可以使用属性 MF_MT_FORWARD_CUSTOM_SEI 输出 MFMediaType。
编码时,在将MFSample 传递给MFSinkWriter 之前,我将MFSampleExtension_Encryption_SEIData 添加到一个包含我需要的自定义信息的blob 中。但是,在检查生成的文件时,SEI 字段为空。
没有关于如何使用 MF_MT_FORWARD_CUSTOM_SEI 或 MFSampleExtension_Encryption_SEIData 的文档/示例。有什么建议吗?
【问题讨论】:
标签: video h.264 ms-media-foundation