ffmpeg: mesmos compilações comportar de maneira diferente em diferentes máquinas
Pergunta
Eu estou usando ffmpeg em duas das minhas caixas resistentes Ubuntu. Ambos têm a mesma versão de binários pré-compilados de FFMPEG de Medibuntu. Quando eu converter 3GP para FLV, em uma máquina distorce ffmpeg soar enquanto no outro ele funciona bem.
Fui verificar as opções de versão e formatos e são todos idênticos através das máquinas.
A única diferença é que uma máquina é de 64 bits, enquanto a outra é de 32 bits. esta poderia ser a causa do problema? Se for esse o caso, como faço para obtê-lo resolvido?
Solução
Sim, 32 vs. 64 bits poderia ser o problema. Para resolver, primeiro eu ia tentar agarrar as fontes ffmpeg mais recente do http://ffmpeg.org e compilá-los a si mesmo .
Em segundo lugar, assumindo a sua versão de 32-bit que funciona, eu tinha acabado de usar a versão de 32 bits na máquina de 64 bits. Pode ser necessário instalar alguma biblioteca de 32 bits para fazer este trabalho, ou compilá-lo estaticamente.
Além disso, você pode tentar um codec de áudio diferente, ou diferentes parâmetros.