gpt4 book ai didi

audio - 在 ffmpeg 中使用蓝牙耳机设备作为音频源

转载 作者:行者123 更新时间:2023-12-02 23:08:48 26 4
gpt4 key购买 nike

我想使用蓝牙耳机作为录制视频的音频源。
我可以使用 arecord -D bluetooth -f s16_le -c1 -r8000命令和管道音频到 ffmpeg。但这会导致音频和视频的同步问题。所以我想在没有记录的情况下捕获音频。如何在 ffmpeg 命令中将蓝牙设备定义为音频源?

我的 asoundrc 文件:

pcm.bluetooth {
type bluetooth
profile "auto"
}

ctl.bluetooth {
type bluetooth
}

最佳答案

在对 ffmpeg 文档进行了一些挖掘之后,我设法通过带有 ffmpeg 的蓝牙耳机录制了声音。
首先是我的/etc/asound.cnf:

pcm.btheadset {
type plug
slave {
pcm {
type bluetooth
profile "auto"
}
}
hint {
show on
description "BT Headset"
}
}
ctl.btheadset {
type bluetooth
}

然后使用以下命令可以录制声音:
ffmpeg -y -f alsa -ac 1 -ar 8000 -i btheadset alsaout.wav

关于audio - 在 ffmpeg 中使用蓝牙耳机设备作为音频源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36365661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com