你好
我们通过red5服务器录制视频但没有添加声音(因为没有声音环境)。所以输出的flv文件中没有音轨。并且当我们通过 ffmpeg 将该 flv(无音轨)编码为其他视频格式时存在编码错误。
错误信息是
找不到编解码器参数(音频:0x0000、0 个 channel 、s16)
请建议我们如何解决问题。
谢谢 !
最佳答案
如果您的问题中有 FFmpeg 命令行,我们可以更好地为您提供帮助。无论如何,回答你的第二个问题:
Is there any way ffmpeg can encoding no sound track video flv?
是的,使用
-an
转变! 这可以在 中找到。 FFmpeg documentation .您的新命令行将如下所示:
./ffmpeg -i myred5recording.flv -an myoutput.mp4
也可以使用 FFmpeg 'mux in' 音频,但这与仅使用
-an
相比并不重要。转变。如果你想追求这个角度,可以看看其他一些 Stack Overflow 问题,例如 How can I add audio (mp3) to a flv (just video) with ffmpeg?
关于video - 如何通过ffmpeg对没有声音的red5视频进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951773/