HI
我们通过red5服务器录制视频,但没有添加声音(因为没有声音环境)。因此输出flv文件中没有声音轨道。当我们通过ffmpeg将flv(没有声道)编码成其他视频格式时,会出现编码错误。
错误消息是 找不到编解码器参数(音频:0x0000,0通道,s16)
请告诉我们如何解决问题。
谢谢!
答案 0 :(得分:2)
如果您的问题中有FFmpeg命令行,我们可以更好地为您提供帮助。无论如何,回答你的第二个问题:
有没有办法ffmpeg可以编码没有音轨视频flv?
是的,使用-an
开关!
可以在 FFmpeg documentation 中找到。您的新命令行将如下所示:
./ffmpeg -i myred5recording.flv -an myoutput.mp4
也可以使用FFmpeg“复用”音频,但与使用-an
开关相比,这是非常重要的。如果您想追求这个角度,请查看其他一些Stack Overflow问题,例如How can I add audio (mp3) to a flv (just video) with ffmpeg?