c# - 用于DirectShow的Matroska Muxer过滤器

标签 c# audio directshow vorbis matroska

我正在尝试创建图AudioCapture-> Vorbis编码器-> Matroska Muxer,但是graphedit在Matroska Muxer之前插入Vorbis解码器。我希望该图在没有Vorbis解码器的情况下工作。我怎样才能做到这一点?

最佳答案

这意味着您正在使用的多路复用器无法接受Vorbis流作为有效输入。它可以是以下两者之一:

  • 媒体类型出了点问题,应该更正它,以便捕获和多路复用器都接受它
  • 更有可能-多路复用器实现对Vorbis音频没有足够的支持,而您基本上需要做的是将其替换为Vorbis友好的替代品。
  • 关于c# - 用于DirectShow的Matroska Muxer过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7764472/

    相关文章:

    c# - Lambda 与 LINQ- "Expression is always false"

    javascript - 仅使用 javascript 的麦克风的声音 Activity 级别

    audio - 如何计算正弦波的最小周期以在缓冲区中有整数 N 个周期?

    c++ - 使用 C++ 加载视频和抓取图像的最佳方式

    .net - DirectShow Dotnet音频输入和渲染器

    c# - 我可以从后面的 C# 代码更新 WPF 绑定(bind)的值吗?

    c# - 查找 URL 方案

    c# - 定期更改基础 EF 模型的最佳替代方案

    javascript - 重排音频节点能保证无缝播放吗?

    FFmpeg 硬件加速 -> GPU + DirectShow