O wiki do FFmpeg tem um guia de compilação para o Ubuntu . Há também um para o CentOS . Como os guias são constantemente atualizados para versões futuras, não há sentido em copiar todas as informações aqui.
Ao seguir o guia do Ubuntu, você instalará os seguintes codificadores adicionais a partir da fonte:
- x264: você precisa disso para streaming
- fdk-aac: isso fornece um AAC de melhor qualidade que o codificador AAC nativo FFmpeg
- vpx: para streaming do WebM, você também deve instalar isso
- opus: puramente opcional, não é necessário
Com o guia do CentOS, as seguintes são as instalações manuais, além das mencionadas acima:
- LAME: este é o codificador de MP3 que você deve usar
- libogg e libvorbis: para vídeo Theora e áudio Vorbis
Em vez de compilar manualmente o FFmpeg, você também pode baixar uma versão estática da página inicial. Estes são instantâneos do Git, então eles estão sempre atualizados. As construções estáticas não incluem ffserver
pelo caminho.
Observação: Por razões de licenciamento, eles não podem agrupar FAAC ou FDK-AAC. Eles fazem incluem libvo-aacenc, mas também não oferecem melhor qualidade do que o codificador AAC nativo no FFmpeg.