【问题标题】:Encoding Video and Audio together is much slower than encoding each separately一起编码视频和音频比分别编码要慢得多
【发布时间】:2022-01-21 07:33:30
【问题描述】:

使用 Media Foundation 单独编码音频和视频,然后使用 ffmpeg 进行多路复用,比同时编码音频和视频,在 Media Foundation 中多路复用要快得多。我很想知道为什么?

我正在编码 aac 音频和 h264 视频;输入到编码器的视频以可变帧速率(非常低)。如果视频输入处于恒定帧速率(与输出的帧速率相同),我得到的速度可能是我所期望的。

值得注意的是,如果我先写入所有音频(视频)流,然后再写入视频(音频)流,则所有时间编码都用于写入第一个流,而第二个流几乎立即写入。

谁能告诉我这是怎么回事?

【问题讨论】:

    标签: encoding video-encoding ms-media-foundation


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2016-03-12
    • 2016-11-28
    • 2020-03-28
    • 1970-01-01
    • 2015-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多