3.9.2
Copyright © 2022 Urs Fleisch
Resumo
O Kid3 é uma aplicação para editar as marcas de ID3v1 e ID3v2 nos ficheiros MP3 de forma eficiente. Da mesma forma, também são suportadas as marcas nos ficheiros Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF e módulos do Tracker (MOD, S3M, IT, XM). É fácil configurar as marcas de vários ficheiros com os mesmos valores (p.ex. álbum, artista, ano e género em todos os ficheiros do mesmo álbum) e gerar as marcas a partir do nome do ficheiro ou vice-versa.
Índice
Lista de Tabelas
kid3 [ --help | --author | --version | --license | --desktopfile ] [FICHEIROFICHEIRO...]
kid3-qt [--portable] [opções do Qt] [FICHEIRO...]
kid3-cli [--portable] [--dbus] [ -h | --help ] [-c COMANDO1] [-c COMANDO2...] [FICHEIRO...]
--portableGuarda a configuração no ficheiro kid3.ini dentro da pasta da aplicação.
FICHEIROSe o for a localização de uma pasta, a mesma será aberta. Se forem indicados um ou mais ficheiros, a sua pasta comum é aberta, ficando os ficheiros seleccionados. FICHEIRO
--helpMostra a ajuda acerca das opções.
--authorMostra informações sobre o autor.
--versionMostra a informação da versão.
--licenseMostra informações acerca da licença.
--desktopfile FICHEIROO nome de base do ficheiro do item '.desktop' para esta aplicação.
--dbusActiva a interface de D-Bus.
-cExecuta um comando. É possível passar várias opções -c, sendo as mesmas executadas em sequência. Veja a secção acerca do kid3-cli para obter uma descrição dos comandos disponíveis.
-h|--helpMostra ajuda sobre as opções e comandos.
O Kid3 é uma aplicação para editar as marcas ID3v1 e ID3v2 nos ficheiros MP3 de forma eficiente. Estas marcas poderão ser editadas pela maioria dos leitores de MP3, mas não de forma confortável e eficiente. Para além disso, também são suportadas as marcas nos ficheiros Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF e nos módulos do Tracker (MOD, S3M, IT, XM).
O Kid3 não captura nem codifica os ficheiros MP3, mas está vocacionado para editar as marcas de ID3 de todos os ficheiros de um álbum de forma eficiente, i.e. com o mínimo de 'clicks' de rato e combinações de teclas possível. Embora a maioria dos outros programas consigam editar as marcas de ID3v1 ou ID3v2, o Kid3 tem controlo completo sobre ambas as versões, consegue converter as marcas entre os dois formatos e tem acesso a todas as marcas de ID3v2. As marcas dos vários ficheiros poderão ser configuradas com o mesmo valor, p.ex. o artista, o álbum, o ano e o género de todos os ficheiros de um álbum tipicamente têm os mesmos valores e poderão ser definidas em conjunto. Se a informação das marcas estiver contida no nome do ficheiro, as marcas poderão ser configuradas automaticamente a partir do nome do ficheiro. Também é possível configurar o nome do ficheiro de acordo com as marcas encontras no ficheiro em formatos arbitrários.
A tarefa de edição ainda passa pela substituição automática de caracteres ou sub-textos, por exemplo para remover caracteres proibidos dos nomes dos ficheiros. O controlo automático das maiúsculas ou minúsculas facilita a utilização de uma nomenclatura consistente em todas as marcas.
Poderá obter a informação das marcas para álbuns inteiros a partir do gnudb.org, MusicBrainz, Discogs, Amazon ou de outras fontes de listas de faixas. O formato de configuração é facilmente configurável à custa de expressões regulares.
Por favor comunique todos os problemas ou pedidos de funcionalidades ao autor.
Editar as marcas de ID3v1.1
Editar todos os pacotes de ID3v2.3 e ID3v2.4
Editar as marcas de vários ficheiros
Converter as marcas entre ID3v1 e ID3v2
Editar as marcas de MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV e AIFF
Gerar as marcas a partir do nome do ficheiro
Gerar marcas a partir dos conteúdos dos campos de marcas
Gerar o nome do ficheiro a partir das marcas
Gerar e mudar os nomes das pastas a partir das marcas
Gerar um ficheiro de lista de reprodução
Conversão automática de capitalização e traduções de textos
Importação das fontes de dados gnudb.org, MusicBrainz, Discogs, Amazon, entre outras.
Exportar como CSV, HTML, lista de reprodução, Kover XML e outros formatos. Os ficheiros CSV podem ser importados de novo.
Esta secção descreve uma típica sessão com o Kid3. Vamos assumir que temos uma pasta que contém ficheiros MP3 com as faixas do álbum "Vamos Marcar" da banda "Famoso Desconhecido". A pasta tem o nome no formato "artista - álbum", sendo no nosso caso Famoso Desconhecido - Vamos Marcar. A pasta contém as faixas no formato "faixa título.mp3", o que poderá ser útil porque os nomes dos ficheiros são curtos (é importante quando estiver a usar leitores de MP3 portáteis com ecrãs pequenos) e fica pela ordem correcta quando for ordenado por ordem alfabética (importante ao usar leitores de MP3 por 'hardware', que tocam os MP3 por ordem alfabética ou pela ordem com que são gravados no CD, ficando essa ordem alfabética ao usar o mkisofs). Para além disso, a informação do artista e do álbum já está no nome da pasta e não tem de ser repetida no nome do ficheiro. Contudo, voltando ao nosso exemplo, a listagem da pasta deverá ser algo semelhante a isto:
01 Intro.mp3
02 So Temos Este.mp3
03 Final.mp3
Estes ficheiros ainda não têm marcas e desejamos gerá-las com o Kid3. Use a opção (menu ou barra de ferramentas) e seleccione um dos ficheiros nesta pasta. Todos os ficheiros serão apresentados na lista de ficheiros. Para facilitar, pretende-se usar esta informação no nome das pastas e dos ficheiros para gerar marcas. Como tal, serão seleccionados todos os ficheiros, podendo carregar depois no botão Para: na secção Ficheiro. Isto irá definir os valores do título, do artista, do álbum e da faixa para todos os ficheiros. Para configurar os valores do ano e do género de todos os ficheiros, são mantidos todos os ficheiros seleccionados, podendo depois escrever "2002" na Data e seleccionando "Pop" na lista Género. Para configurar apenas estes dois valores, as suas opções de marcação ficam automaticamente assinaladas e todas as outras opções de marcação são deixadas inalteradas. Agora, será alterada a selecção, seleccionando apenas o primeiro ficheiro e vendo que todas as marcas contêm os valores correctos. Poderá verificar as marcas dos outros ficheiros da mesma forma se as seleccionar uma a uma. Quando estiver satisfeito com as marcas, poderá usar a opção (menu ou barra de ferramentas). Se seleccionar a opção do menu para gerar um ficheiro Famoso Desconhecido - Vamos Marcar.m3u na pasta.
Índice
A interface GUI do Kid3 está separada em seis secções: À esquerda encontra-se a lista de ficheiros e pastas, enquanto o lado direito contém as secções Ficheiro, Marca 1, Marca 2 e Marca 3.
Para navegar pelas diferentes secções com o teclado, são suportadas diversas combinações de teclas. Nas secções das marcas, os atalhos ficam activos quando não estiver a editar texto ou quando estiver na primeira coluna.
Alt+Esquerda: Vai para a secção anterior (Command+[ no macOS®)
Alt+Direita: Vai para a secção seguinte (Command+] no macOS®)
Ctrl+Shift+V: De outra marca
Ctrl+C: Copiar
Ctrl+V: Colar
Shift+Delete: Remover
F2: Editar
Insert: Adicionar
Delete: Apagar
A lista de ficheiros contém os nomes de todos os ficheiros na pasta aberta que correspondam ao filtro de nomes de ficheiros seleccionados (tipicamente o *.mp3 *.ogg *.opus *.dsf *.flac *.mpc *.aac *.m4a *.m4b *.m4p *.mp4 *.mp2 *.spx *.tta *.wv *.wma *.wav *.aiff *.ape). Poderá ser seleccionado um ou vários ficheiros. Para não seleccionar nenhum ficheiro, carregue na área vazia a seguir aos itens da lista. A selecção determina os ficheiros que são afectados pelas operações que ficam disponíveis através dos botões descritos em baixo.
Para além do Nome, também poderá mostrar as outras colunas Tamanho, Tipo, Data de Modificação com os detalhes dos ficheiros. Poderá esconder as colunas, desmarcando o nome das mesmas no menu de contexto que existe no cabeçalho da lista. A ordem das colunas pode ser alterada por arrastamento. O sentido de ordenação poderá ser comutado se carregar no cabeçalho da coluna.
Os valores das marcas-padrão também podem ser apresentados e editados nas colunas da lista de ficheiros.
À esquerda dos nomes, poderá aparecer um ícone: um disco para indicar que o ficheiro modificado ou informações sobre as marcas que estão presentes (V1, V2, V1V2 ou SEM MARCAS - não é apresentado nenhum ícone se o ficheiro ainda não tiver sido lido).
As pastas são apresentadas com um ícone de pasta. Se abrir uma pasta, os seus ficheiros são apresentados numa árvore hierárquica. Ao seleccionar os ficheiros das sub-pastas, poderá efectuar operações sobre os ficheiros das diferentes pastas, o que é útil se a colecção de música estiver organizadas com uma pasta para cada artista, contendo pastas para os álbuns desse artista.
Se carregar com o do rato dentro da lista de ficheiros, irá abrir um menu de contexto com os seguintes comandos:
: Expande todas as árvores de pastas (só a árvore actual se estiver a carregar na tecla Shift)
: Fecha todas as árvores de pastas
: Muda o nome de um ficheiro
: Move um ficheiro para o lixo
: Reproduz um ficheiro; veja a secção Reproduzir. Se o ficheiro seleccionado for uma lista de reprodução, então serão reproduzidos os ficheiros na lista de reprodução.
: Edita uma lista de reprodução; veja a secção Editar a Lista de Reprodução.
Os itens seguintes são comandos do utilizador, os quais podem ser definidos na página de Acções do Utilizador do Configurar o Kid3. A reprodução através de duplo-click pode também ser activada aí.
Poderá criar uma lista de reprodução vazia ou a conter as faixas de uma determinada pasta; veja como Criar uma Lista de Reprodução. O ficheiro da lista de reprodução criado dessa forma poderá ser editado com um duplo-click ou usando a opção Editar do menu de contexto da lista de ficheiros. Será apresentada uma janela com os elementos da lista de reprodução. É possível abrir várias listas de reprodução em simultâneo.
Poderá adicionar novos itens por arrastamento a partir da lista de ficheiros, de um gestor de ficheiros ou de outra lista de reprodução. Se for arrastado um item de outra lista de reprodução, o mesmo será movido ou copiado de acordo com o sistema. Para invocar a outra operação, respectivamente, terá de manter carregada a tecla Shift, Ctrl ou Alt (para copiar em vez de mover no macOS®). A reordenação de itens dentro da lista também é possível por arrastamento. Em alternativa, os itens podem ser movidos com os atalhos de teclado Ctrl+Shift+Cima e Ctrl+Shift+Baixo (no macOS® terá de carregar no Command em vez do Ctrl). Poderá remover um item se usar a tecla Delete.
Repare por favor no seguinte: Para arrastar itens da lista de ficheiros, os mesmos terão de ser mantidos do lado esquerdo (perto dos ícones), sendo que o mesmo gesto do lado direito irá efectuar uma selecção múltipla, para que esta acção seja possível e simples.
Quando tiver modificado uma lista de reprodução, as alterações poderão ser guardadas com o botão ou eliminadas com o . Quando a janela for fechada, será apresentada uma mensagem de confirmação caso existam modificações por gravar.
As faixas seleccionadas numa lista de reprodução ficarão automaticamente seleccionadas na lista de ficheiros, podendo deste modo editar as suas marcas.
Para executar acções sobre uma lista de reprodução, o seu ficheiro deverá estar seleccionado na lista de ficheiros. O do menu de contexto irá conduzir à janela descrita nesta secção, enquanto o irá iniciar o leitor multimédia com as faixas da lista de reprodução. As acções do utilizador poderão actuar sobre as listas de reprodução, como por exemplo o Exportar a Pasta da Lista de Reprodução, qur irá copiar os ficheiros de uma lista de reprodução para uma pasta.
A lista de pastas contém os nomes das pastas na pasta aberta de momento, assim como a própria (.) e a sua pasta-mãe (..). Permite a mudança fácil de pasta sem ter de usar o comando ou o arrastamento.
A visibilidade, ordem e sentido de ordenação poderão ser configurados da forma descrita na secção sobre a lista de ficheiros.
Mostra informações sobre a codificação (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4, AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), taxa de dados, taxa de amostragem, os canais e o tamanho do ficheiro.
O campo de texto Nome contém o nome do ficheiro (se só estiver um único ficheiro seleccionado). Se este nome for alterado, o ficheiro irá mudar de nome quando for usado o comando Gravar.
A lista Formato e o campo de texto contém o formato a ser usado quando o nome do ficheiro for gerado a partir da primeira ou segunda marca. O nome do ficheiro poderá conter caracteres arbitrários, podendo incluir uma componente de sub-pastas separadas por uma barra face ao nome do ficheiro, se bem que essa pasta já deva existir para a mudança de nome ser bem sucedida. São usados os seguintes códigos especiais para inserir os valores das marcas no nome do ficheiro:
%s %{title} Título (Música)
%a %{artist} Artista
%l %{album} Álbum
%c %{comment} Comentário
%y %{year} Ano
%t %{track} Faixa (p.ex. 01)
%t %{track.n} Faixa com o tamanho do campo 'n' (p.ex. 001 para %{track.3})
%T %{tracknumber} Faixa (sem os zeros iniciais, p.ex. 1)
%g %{genre} Género
%{ignore} Ignorado quando gerar marcas a partir do nome do ficheiro
Os códigos de formato não estão restritos aos exemplos apresentados acima. Pode usar qualquer nome de pacote, como os nomes de pacotes unificados, por exemplo %{albumartist}, %{discnumber.1}, %{bpm} ou nomes específicos do formato, como %{popm}.
É possível anteceder e adicionar textos ao substituto de um código de formato, adicionando-os entre aspas dentro das chavetas do código de formato. Estes textos só serão colocados no texto resultante se o código do formato tiver um valor não-vazio. Por exemplo, se o nome do ficheiro deve conter tanto o título como o sub-título, uma pessoa poderá usar o %{title} [%{subtitle}] no texto do formato. Contudo, isto poderia resultar num texto que termina em [] se não existir nenhum pacote de sub-título para um dado ficheiro. Para omitir os parêntesis rectos caso não esteja presente nenhum sub-título, o %{title}%{" ["subtitle"]"} deverá ser usado como alternativa. Isto irá omitir os parêntesis rectos, o espaço inicial e o sub-título se este último não existir.
A lista de formatos disponíveis poderá ser editada na janela que aparece quando carregar no botão da página Ficheiro da configuração.
É usada uma segunda lista Formato (com uma seta para baixo) para gerar as marcas a partir do nome do ficheiro. Se o formato do nome do ficheiro não corresponder a este padrão, serão testados alguns outros formatos usados de forma comum.
Alguns dos campos normalmente usados já estão na lista, mas também é possível escrever algum formato especial no campo de edição.
A lista de formatos disponíveis poderá ser editada na janela que aparece quando carregar no botão da página Ficheiro da configuração.
Internamente, uma expressão regular é composta a partir dos códigos do formato. Se forem necessárias expressões regulares avançadas, o formato para gerar as marcas a partir dos nomes dos ficheiros pode ser indicado como uma expressão regular completa com capturas, as quais são antecedidas dos códigos de formato; p.ex., par extrair os números das faixas sem remover os zeros inicias, poderá usar um formato como por exemplo "/%{track}(\d+) %{title}(.*)".
De: , : Define o nome do ficheiro com o formato seleccionado e a primeira ou segundo marcas, respectivamente.
Para: , : As marcas são definidas a partir do nome do ficheiro. Em primeiro lugar, será usado o formato definido em Formato. Se o nome do ficheiro existente não corresponder a este formato, serão testados os seguintes formatos:
Artista - Álbum/Número Música
Álbum/Número - Artista - Música
/Artista - Álbum - Número - Música
Álbum/Artista - Número - Música
Álbum/Artista - Música
Artista/Álbum/Número Música
Se for seleccionado apenas um ficheiro, os controlos da GUI são preenchidos com os valores do nome do ficheiro. Se forem seleccionados vários ficheiros, as marcas dos ficheiros são configuradas directamente.
Os campos de texto do Título, Artista, Álbum, Comentário, Data, Número de Faixa e Género são usados para editar o valor correspondente na primeira marca dos ficheiros seleccionados. O valor será alterado quando a selecção de ficheiros mudar ou antes de algumas operações como a ou e quando a opção de marcação correspondente à esquerda do nome do campo estiver assinalada. Isto é útil para mudar apenas alguns valores e deixar os outros valores inalterados.
Se estiver seleccionado um único ficheiro, todas as opções de marcação estão assinaladas e os campos de texto contêm os valores encontrados nas marcas deste ficheiro. Se não existir uma dada marca no ficheiro, o valor vazio correspondente é apresentado, o qual é um texto vazio para o Título, Artista, Álbum e Comentário, ou 0 para os campos numéricos da Data e Número da Faixa e um valor seleccionado em branco para a lista Género. Os valores podem ser alterados e, caso a opção de marcação correspondente esteja assinalada, serão configurados para o ficheiro seleccionado após modificar a selecção. O ficheiro fica então marcado como modificado com um símbolo de disco na lista de ficheiros, mas permanecerá inalterado até que use o comando .
Se estiverem seleccionados vários ficheiros, só os valores que são idênticos em todos os ficheiros seleccionados é que são apresentados. Em todos os outros controlos, os valores vazio descritos acima são apresentados. Todas as opções de marcação estão desmarcadas para evitar modificações indesejadas. Se tiver de definir um valor para todos os ficheiros seleccionados, poderá ser editado e a opção de marcação terá de estar assinalada. Os valores serão configurados para todos os ficheiros seleccionados quando a selecção é modificada e poderá ser gravado com o comando .
As opções de marcação também controlam a operação da maioria dos comandos que afectam as marcas, como a cópia, colagem e transferência entre as marcas 1 e 2. Para facilitar o uso com vários ficheiros, onde todas as opções de marcação estão desligadas, estes comandos comportam-se da mesma forma quando todas as opções estão assinaladas ou quando estão todas não-assinaladas.
: Os campos da marca 1 são definidos a partir dos valores da marca 2. Se for seleccionado apenas um ficheiro, os controlos da GUI são preenchidos com os valores da marca 2. Se forem seleccionados vários ficheiros, as marcas dos ficheiros são configuradas directamente.
: A área de cópia fica preenchida com os valores da Marca 1. Só os valores assinalados serão usados nos campos Colar subsequentes.
: Cola os valores da área de cópia para os controlos da GUI.
: Isto irá configurar todos os controlos da GUI com os seus valores vazios, o que faz com que se removam todos os valores. O ficheiro gravado não irá ter a marca 1.
Os controlos da GUI funcionam da mesma forma que foi descrita para a secção da Marca 1, só que o tamanho dos textos não fica limitado.
Para a marca 2 Género, também poderá usar os seus próprios nomes para além dos géneros apresentados na lista, bastando para tal escrever o nome no campo de texto.
A marca 2 não só pode conter os mesmos valores que a marca 1, como o formato é composto de forma flexível a partir de vários pacotes que, por sua vez, são compostos por vários campos. A tabela da marca 2 mostra todos os pacotes que estão disponíveis no ficheiro seleccionado.
: Isto irá abrir uma janela que permite a uma pessoa editar todos os campos do pacote seleccionado. Se estiverem seleccionados vários ficheiros, os campos editados serão aplicados a todos os ficheiros seleccionados que tiverem esse pacote.
: Um pedido para seleccionar o tipo de pacote que irá aparecer, para que possa editar um pacote do tipo seleccionado e adicionado ao ficheiro. Isto funciona também para adicionar um pacote de dados aos vários ficheiros seleccionados.
: Remove o pacote seleccionado nos ficheiros seleccionados.
A opção Arraste as imagens do álbum para aqui aparece se o ficheiro não tiver incorporada a imagem da capa. Poderá adicionar uma imagem por arrastamento a partir de um navegador ou gestor de ficheiros e será aqui apresentada. Os pacotes das imagens poderão ser editados ou adicionados se fizer duplo-click sobre este controlo.
Alguns ficheiros poderão ter mais que duas marcas, ficando assim uma terceira secção de marca visível. Os seguintes tipos de ficheiros poderão ter uma dessas secções Marca 3:
Os ficheiros MP3 poderão ter uma marca ID3v1.1, uma marca ID3v2 (2.3.0 ou 2.4.0) e na terceira secção uma marca APE. Essas marcas APE são usadas para a informação do ganho de reprodução. Na secção Marca 3, esta informação fica visível e a marca APE poderá ser removida com o botão .
O bloco INFO do RIFF dos ficheiros WAV está disponível na secção Marca 3 dado que a secção Marca 1 está dedicada à marcas ID3v1.1 e trata das suas restrições. A secção Marca 2 ainda é usada para as marcas ID3v2.4.0, que também são suportadas nos ficheiros WAR, mas os blocos INFO do RIFF parecem ser melhor suportados.
Os ficheiros FLAC normalmente usam um comentário Vorbis para os seus meta-dados. Contudo, existem ficheiros FLAC que têm marcas ID3v1 e ID3v2, que poderão ser encontradas nas secções Marca 1 e Marca 3. As marcas ID3 nos ficheiros FLAC só são suportadas na TagLib; como tal, o 'plugin' OggFlacMetadata tem de estar desactivado na página Plugins da configuração.
Os controlos da GUI funcionam da mesma forma que foi descrita para a secção da Marca 2.
O Kid3 consegue editar a maioria dos pacotes para todos os tipos de ficheiros suportados. Alguns dos pacotes são acedidos através dos nomes unificados, para que possam ser trocados entre ficheiros com diferentes formatos. Os pacotes que não são unificados poderão ser acedidos como pacotes específicos do formato.
Tabela 3.1. Associação dos Tipos de Pacotes Unificados aos Vários Formatos
| Unificado | ID3v2.3 | ID3v2.4 | MP4 | ASF | Vorbis | RIFF |
|---|---|---|---|---|---|---|
| Título | TIT2 | TIT2 | ©nam | Título | TÍTULO | INAM |
| Artista | TPE1 | TPE1 | ©ART | Autor | ARTIST | IART |
| Álbum | TALB | TALB | ©alb | WM/AlbumTitle | ALBUM | IPRD |
| Comentário | COMM | COMM | ©cmt | Descrição | COMMENT | ICMT |
| Data | TYER | TDRC | ©day | WM/Year | DATE | ICRD |
| Número de Faixa | TRCK | TRCK | trkn | WM/TrackNumber | TRACKNUMBER | IPRT ou ITRK |
| Género | TCON | TCON | ©gen | WM/Genre | GENRE | IGNR |
| Artista do Álbum | TPE2 | TPE2 | aART | WM/AlbumArtist | ALBUMARTIST | |
| Arranger | IPLS | TIPL | ARRANGER | WM/Producer | ARRANGER | IENG |
| Autor | TOLY | TOLY | AUTOR | AUTOR | ||
| BPM | TBPM | TBPM | tmpo | WM/BeatsPerMinute | BPM | IBPM |
| Número do Catálogo | TXXX:CATALOGNUMBER | TXXX:CATALOGNUMBER | CATALOGNUMBER | |||
| Compilação | TCMP | TCMP | cpil | COMPILATION | ||
| Compositor | TCOM | TCOM | ©wrt | WM/Composer | COMPOSER | IMUS |
| Condutor | TPE3 | TPE3 | CONDUCTOR | WM/Conductor | CONDUCTOR | |
| Direitos de cópia | TCOP | TCOP | cprt | Direitos de cópia | COPYRIGHT | ICOP |
| Descrição | TIT3 | TIT3 | desc | WM/SubTitleDescription | DESCRIÇÃO | |
| Número do Disco | TPOS | TPOS | disco | WM/PartOfSet | DISCNUMBER | |
| Encoded-by | TENC | TENC | ©enc | WM/EncodedBy | ENCODED-BY | ITCH |
| Configuração do Codificador | TSSE | TSSE | ©too | WM/EncodingSettings | ENCODERSETTINGS | ISFT |
| Hora da Codificação | TDEN | WM/EncodingTime | ENCODINGTIME | IDIT | ||
| Agrupamento | GRP1 | GRP1 | ©grp | GROUPING | ||
| Chave Inicial | TKEY | TKEY | WM/InitialKey | INITIALKEY | ||
| ISRC | TSRC | TSRC | ISRC | WM/ISRC | ISRC | ISRC |
| Língua | TLAN | TLAN | LANGUAGE | WM/Language | LANGUAGE | ILNG |
| Letrista | TEXT | TEXT | LYRICIST | WM/Writer | LYRICIST | IWRI |
| Letras Musicais | USLT | USLT | ©lyr | WM/Lyrics | LYRICS | |
| Meio | TMED | TMED | SOURCEMEDIA | SOURCEMEDIA | IMED | |
| Espírito | TMOO | WM/Mood | MOOD | |||
| Álbum Original | TOAL | TOAL | ORIGINALALBUM | WM/OriginalAlbumTitle | ORIGINALALBUM | |
| Artista Original | TOPE | TOPE | ORIGINALARTIST | WM/OriginalArtist | ORIGINALARTIST | |
| Data Original | TORY | TDOR | ORIGINALDATE | WM/OriginalReleaseYear | ORIGINALDATE | |
| Artista | IPLS | TMCL | PERFORMER | PERFORMER | ISTR | |
| Imagem | APIC | APIC | covr | WM/Picture | METADATA_BLOCK_PICTURE | |
| Publicador | TPUB | TPUB | PUBLISHER | WM/Publisher | PUBLISHER | IPUB |
| Classificação | POPM | POPM | taxa | WM/SharedUserRating | RATING | IRTD |
| País de Lançamento | TXXX:RELEASECOUNTRY | TXXX:RELEASECOUNTRY | RELEASECOUNTRY | ICNT | ||
| Data de Lançamento | TDRL | RELEASEDATE | RELEASEDATE | |||
| Mistura | TPE4 | TPE4 | REMIXER | WM/ModifiedBy | REMIXER | IEDT |
| Ordenar pelo Álbum | TSOA | TSOA | soal | WM/AlbumSortOrder | ALBUMSORT | |
| Ordenar pelo Artista do Álbum | TSO2 | TSO2 | soaa | ALBUMARTISTSORT | ||
| Ordenar pelo Artista | TSOP | TSOP | soar | WM/ArtistSortOrder | ARTISTSORT | |
| Ordenar pelo Commpositor | TSOC | TSOC | soco | COMPOSERSORT | ||
| Nome da Ordenação | TSOT | TSOT | sonm | WM/TitleSortOrder | TITLESORT | |
| Legenda | TSST | SUBTITLE | WM/SubTitle | SUBTITLE | PRT1 | |
| Página Web | WOAR | WOAR | WEBSITE | WM/AuthorURL | WEBSITE | IBSU |
| Trabalho | TIT1 | TIT1 | ©wrk | WM/ContentGroupDescription | WORK | |
| Ficheiro de Áudio da WWW | WOAF | WOAF | WM/AudioFileURL | WWWAUDIOFILE | ||
| Fonte de Áudio da WWW | WOAS | WOAS | WM/AudioSourceURL | WWWAUDIOSOURCE |
Comentários referentes às associações aos nomes de pacotes unificados:
O número de nomes de pacotes unificados é limitado com base no facto de que uma associação adequada deverá ser possível para todos os formatos de ficheiros suportados. A maioria das marcas suportam pacotes com nomes arbitrários; estes serão usados se não estiver disponível nenhum pacote específico (p.ex. os nomes em maiúsculas na coluna MP4). Se não existir essa possibilidade, alguns tipos de pacotes poderão não ser suportados para o formato, p.ex. o Autor e o Artista no ASF (WMA).
As associações não são escolhidas de forma arbitrária; elas são vocacionadas para a utilização dos pacotes nas outras aplicações e dispositivos. Como tal, o pacote de ID3v2 "TPE2 - Banda/orquestra/acompanhamento" não sugere a sua utilização como Artista do Álbum, embora este seja usado frequentemente. O significado actual para o ID3v2, por outro lado, é a razão pela qual este pacote é usado para a orquestra na importação (p.ex. a partir do Discogs), ainda que isto possa parecer um pouco estranho para os outros formatos de marcas.
As associações nem sempre são bijectivas. Como tal, o ID3v2.3 usa um pacote IPLS para o Maestro e Artista. Ao ler de volta, ambos os pacotes são apresentados como "Maestro".
Os pacotes Maestro e Artista usam um formato específico para o conteúdo deles: "envolvimento 1|envolvido 1|envolvimento 2|envolvido 2|...", por exemplo "Maestro de Coro|Ernst Dunshirn|Voz Soprano|Anna Netrebko". Isto irá criar pacotes IPLS (ID3v2.3) ou TIPL/TMCL (ID3v2.4) com uma lista de textos no formato indicado (o "|" é usado como separador entre textos). Os valores neste formato são também configurados ao importar os dados a partir dos servidores que oferecem esta informação.
Para usar de forma explícita um nome de pacote específico que entre em conflito com um nome de pacote unificado, anteceda-o com um ponto de exclamação. Por exemplo, se adicionar um pacote do tipo "Meio" num comentário do Vorbis, irá criar um pacote com o nome "SOURCEMEDIA" devido à associação de tipos unificada. Para adicionar um pacote com o nome "MEIO" e não "SOURCEMEDIA", use "!MEIO" para forçar o nome explícito.
Se necessitar de um pacote que não esteja nesta lista, ainda tem a possibilidade de introduzir nomes arbitrários com o botão . Os nomes de pacotes mais usados podem ser adicionados aos Pacotes Personalizados na configuração das Marcas, ficando então disponíveis nos Pacotes de Acesso Rápido.
Para ter a informação sincronizada com os dados de áudio, está disponível um editor específico. Estes pacotes têm suporte para as marcas ID3v2.3.0 e ID3v2.4.0. Para adicionar uma dessas marcas, o nome do pacote específico tem de ser seleccionado na lista que aparece quando carrega no botão - Letras Sincronizadas ou Códigos de Temporização de Eventos, respectivamente. O editor é o mesmo para ambos os tipos; para os códigos de temporização de eventos, só está disponível um conjunto predefinido de eventos enquanto que, nas letras sincronizadas, terá de introduzir texto. No texto seguinte é explicada a edição de letras sincronizadas.
Um ficheiro que tenha uma marca ID3v2 fica seleccionado, pelo que poderá entrar no editor de letras musicais se usar o botão e seleccionar as Letras Sincronizadas. Para uma área de Letras Sincronizadas existente, ao seleccionar o mesmo poderá carregar no botão . O leitor é automaticamente aberto com o ficheiro actual, para que possa reproduzir e pausar o ficheiro para sincronizar as letras musicais.
A configuração no topo do editor do SYLT normalmente não tem de ser alterada. Se as letras tiverem caracteres que não estejam presentes no conjunto de caracteres Latin 1, a mudança da codificação de texto para UTF16 (ou UTF8 o caso do ID3v2.4.0) será aconselhada. Para as letras em Inglês e para o máximo de compatibilidade, deverá ser usado o ISO-8859-1.
A secção das Letras Musicais tem cinco botões no topo. O irá adicionar um novo evento de tempo na tabela. O tempo é retirado a partir da posição do leitor, adicionando assim um item enquanto reproduz a faixa irá adicionar uma linha para a posição reproduzida de momento. Os eventos na tabela têm de estar ordenados de forma cronológica, como tal a linha será inserida na posição adequada. Os itens com tempos inválidos são tratados de forma especial: Se a linha seleccionada de momento tiver um tempo inválido, a sua data/hora será substituída pelo tempo actual em vez de adicionar uma nova linha. Se o tempo actal não for inválido, a primeira linha com um tempo inválido será usada caso exista. Este comportamento deverá facilitar a adição de tempos se o texto das letras já estiver na tabela, mas estiverem a faltar os tempos (o que é o caso ao importar letras não sincronizadas). Lembre-se que o tempo inválido é representado como 00:00.00, i.e. o mesmo que o tempo no início absoluto da faixa, que não é inválido. Para invalidar um tempo, carregue na tecla Delete ou use a opção do menu de contexto. As novas linhas introduzidas com a opção do menu de contexto ou criadas quando importar as letras não sincronizadas com as opções ou também contêm tempos inválidos. As linhas na tabela poderão ser removidas se carregar no botão ou se usar a opção do menu de contexto.
As letras sincronizadas poderão ser importadas a partir de um ficheiro com o botão . O formato esperado é o LRC simples ou o avançado. Se o ficheiro seleccionado não tiver um parêntesis recto na primeira linha, é suposto ser um ficheiro de texto simples com letras não sincronizadas. As linhas desse ficheiro são então importadas com horas inválidas. A informação da data/hora poderá ser adicionada através do botão ou introduzidas manualmente. Também é possível importar as letras se copiar-colar com a opção Da Área de Transferência. Poderá gravar as letras sincronizadas nos ficheiros LRC com a opção . Lembre-se que só os itens com tempos válidos serão exportados e que os itens serão ordenados por esses tempos. Os itens com tempos inválidos não serão guardados no editor de pacotes SYLT, por isso certifique-se que adiciona toda a informação de tempos antes de sair da janela.
A especificação do ID3 sugere uma data/hora para cada sílaba. Contudo, a maioria dos leitores só suportam a granularidade de uma linha ou frase. Para suportar ambos os casos de uso, o Kid3 segue as mesmas convenções que o Editor do SYLT. O texto que é introduzido na tabela assume-se que inicia uma nova linha, a mesmo que comece por um espaço ou hífen. São possíveis excepções a esta regra se iniciar uma linha com um sublinhado ('_') para forçar a continuação ou um cardinal ('#') para forçar uma linha nova. Estes caracteres de escape não são guardados dentro do pacote SYLT. Dentro do mesmo pacote, as novas linhas começam com um carácter de mudança de linha (hex 0A), enquanto as continuações não. Ao ler os pacotes SYLT, o Kid3 verifica se o primeiro elemento começa com uma mudança de linha. Se este não for o caso, assume-se que todos os elementos são linhas novas e que não são usadas continuações de sílabas.
Quando a faixa é reproduzida, a linha associada com a posição actual de reprodução fica realçada, para que a correcção da informação de sincronização possa ser validada. Se tiver de adicionar um deslocamento a uma ou mais datas/horas, podê-lo-´a fazer com o menu de contexto . Poderá usar valores negativos para reduzir o tempo. Se usar o no menu de contexto, é possível definir a posição de reprodução com a hora da linha seleccionada.
O procedimento recomendado é adicionar novas letras musicais sincronizadas
Obtenha as letras musicais não sincronizadas, p.ex. usando a opção → no menu de contexto da lista de ficheiros.
Copie as letras não sincronizadas para a área de transferência, bastando para tal ir à linha Letras na tabela de pacotes e carregando em Ctrl+C.
Adicione um pacote de letras sincronizadas (, Letras Sincronizadas,