我尝试使用以下代码将.flv转换为mpeg:
ffmpeg -i my.flv -target ntsc-dvd -aspect 4:3 my.mpg
我在这里得到了很多:
[flv @ 0x5597b8]Unsupported video codec (7)
然后:
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec (id=0) for input stream #0.0
但是当我向ffmpeg询问格式时,支持flv。
有什么问题?
谢谢!
答案 0 :(得分:1)
Flash视频是文件(容器)格式,而不是视频编解码器。在您的示例中,容器包含两个流,并声明它不支持流0.0使用的视频编解码器。你知道它是什么视频编解码器吗?
有关详细信息,请参阅wikipedia article on Flash video和wikipedia article on container formats。
答案 1 :(得分:0)
将my.flv重命名为my.mp4并尝试。