我的网络摄像头不支持音频。我通过执行
获得了rtsp.flv
ffmpeg -i rtsp://** -vcodec libx264 -acodec aac -f flv -y rtsp.flv
这是flv结构:
rtsp.flv(注:audio=0
)
然后我通过执行两个命令得到rtmp.flv
:
ffmpeg -i rtsp://** -vcodec libx264 -acodec aac -f flv rtmp://**1
和
ffmpeg -i rtmp://**1 -vcodec copy -acodec copy -f flv -y rtmp.flv
。 这是输出flv结构:rtmp.flv
我的问题是:
为什么输出flv结构rtmp.flv
中包含audio=1
。
答案 0 :(得分:0)
你的序列有点难以理解。即,你输出到rtsp:// ** 1然后引用(推测)相同的输出与rt m p:// ** 1
无论如何,如果你不想要一个音轨,请在最后的序列中使用它;
ffmpeg -i rtmp://**1 -vcodec copy -an -f flv -y rtmp.flv
来自FFmpeg的男人:
音频选项
-an (output) Disable audio recording.