libtheora-1.1.1

Introdução ao libtheora

libtheora é uma implementação de referência do formato de compressão de vídeo Theora que está sendo desenvolvido pela Fundação Xiph.Org.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

  • Transferência (HTTP): https://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 9eeabf1ad65b7f41533854a59f7a716d

  • Tamanho da transferência: 1,4 MB

  • Espaço em disco estimado exigido: 13,4 MB (sem bibliotecas estáticas ou documentos de API e sem instalar os exemplos)

  • Tempo de construção estimado: 0,2 UPC

Dependências do libtheora

Exigidas

libogg-1.3.5

Recomendadas

Opcionais

SDL-1.2.15 e libpng-1.6.39 (ambos para construir os reprodutores de exemplo), Doxygen-1.9.6, texlive-20220321 (ou install-tl-unx), BibTex e Transfig (todos os quatro para construir a documentação da API) e Valgrind-3.20.0

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/Libtheora

Instalação do libtheora

Instale o libtheora executando os seguintes comandos:

sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c &&
./configure --prefix=/usr --disable-static &&
make

Se você desejar executar os testes, emita: make check.

Agora, como o(a) usuário(a) root:

make install

Se você desejar instalar os exemplos (de forma que consiga hackear o theora), instale-os como o(a) usuário(a) root:

cd examples/.libs &&
for E in *; do
  install -v -m755 $E /usr/bin/theora_${E}
done

Explicações do Comando

sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c: Esse sed corrige a construção com a libpng 1.6.

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

Conteúdo

Aplicativos Instalados: Nenhum(a), a menos que você tenha instalado os exemplos
Bibliotecas Instaladas: libtheora.so, libtheoraenc.so e libtheoradec.so
Diretórios Instalados: /usr/include/theora e /usr/share/doc/libtheora-1.1.1

Descrições Curtas

libtheora*.so

contém as funções para ler e escrever arquivos de vídeo