【问题标题】:How to record two windows at once using ffmpeg?如何使用ffmpeg一次记录两个窗口?
【发布时间】:2021-10-21 14:22:12
【问题描述】:

我目前正在使用此代码:

ffmpeg -f gdigrab -framerate 30 -i title="Chrome" -b:v 3M  output.flv

捕获特定的窗口标题。

想问一下我怎样才能捕获第二个窗口标题,并将两个流保存到一个输出文件中?

【问题讨论】:

    标签: windows ffmpeg gdi screen-capture


    【解决方案1】:

    基本语法是

    ffmpeg -f gdigrab -framerate 30 -i title="Chrome" -f gdigrab -framerate 30 -i title="OtherWindow" -map 0 -map 1 -b:v 3M output.mp4

    (您只能将一个视频流保存在 FLV 文件中)

    【讨论】:

    • 您好,输出文件只包含第一个title参数中窗口的视频。
    • 显示ffmpeg -i output.mp4的输出
    • 输出这么久才贴到这里,我已经上传到pastebin pastebin.com/D0jDQ9gN
    • 我在输出文件中看到两个视频流,分辨率为960x480713x694
    • 有一个问题,我不知道我需要在播放器中启用第二个输出的流。目前我正在使用 VLC,您需要继续 VLC > Video Track > 并启用第二个轨道。 Gyan 录音占用了过多的 CPU,我可以使用任何“更好的设置”吗?我不需要漂亮的录音,我用它来调试,至少能够阅读提示中的文本就足够了。
    猜你喜欢
    • 2014-10-13
    • 2020-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-23
    相关资源
    最近更新 更多