ffmpeg同时输出2个不同的音频文件到不同的输出设备

Posted

技术标签:

【中文标题】ffmpeg同时输出2个不同的音频文件到不同的输出设备【英文标题】:ffmpeg output 2 different audio files each to a different output device at the same time 【发布时间】:2017-07-10 23:24:23 【问题描述】:

有谁知道是否可以使用 FFMPEG 使用一个命令将 2 个音频文件分别输出到不同的输出设备(即声卡)?

如果是这样,怎么做? 如果 FFMPEG 无法实现,是否还有其他免费工具可以做到这一点?

谢谢!

【问题讨论】:

【参考方案1】:

定义输出时使用文件夹的绝对路径。

在 Windows 上测试:ffmpeg -i "input.mp3" D:\output1.mp3 C:\output2.mp3

来源:https://trac.ffmpeg.org/wiki/Creating%20multiple%20outputs

【讨论】:

我的帖子不是 100% 清楚抱歉...我需要的是能够输出到两个不同的音频设备而不是两个不同的文件。想象一下,您想将一种声音输出到笔记本电脑的声卡,并将另一种声音输出到使用一个 FFMPEG 命令连接到笔记本电脑的 USB 声卡,即同时。谢谢!【参考方案2】:

对于两个输入,对于不同的输出,它是

ffmpeg -i A.mp3 -i B.mp3 -map 0 Aout.mp3 -map 1 Bout.mp3

【讨论】:

我的帖子不是 100% 清楚抱歉...我需要的是能够输出到两个不同的音频设备而不是两个不同的文件。谢谢! 哪些设备? 声卡。想象一下,您想将一种声音输出到笔记本电脑的声卡,并将另一种声音输出到使用一个 FFMPEG 命令连接到笔记本电脑的 USB 声卡,即同时

以上是关于ffmpeg同时输出2个不同的音频文件到不同的输出设备的主要内容,如果未能解决你的问题,请参考以下文章

使用ffmpeg混合不同长度的音频/视频

ffmpeg 在同一个文件中对一个输入视频流和多个输出视频流进行转码

FFMPEG:生成输入文件时间最长的7.1声道音频文件

华为手机可以同时连接两副蓝牙耳机吗?

ffmpeg 剪切最后 2 秒的音频

Web 浏览器可以同时使用多个音频源吗?