O ffmpeg de Jon Severinson NÃO é o ffmpeg do Ubuntu
-
No ano passado, alguns dos desenvolvedores do ffmpeg se separaram e começaram sua própria versão ("fork") de ffmpeg , chamada libav . Por várias razões, o Ubuntu acabou escolhendo libav como a versão a ser incluída no Ubuntu 12.04. Veja esta pergunta para mais informações
-
Ambos ffmpeg e libav são ativamente desenvolvidos, em paralelo, agora. O PPA de Jon contém os últimos pacotes originais ffmpeg , não os libav (que estão no repositório oficial do Ubuntu)
-
Ambos os conjuntos de pacotes têm esquemas de versão diferentes, incompatíveis e confusos - e isso é um problema porque eles também compartilham alguns dos mesmos componentes, dependências, etc. devido à herança compartilhada. libav 0.8.x é como "novo" como ffmpeg 0.10.x !
-
Neste momento, os aplicativos do Ubuntu estão configurados para depender das versões do software libav .
-
Mas quando você instala o ffmpeg do Jon, o Software Center / apt fica confuso porque o player de áudio / vídeo precisa de dependências, mas versões diferentes dessas já estão instaladas !
-
Resumindo: se você instalar o ffmpeg do Jon, você tem que estar preparado para instalar ou construir separadamente a partir do código-fonte seus reprodutores de áudio / vídeo preferidos. ffmpeg e libav não podem coexistir em uma instalação do Ubuntu neste momento (a menos que você instale um deles manualmente).
-
Portanto, a menos que você precise de algum recurso específico implementado apenas por ffmpeg , atenha-se a libav pois é o fork oficialmente suportado é tão novo e desenvolvido ativamente como ffmpeg .