A versão 0.5 do ffmpeg configurada no Linux suporta codificação usando o codec Theora?

1

Eu configurei, compilei uma versão 0.5 do código fonte do ffmpeg com as versões abaixo:

FFmpeg versão 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuração: --enable-memalign-hack libavutil 49.15. 0 / 49.15. 0 libavcodec 52,20. 0 / 52,20. 0 libavformat 52.31. 0 / 52,31. 0 libavdevice 52. 1. 0 / 52. 1. 0 em um host linux.

Quando tento codificar um vídeo yuv bruto usando esta versão usando o codec theora, dando opções como:

ffmpeg -f rawvideo -pix_fmt yuv420p -s 352x288 -r 30 -i foreman_352_x280_420.yuv -an -vcodec libtheora theora1.ogg

Ocorre um erro: Codificador desconhecido 'libtheora'

Mas quando eu uso o mesmo comando em um executável do windows ffmpeg (cuja versão é a versão SVN-r12665 do FFmpeg) ele codificou para um vídeo theora corretamente.

1) O ffmpeg versão 0.5 no linux suporta o codificador theora?

2) Qual versão para a configuração do linux suportaria a codificação theora?

Obrigado,

-AD.

    
por goldenmean 05.02.2010 / 17:43

1 resposta

1

Talvez você só precise instalar (compilar) libtheora para sua distribuição linux no link . Pode ser que a distribuição do Windows usada tenha sido empacotada, enquanto a do Linux não.

    
por 05.02.2010 / 18:03

Tags