在我使用它之前:
ffmpeg -i file1.avi -acodec vorbis file2.ogg
一切顺利......现在,在这台新服务器上,我尝试了这个命令,然后返回成功转换,但没有文件......
只有当我这样写时它才有效:
ffmpeg -i file1.avi file2.ogg
但是音频编解码器是flac,而且无法在html5中以视频播放......
我试过不同的编解码器,比如10个不同的列表,10个中只有3个是创建文件,但是0字节大小的文件......
关于:
ffmpeg 0.7-rc1
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.120. 0 / 52.120. 0
libavformat 52.108. 0 / 52.108. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 77. 0 / 1. 77. 0
libswscale 0. 13. 0 / 0. 13. 0
所有这些编解码器都已启用...
有什么建议吗?
答案 0 :(得分:1)
这实际上取决于您使用的ffmpeg版本。最新的git版本说:
编码器'vorbis'是实验性的 可能会产生不好的结果加 ' - 严格实验',如果你想 用它。或者使用非实验性的 编码器'libvorbis'。
当我尝试:
ffmpeg -i file1.avi -acodec libvorbis file2.ogg
工作正常。