使用 FFMPEG 进行音频/视频组合捕获时出现的问题

使用 FFMPEG 进行音频/视频组合捕获时出现的问题

我正在制作一个应用程序,使用 FFMPEG 在我的计算机上输出特定窗口。视频方面运行良好,但当我将音频添加到混音中时,就开始严重挣扎(没有双关语的意思,哈哈)。仅使用视频,我获得通常的 30 fps。当我将 dshow audio 添加到与视频相同的命令中时,fps 下降到 5,并出现大量重复和丢失的帧。我尝试做两个流(一个带视频,一个带音频)。效果很好,只是音频流比视频晚 20 到 30 秒。

有什么建议可以修复在同一个流中使用 dshow 音频时的视频故障或单独音频流的延迟?任何帮助都非常感谢!

相关内容