Este é o comando metaflac que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
metaflac - programa para listar, adicionar, remover ou editar metadados em um ou mais arquivos FLAC.
SINOPSE
metaflac [opções ] [operações ] Arquivo FLAC
DESCRIÇÃO
Use metaflac para listar, adicionar, remover ou editar metadados em um ou mais arquivos FLAC. Você pode
execute uma operação principal ou várias operações abreviadas de uma vez.
OPÇÕES
--preserve-modtime
Preserve a hora de modificação original, apesar das edições.
--com-nome do arquivo
Prefixe cada linha de saída com o nome do arquivo FLAC (o padrão se houver mais de um
O arquivo FLAC é especificado).
--no-nome do arquivo
Não prefixe cada linha de saída com o nome do arquivo FLAC (o padrão se apenas um
O arquivo FLAC é especificado).
--no-utf8-converter
Não converta tags de UTF-8 em conjunto de caracteres local ou vice-versa. Isso é útil
para scripts e configuração de tags em situações em que o local está errado.
--não-usar-preenchimento
Por padrão, o metaflac tenta usar preenchimento sempre que possível para evitar a reescrita do
arquivo inteiro se o tamanho dos metadados mudar. Use esta opção para dizer ao metaflac para
não aproveite o preenchimento dessa forma.
FORMA ABREVIADA OPERAÇÕES
--show-md5sum
Mostra a assinatura MD5 do bloco STREAMINFO.
--show-min-tamanho do bloco
Mostra o tamanho mínimo do bloco do bloco STREAMINFO.
--show-max-tamanho do bloco
Mostra o tamanho máximo do bloco do bloco STREAMINFO.
--show-min-framesize
Mostra o tamanho mínimo do quadro do bloco STREAMINFO.
--show-max-framesize
Mostra o tamanho máximo do quadro do bloco STREAMINFO.
--show-taxa de amostra
Mostra a taxa de amostragem do bloco STREAMINFO.
--show-canais
Mostra o número de canais do bloco STREAMINFO.
--show-bps
Mostra o número de bits por amostra do bloco STREAMINFO.
--show-total-amostras
Mostra o número total de amostras do bloco STREAMINFO.
--show-vendor-tag
Mostre a string do fornecedor do bloco VORBIS_COMMENT.
--show-tag = nome
Mostra todas as tags onde o nome do campo corresponde a 'nome'.
--remove-tag = nome
Remova todas as tags cujo nome de campo é 'nome'.
--remove-first-tag = name
Remova a primeira tag cujo nome de campo é 'nome'.
--remove-todas-tags
Remova todas as tags, deixando apenas a string do fornecedor.
--set-tag = field
Adicione uma tag. O campo deve estar de acordo com a especificação de comentário Vorbis, do formulário
"NOME = VALOR". Se não houver nenhum bloco de tags, um será criado.
--set-tag-from-file = field
Como --set-tag, exceto que VALUE é um nome de arquivo cujo conteúdo será lido
literalmente para definir o valor da tag. A menos que --no-utf8-convert seja especificado, o
o conteúdo será convertido em UTF-8 a partir do conjunto de caracteres local. Isso pode ser usado para
armazene uma folha de dicas em uma tag (por exemplo, --set-tag-from-file = "CUESHEET = image.cue"). Fazer
não tente armazenar dados binários em campos de tag! Use blocos APPLICATION para isso.
--import-tags-from = arquivo
Importar tags de um arquivo. Use '-' para stdin. Cada linha deve ter o formato
NOME = VALOR. Comentários multilinhas não são suportados atualmente. Especifique --remove-
all-tags e / ou --no-utf8-convert antes de --import-tags-from se necessário. Se
ARQUIVO é '-' (stdin), apenas um arquivo FLAC pode ser especificado.
--export-tags-to = file
Exportar tags para um arquivo. Use '-' para stdout. Cada linha terá o formato
NOME = VALOR. Especifique --no-utf8-convert se necessário.
--import-cuesheet-from = file
Importe uma folha de dicas de um arquivo. Use '-' para stdin. Apenas um arquivo FLAC pode ser
Especificadas. Um ponto de busca será adicionado para cada ponto de índice na folha de dicas para
a SEEKTABLE, a menos que --no-cued-seekpoints seja especificado.
--export-cuesheet-to = file
Exportar bloco CUESHEET para um arquivo cuesheet, adequado para uso pela autoria de CD
Programas. Use '-' para stdout. Apenas um arquivo FLAC pode ser especificado no
linha de comando.
--importar imagem de={NOME DO ARQUIVO|ESPECIFICAÇÃO}
Importe uma imagem e armazene-a em um bloco de metadados PICTURE. Mais de um
O comando --import-picture-from pode ser especificado. Um nome de arquivo para o
arquivo de imagem ou um formulário de especificação mais completo pode ser usado. o
ESPECIFICAÇÃO é uma string cujas partes são separadas por | caracteres (barra vertical).
Algumas partes podem ser deixadas vazias para invocar os valores padrão. FILENAME é apenas
abreviação de "|||| FILENAME". O formato de ESPECIFICAÇÃO é
[TIPO] | [TIPO-MIME] | [DESCRIÇÃO] | [LARGURA x ALTURA x PROPOSTA [/ CORES]] | ARQUIVO
TYPE é opcional; é um número de um de:
0: Outro
1: 'ícone de arquivo' de 32x32 pixels (somente PNG)
2: Outro ícone de arquivo
3: Tampa (frontal)
4: Capa (traseira)
5: página do folheto
6: Mídia (por exemplo, lado da etiqueta do CD)
7: Artista principal / performer principal / solista
8: Artista / performer
9: Condutor
10: Banda / Orquestra
11: Compositor
12: Letrista / redator de texto
13: Localização de Gravação
14: Durante a gravação
15: Durante a apresentação
16: captura de tela de filme / vídeo
17: Um peixe de cor brilhante
18: Ilustração
19: Logotipo da banda / artista
20: Logotipo do editor / estúdio
O padrão é 3 (capa). Pode haver apenas uma imagem de cada tipo 1
e 2 em um arquivo.
MIME-TYPE é opcional; se deixado em branco, ele será detectado no arquivo. Para
melhor compatibilidade com jogadores, use imagens com tipo de imagem / jpeg MIME ou
imagem / png. O tipo MIME também pode ser -> para significar que FILE é na verdade um URL para
uma imagem, embora esse uso seja desencorajado.
DESCRIÇÃO é opcional; o padrão é uma string vazia.
A próxima parte especifica as informações de resolução e cor. Se o MIME-TYPE
é imagem / jpeg, imagem / png ou imagem / gif, você geralmente pode deixar em branco e
eles podem ser detectados no arquivo. Caso contrário, você deve especificar a largura em
pixels, altura em pixels e profundidade de cor em bits por pixel. Se a imagem tiver
cores indexadas você também deve especificar o número de cores usadas. Quando manualmente
especificado, não é verificado em relação ao arquivo para precisão.
ARQUIVO é o caminho para o arquivo de imagem a ser importado, ou o URL se o tipo MIME for
->
Por exemplo, "| image / jpeg ||| ../ cover.jpg" loading = "preguiçoso" irá incorporar o arquivo JPEG em
../cover.jpg, padronizando para o tipo 3 (capa) e uma descrição vazia. o
a resolução e as informações de cor serão recuperadas do próprio arquivo.
The specification "4|-->|CD|320x300x24/173|http://blah.blah/backcover.tiff" vai
incorpore o URL fornecido, com tipo 4 (contracapa), descrição "CD" e um manual
resolução especificada de 320x300, 24 bits por pixel e 173 cores. O arquivo em
o URL não será obtido; o próprio URL é armazenado nos metadados PICTURE
bloquear.
--export-picture-to = file
Exportar bloco PICTURE para um arquivo. Use '-' para stdout. Apenas um arquivo FLAC pode ser
especificado na linha de comando. O primeiro bloco PICTURE será exportado, a menos que
--export-picture-to é precedido por uma opção --block-number = # para especificar o
bloco de metadados exato para extrair. Observe que o número do bloco é o mostrado por
--Lista.
--add-replay-ganho
Calcula o título e os ganhos / picos do álbum dos arquivos FLAC fornecidos como se todos os
os arquivos faziam parte de um álbum e depois os armazena como tags FLAC. As tags são as
iguais aos usados por vorbisgain. As tags ReplayGain existentes serão substituídas.
Se apenas um arquivo FLAC for fornecido, os ganhos do álbum e do título serão os mesmos.
Uma vez que esta operação requer duas passagens, ela é sempre executada por último, afinal
outras operações foram concluídas e gravadas no disco. Todos os arquivos FLAC
especificado deve ter a mesma resolução, taxa de amostragem e número de canais.
A taxa de amostragem deve ser 8, 11.025, 12, 16, 18.9, 22.05, 24, 28, 32, 37.8,
44.1, 48, 56, 64, 88.2, 96, 112, 128, 144, 176.4 ou 192 kHz.
--remove-replay-ganho
Remove as tags ReplayGain.
--add-ponto de busca={#|X|#x|#s}
Adicione pontos de busca a um bloco SEEKTABLE. Usando #, um ponto de busca nessa amostra
número é adicionado. Usando X, um ponto de espaço reservado é adicionado ao final de um
tabela. Usando #x, # pontos de busca uniformemente espaçados serão adicionados, sendo o primeiro em
amostra 0. Usando #s, um ponto de busca será adicionado a cada # segundos (# não tem
ser um número inteiro; pode ser, por exemplo, 9.5, significando um ponto de busca a cada 9.5
segundos). Se nenhum bloco SEEKTABLE existir, um será criado. Se já tiver
existir, os pontos serão adicionados à tabela existente e quaisquer duplicatas serão
transformados em pontos de espaço reservado. Você pode usar muitas opções --add-seekpoint; a
resultante SEEKTABLE será a união única de todos esses valores. Exemplo:
--add-seekpoint = 100x --add-seekpoint = 3.5s adicionará 100 pontos de busca uniformemente espaçados
e um ponto de busca a cada 3.5 segundos.
--add-padding = length
Adicione um bloco de preenchimento com o comprimento fornecido (em bytes). O comprimento total do
o novo bloco terá 4 + comprimento; os 4 bytes extras são para o bloco de metadados
cabeçalho.
MAJOR OPERAÇÕES
--Lista Liste o conteúdo de um ou mais blocos de metadados para stdout. Por padrão, todos
blocos de metadados são listados em formato de texto. Use as seguintes opções para mudar
esse comportamento:
--block-number = # [, # [...]]
Uma lista opcional separada por vírgulas de números de bloco a serem exibidos. o
o primeiro bloco, o bloco STREAMINFO, é o bloco 0.
--block-type = type [, type [...]]
--except-block-type = type [, type [...]]
Uma lista opcional separada por vírgulas de tipos de bloco a serem incluídos ou
ignorado com esta opção. Use apenas um de --block-type ou --except-
tipo de bloco. Os tipos de bloco válidos são: STREAMINFO, PADDING,
APLICATIVO, SEEKTABLE, VORBIS_COMMENT, PICTURE. Você pode restringir
os tipos de blocos de APLICATIVO exibidos da seguinte forma:
APLICATIVO: abcd O (s) bloco (s) de APLICAÇÃO cuja representação textual
sentação do ID de 4 bytes é "abcd" APLICATIVO: 0xXXXXXXXX O
Bloco (s) de APLICAÇÃO cuja representação hexadecimal bigendiana de
o ID de 4 bytes é "0xXXXXXXXX". Para o exemplo "abcd" acima do
equivalente hexadecimal é 0x61626364
Observação:
se ambos --block-number e - [except-] block-type forem especificados,
o resultado é o AND lógico de ambos os argumentos.
--application-data-format = hexdump | text
Se o bloco de aplicativo que você está exibindo contém dados binários, mas
seu --data-format = text, você pode exibir um dump hexadecimal do aplicativo
conteúdo de dados em vez de --application-data-format = hexdump.
--retirar Remova um ou mais blocos de metadados dos metadados. A menos que --dont-use-padding
for especificado, os blocos serão substituídos por preenchimento. Você não pode remover o
Bloco STREAMINFO.
--block-number = # [, # [...]]
--block-type = type [, type [...]]
--except-block-type = type [, type [...]]
Veja --list acima para uso.
Observação:
se ambos --block-number e - [except-] block-type forem especificados,
o resultado é o AND lógico de ambos os argumentos.
--deletar tudo
Remova todos os blocos de metadados (exceto o bloco STREAMINFO) dos metadados.
A menos que --dont-use-padding seja especificado, os blocos serão substituídos por
preenchimento.
--merge-preenchimento
Mescle blocos PADDING adjacentes em blocos únicos.
--sort-preenchimento
Mova todos os blocos PADDING para o final dos metadados e mescle-os em um único
bloquear.
Use metaflac online usando serviços onworks.net