开发者

-acodec option not working in ffmpeg [closed]

开发者 https://www.devze.com 2023-03-03 00:03 出处:网络
Closed. This question is off-topic. It is not currently accepting answers. 开发者_JAVA技巧 Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed. This question is off-topic. It is not currently accepting answers.
开发者_JAVA技巧

Want to improve this question? Update the question so it's on-topic for Stack Overflow.

Closed 10 years ago.

Improve this question

Before I was using this:

ffmpeg -i file1.avi -acodec vorbis file2.ogg

And everything go okay... And now, on this new server, I try this command, and I get return Successful conversion, but there is no file...

It works only when I write this way:

ffmpeg -i file1.avi file2.ogg

But then audio codec is flac, and that can't be played in video in html5...

I tried with different codecs, like 10 different from list, and only 3 of 10 are creating files, but files with 0 bytes size...

About:

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

All those codecs are enabled...

Any suggestion?


It really depends what version of ffmpeg you are using. The latest git version says this:

encoder 'vorbis' is experimental and might produce bad results. Add '-strict experimental' if you want to use it. Or use the non experimental encoder 'libvorbis'.

When I try:

ffmpeg -i file1.avi -acodec libvorbis file2.ogg

It works fine.

0

精彩评论

暂无评论...
验证码 换一张
取 消