我试图使用以下命令在MacOS上从麦克风和网络摄像头录制:
ffmpeg -f avfoundation -framerate 30 -i "0:0" ~/recorded.mp4
我的结果中有杂音。
当你使用DAW时,你会熟悉这个问题:你可以通过增加采样缓冲区来解决它。思路是来自接口/麦克风的音频样本没有以一致或足够快的速度到达,因此缺失的样本被填充为零,导致杂音声音。为避免缺失样本,您希望录制软件在处理它们之前等待在缓冲区中累积的样本的时间更长。
如何为ffmpeg
配置这样的缓冲区?