在我使用这个之前:
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
所有这些编解码器都是启用的…
任何建议吗?
这取决于您使用的ffmpeg版本。最新的git版本是这样写的:
编码器'vorbis'是实验性的可能会产生不好的结果。添加"严格的实验"如果你愿意的话使用它。或者使用非实验性的编码器libvorbis。
当我尝试:
ffmpeg -i file1.avi -acodec libvorbis file2.ogg