gpt4 book ai didi

ffmpeg - 如何使用 Windows Media Foundation 代替 DirectShow 编辑服务?

转载 作者:行者123 更新时间:2023-12-04 23:34:04 27 4
gpt4 key购买 nike

我正在开发一个非线性视频编辑器。我需要支持时间线、音频流的混合、视频之间的过渡等。这些所有功能都在 DirectShow 编辑服务中,但在新版本的 Windows 中不再支持。相反,建议使用 Microsoft Media Foundation。是否可以在 MF 中实现相同的功能或使用其他 SDK?例如,gstreamer。也许有人会推荐基于MF的视频编辑SDK?

最佳答案

使用 Media Foundation,您必须自己实现这一切。例如:视频修剪可以由 Source Reader 到 Sink Writer 实现,您必须手动操作样本以将它们的时间戳与所需范围等进行比较。修剪已经在 MFCopy Media Foundation 示例中实现。 MFCopy 使用 Source Reader/Sink Writer 方法,因为这样应用程序可以更好地控制时间戳。

关于ffmpeg - 如何使用 Windows Media Foundation 代替 DirectShow 编辑服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382476/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com