id3lib-3.8.3

Introdução ao id3lib

id3lib é uma biblioteca para leitura, escrita e manipulação de contêineres de dados multimídia id3v1 e id3v2.

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

Informação do Pacote

Transferências Adicionais

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

Instalação do Id3lib

Instale o id3lib executando os seguintes comandos:

patch -Np1 -i ../id3lib-3.8.3-consolidated_patches-1.patch &&

libtoolize -fc                &&
aclocal                       &&
autoconf                      &&
automake --add-missing --copy &&

./configure --prefix=/usr --disable-static &&
make

Esse pacote não vem com uma suíte de teste funcional.

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

make install  &&
cp doc/man/* /usr/share/man/man1 &&

install -v -m755 -d /usr/share/doc/id3lib-3.8.3 &&
install -v -m644 doc/*.{gif,jpg,png,ico,css,txt,php,html} \
                    /usr/share/doc/id3lib-3.8.3

Explicações do Comando

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

Conteúdo

Aplicativos Instalados: id3convert, id3cp, id3info e id3tag
Biblioteca Instalada: libid3.so
Diretórios Instalados: /usr/include/id3 e /usr/share/doc/id3lib-3.8.3

Descrições Curtas

id3convert

converte entre formatos de rotulagem id3v1/v2

id3cp

extrai rótulos id3v1/v2 a partir de arquivos de áudio digital

id3info

imprime o conteúdo de rótulo id3v1/v2

id3tag

é um utilitário para editar rótulos id3v1/v2

libid3.so

fornece funções para os aplicativos de edição de rótulos id3v1/v2, bem como outros aplicativos e bibliotecas externos(as)