Este é o comando twolame 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
twolame - um codificador MPEG Audio Layer 2 (MP2) otimizado
SINOPSE
dois nomes [opções] [arquivo de saída]
DESCRIÇÃO
TwoLAME é um codificador MPEG Audio Layer 2 (MP2) otimizado baseado em tooLAME de Mike Cheng,
que por sua vez é baseado no código ISO dist10 e partes de LAME. Codificação é
executado pelo backend da biblioteca libtwolame.
OPÇÕES
Entrada Envie o
twolame usa libsndfile para ler o arquivo de som de entrada, então o arquivo de entrada pode estar em qualquer
formato suportado por libsndfile. Para ler áudio PCM bruto de STDIN, use - como a entrada
nome do arquivo.
saída Envie o
Se nenhum nome de arquivo de saída for especificado, o sufixo do nome de arquivo de entrada é automaticamente
alterado para .mp2. Para gravar o áudio codificado em STDOUT, use - como o nome do arquivo de saída.
Entrada Opções
-r, --raw-entrada
Especifica que a entrada é áudio PCM assinado bruto. Se o áudio for estéreo, as amostras de áudio
são intercalados entre os dois canais.
-x, --byte-troca
Força a troca de bytes da entrada. A detecção de Endian é realizada automaticamente por
libsndfile, então esta opção normalmente não deve ser necessária.
-s, --samplerate
Se inserir som PCM bruto, você deve especificar a taxa de amostragem do áudio em Hz. Válido
taxas de amostragem: 16000, 22050, 24000, 32000, 44100, 48000 Hz. A taxa de amostragem padrão é
44100Hz.
--samplesize
Especifica o tamanho da amostra (em bits) do áudio PCM bruto. Tamanhos de amostra válidos: 8, 16,
24, 32. O tamanho padrão da amostra é 16 bits.
-N, --channels
Se inserir som PCM bruto, você deve especificar o número de canais na entrada
áudio. O número padrão de canais é 2.
-g, --swap-canais
Troque os canais esquerdo e direito de um arquivo de entrada estéreo.
--escala
Dimensione o áudio de entrada antes da codificação. Todo o áudio de entrada é multiplicado por
valor especificado. Valores entre 0 e 1 reduzirão o ganho de áudio, e um valor acima de 1
aumentará o ganho do áudio.
--scale-l
O mesmo que --scale, mas afeta apenas o canal esquerdo.
--scale-r
O mesmo que --scale, mas afeta apenas o canal certo.
saída Opções
-m, --mode
Escolha o modo do áudio resultante. O padrão é automático.
· "A" modo de escolha automática com base na entrada
· Estéreo "s"
· Canal duplo "d"
· Estéreo comum "j"
· "M" mono
-a, --downmix
Se o arquivo de entrada for estéreo, mixe os canais de entrada esquerdo e direito em um
canal mono único.
-b, --bitrate
Define a taxa de bits total (em kbps) para o arquivo de saída. A taxa de bits padrão depende de
o número de canais de entrada e amostragem.
------------------------------
Taxa de amostragem mono estéreo
------------------------------
48000 96 192
44100 96 192
32000 80 160
24000 48 96
22050 48 96
16000 32 64
------------------------------
-P, - modo psyc
Escolha o modelo psicoacústico a ser usado (-1 a 4). Número do modelo -1 está desligado
modelagem psicoacústica e usa valores padrão fixos. Por favor, veja o arquivo
psico para uma descrição completa de cada um dos modelos disponíveis. O modelo padrão é 3.
-v, --vbr
Ative o modo VBR. Ver vbr arquivo de documentação para detalhes. O nível VBR padrão é 5.0.
-V, --vbr-level
Ative o modo VBR e defina o nível de qualidade. Quanto maior o número, melhor é a qualidade.
O intervalo máximo é de -50 a 50, mas o intervalo útil é de -10 a 10. Consulte vbr arquivo de documentação
para obter detalhes.
-l, --ath
Defina o nível de ATH. O nível padrão é 0.0.
-q, --quick
Ative o modo rápido. Apenas recalcule o modelo psicoacústico a cada número especificado de
quadros.
-S, --único-quadro
Ativa o modo de quadro único: apenas um único quadro de áudio MPEG é enviado e, em seguida, o
o programa termina.
Gerais Opções
-c, --direitos autorais
Ative a sinalização de direitos autorais no fluxo de bits de saída.
-o, --não original
Desative o sinalizador original no fluxo de bits de saída.
--original
Ative o sinalizador Original no fluxo de bits de saída.
-p, --proteger
Habilite a proteção de erro CRC no fluxo de bits de saída. Uma soma de verificação extra de 16 bits é adicionada ao
quadros.
-d, --preenchimento
Ative o preenchimento no fluxo de bits de saída.
-R, --reserve
Reserve o número especificado de bits em cada um do fluxo de bits de saída.
-e, --deemphasis
Defina o tipo de sem ênfase (n / c / 5). O padrão é nenhum.
-E, --energia
Ligue as extensões de nível de energia.
Verbosidade Opções
-t, --talkativity
Defina a quantidade de informações a serem exibidas em stderr (0 a 10). O padrão é 2.
--quieto
Não envie mensagens para stderr, a menos que haja um erro. (O mesmo que - alcatividade = 0)
--apresentação
Exibe apenas um número mínimo de mensagens durante a codificação. Esta configuração é mais silenciosa do que
a configuração padrão de conversação. (O mesmo que - alcatividade = 1)
--verbose
Exibe um número maior de mensagens em stderr. Esta configuração é útil para diagnosticar
problemas. (O mesmo que - falativity = 4)
RETORNO CÓDIGOS
Se a codificação for concluída com sucesso, twolame retornará 0. No entanto, se a codificação não for
bem-sucedido, ele retornará um dos seguintes códigos.
· 1 (nenhuma codificação realizada)
· 2 (Erro ao abrir arquivo de entrada)
· 4 (Erro ao abrir arquivo de saída)
· 6 (Erro ao alocar memória)
· 8 (Erro nos parâmetros de codificação escolhidos)
· 10 (Erro ao ler áudio de entrada)
· 12 (Ocorreu um erro durante a codificação)
· 14 (Erro ao gravar áudio de saída)
EXEMPLOS
Isso irá codificar sound.wav para sound.mp2 usando a taxa de bits constante padrão de 192 kbps e
usando o modelo psicoacústico padrão (modelo 3):
som twolame.wav
Taxa de bits constante de 160 kbps e codificação estéreo conjunta, salvo no arquivo sound_160.mp2:
twolame -b 160 -mj sound.aiff sound_160.mp2
Codifique sound.wav para newfile.mp2 usando o modelo psicoacústico 2 e codificação com variável
taxa de bits:
twolame -P 2 -v som.wav novoarquivo.mp2
Igual ao exemplo acima, exceto que o valor negativo do argumento "-V" significa que o
taxas de bits mais baixas serão favorecidas em relação às mais altas:
twolame -P 2 -V -5 som.wav novoarquivo.mp2
Faça uma nova amostra do arquivo de áudio usando sox e pipe direto através de dois nomes:
sox sound_11025.aiff -t raw -r 16000 | twolame -r -s 16000 - -> out.mp2
AUTORES
O frontend de dois nomes foi (re) escrito por Nicholas J Humfrey. A biblioteca libtwolame é
baseado em toolame por Mike Cheng. Para uma lista completa de autores, consulte o arquivo AUTHORS.
RECURSOS
Site TwoLAME: http://www.twolame.org/
Use twolame online usando serviços onworks.net