-acodec opção de não trabalhar no ffmpeg [fechado]
-
29-10-2019 - |
Pergunta
Antes eu estava usando:
ffmpeg -i file1.avi -acodec vorbis file2.ogg
E tudo vá bem...E agora, neste novo servidor, vou tentar isso de comando, e eu conseguir voltar a conversão bem-Sucedida, mas não há nenhum arquivo...
Ele só funciona quando eu escrever desta forma:
ffmpeg -i file1.avi file2.ogg
Mas, em seguida, codec de áudio é flac, e que não podem ser reproduzidos no vídeo em html5...
Eu tentei com codecs diferentes, como 10 diferentes a partir de uma lista, e apenas 3 dos 10 são a criação de arquivos, mas os arquivos com 0 bytes de tamanho...
Sobre:
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
Todos esses codecs são ativados...
Alguma sugestão?
Solução
Ela realmente depende de qual versão do ffmpeg que você está usando.A mais recente versão git, diz que este:
encoder "vorbis' é experimental e pode produzir resultados incorretos.Adicionar '-estrita experimental " se você quiser usá-lo.Ou uso não experimental encoder "libvorbis'.
Quando eu tentar:
ffmpeg -i file1.avi -acodec libvorbis file2.ogg
Ele funciona muito bem.