如何使用MPV通过不同的音频设备播放两种媒体?

如何使用MPV通过不同的音频设备播放两种媒体?

如何使用 MPV 通过一个音频设备(内置扬声器)播放带有音频的视频文件,并通过第二个音频设备(蓝牙耳机)播放第二个音频文件。

播放/暂停应该同时播放/暂停两种媒体。

我已经找到了使用 ffmpeg 在命令行上通过不同设备播放音频的方法,例如

ffmpeg -i audio.mp3 -f audiotoolbox 1

在我的蓝牙耳机上播放

ffmpeg -i audio.mp3 -f audiotoolbox 3

即使连接了蓝牙耳机,也可以在内置扬声器上播放。

我已经找到了一些在 mpv 中合并流的方法,例如

mpv --lavfi-complex="[aid1][aid2]amix[ao]" video.mp4 --external-files=audio.mp3

在 MPV 中同时播放视频上的两个音频流(并保持它们同步)。

但我不知道如何将一个音频发送到蓝牙耳机,将另一个音频发送到扬声器。

相关内容