考虑一个简单的 FFmpeg 转换,例如:
ffmpeg -i dream.wav dream-ffmpeg.mp3 -y
Run Code Online (Sandbox Code Playgroud)
它产生以下警告:
输入流 #0.0 的猜测通道布局:单声道
如何通过命令行参数告诉 FFmpeg 输入流将始终是单声道?
目标是更具体,以避免不必要的警告并保持我的代码干净。(所以我可能会发现实际问题。)
(我并不是要完全摆脱所有警告。)
我对FFmpeg 文档的理解是-ac 1可以解决问题的,例如:
ffmpeg -i dream.wav -ac 1 dream-ffmpeg.mp3 -y
Run Code Online (Sandbox Code Playgroud)
但警告仍然存在。