0

我需要从 directshow 过滤器获取输出并将其用作 ffmpeg 的输入。基本上我会捕获一个视频并压缩它(x264 dshow过滤器,它需要硬件加速),然后使用ffmpeg对其进行复用(TS)。我找不到用于 ffmpeg 的 TS muxer 过滤器,所以我认为这将是解决方案。

那么,我如何将graphedit的输出发送到ffmpeg?

4

1 回答 1

3

DirectShow 过滤器输出是对其输出引脚的非确定性调用序列。这不能发送到 FFmpeg。此外,没有graphedit的输出这样的东西。您应该从 FFmpeg、文件和非文件的输入选项开始,然后尝试找出是否可以从 DirectShow 过滤器/图形或托管应用程序生成此输出。

于 2014-10-13T05:29:33.400 回答