第一个音频源来自相机麦克风(其中一个太嘈杂),另一个来自作为背景的文件。
这是我的两个运行良好的代码,但显然不能一起使用:
将两个音频合并到一个流中:
ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i "rtsp://............." -stream_loop -1 -i /audio.m4a -filter_complex "[1:a][2:a]amix=duration=shortest[a]" -map 1:v -map "[a]" -c:v copy -b:a 320k -c:a aac -preset veryfast -f flv rtmp://a.rtmp.youtube.com/live2/.........
降低噪音:
-af "highpass=f=200, lowpass=f=3000"
有什么办法可以一起完成这项工作?
组合命令:
变化:
-f lavfi -i anullsrc
通常用于为没有音频的输入创建静音音频。但是你有音频,所以这不是必需的。已移除。-re
到audio.m4a
实时速度。-c:v copy
,因此-preset veryfast
被忽略。已移除。bandpass=f=1400:width_type=h:width=2800
.