# Conversor de letras LRC SRT

Converte letras LRC sincronizadas em legendas SRT (cada linha termina onde a próxima começa, durações da última entrada e máxima ajustáveis, tratamento de [offset:] e das etiquetas de tempo por palavra) e transforma legendas SRT de volta em letras LRC — texto sem perdas nas duas direções.

> Página canônica: https://elysiatools.com/pt/tools/lrc-srt-converter

- **Categoria:** Media

- **Palavras-chave:** lrc, srt, conversor de letras, letras sincronizadas, lrc para srt, srt para lrc, karaokê, legendas musicais, lrc melhorado, etiqueta offset, tempo por palavra, conversão de legendas

## Visão geral

LRC é o formato de letras de fato dos players de música: cada linha começa com uma marca [mm:ss.xx] em centésimos de segundo e não carrega tempo de fim, então um conversor precisa sintetizar durações — a convenção estabelecida dá a cada linha o início da próxima como fim, e à última linha uma duração fixa (3 s por padrão, configurável), exatamente como foobar2000, Poweramp e Musicolet mantêm uma linha até a seguinte. Esta ferramenta implementa exatamente isso, mais os detalhes de formato que derrubam conversores ingênuos: as etiquetas ID ([ti:] [ar:] [al:] [by:] [length:]…) são separadas das linhas de letra; a etiqueta [offset:±ms] desloca a letra globalmente — valor positivo a adianta — e é aplicada (ou ignorada) sob demanda; uma mesma linha física pode carregar várias marcas ([00:12.00][00:56.10]refrão) e vira uma entrada por marca, ordenada por tempo; as etiquetas melhoradas A2 por palavra (&lt;mm:ss.xx&gt;) são retiradas do texto (as palavras ficam); e partes fracionárias de 2 ou 3 dígitos são aceitas. Uma duração máxima opcional por entrada corta pausas em seções instrumentais longas (um solo de guitarra deixaria uma frase na tela por todo o silêncio). Na direção SRT→LRC cada entrada vira [mm:ss.xx] mais seu texto em uma linha (entradas multilinhas são unidas com espaços) com centésimos de 2 dígitos, a forma clássica compatível com os players. O texto nunca é alterado — apenas os tempos são traduzidos entre as duas convenções.

## Entradas

- **Letras ou legendas** (textarea): \[00:12.30\]First line of the song \[00:16.80\]Second line… — or paste SRT cues
- **Direção** (select)
- **Duração da última entrada (ms)** (number): 3000
- **Duração máxima por entrada (ms, 0 = desativado)** (number): 0
- **Aplicar etiqueta offset** (checkbox)

## Quando usar

- Ao transformar arquivos de letras sincronizadas (.lrc) em legendas (.srt) para vídeos no YouTube, Premiere ou reprodutores de vídeo.
- Ao extrair faixas de legendas SRT de videoclipes para sincronizar a reprodução em players de áudio como foobar2000, Musicolet ou Poweramp.
- Ao ajustar arquivos LRC com etiquetas de offset ou múltiplos marcadores de repetição antes de gerar legendas temporizadas.

## Como funciona

- Cole o conteúdo LRC ou SRT na área de texto e selecione a direção da conversão desejada.
- Na conversão LRC para SRT, defina a duração da última linha, o limite máximo por legenda para evitar textos estáticos em solos instrumentais e escolha se deseja aplicar a etiqueta \[offset:±ms\].
- O conversor processa metadados, divide versos repetidos, limpa marcações por palavra mantendo o texto e gera o arquivo convertido pronto para cópia imediata.

## Casos de uso

- Criação de vídeos musicais com legendas sincronizadas a partir de arquivos LRC baixados da internet.
- Conversão de arquivos de legenda SRT baixados de videoclipes em letras LRC compatíveis com tocadores de música portáteis.
- Remoção de marcações de tempo palavra por palavra de arquivos LRC melhorados (A2) para gerar legendas limpas em padrão SRT.

## Perguntas frequentes

### Como o conversor calcula o tempo final de cada linha ao converter de LRC para SRT?

Cada linha termina no exato milissegundo em que a próxima começa, e a última linha recebe a duração definida em lastCueMs.

### O que acontece com trechos instrumentais longos?

Se o campo de duração máxima (maxCueMs) estiver configurado acima de 0, a legenda desaparecerá após o tempo definido, em vez de permanecer visível até o próximo verso.

### O que a opção 'Aplicar etiqueta offset' faz?

Ela soma ou subtrai o valor da tag [offset:±ms] do arquivo LRC em todos os tempos gerados no SRT, adiantando ou atrasando as legendas.

### Como linhas de LRC com múltiplos marcadores de tempo são tratadas?

Uma linha física contendo vários marcadores, como refrãos repetidos, é desmembrada em legendas individuais e reordenada cronologicamente.

### O que ocorre com legendas SRT de várias linhas ao converter para LRC?

As quebras de linha de uma mesma entrada SRT são unificadas em uma única linha com espaços, mantendo a compatibilidade com reprodutores de áudio.

## Ferramentas relacionadas

- [Fusionador de legendas bilíngues](https://elysiatools.com/pt/tools/bilingual-subtitle-merger): Funde dois arquivos de legendas monolíngues (SRT ou WebVTT) em uma faixa bilíngue — idioma principal em cima, secundário embaixo — alinhando cues por sobreposição de tempo ou por índice.
- [Limpador de anotações SDH](https://elysiatools.com/pt/tools/srt-sdh-annotation-cleaner): Remove o ruído para deficientes auditivos (SDH) das legendas: efeitos sonoros entre colchetes como \[APPLAUSE\] e (engine rumbles), rótulos de falante tipo JOHN: ou NARRATOR -, linhas de notas musicais ♪ ♫ — e descarta os cues que ficaram vazios.
- [Conversor de retemporização de legendas por taxa de quadros](https://elysiatools.com/pt/tools/subtitle-framerate-retime-converter): Reescala os tempos das legendas ao trocar a taxa de quadros: presets de aceleração PAL (23,976↔25), pares de fps personalizados, fator linear direto ou calibração de dois pontos t′ = a·t + b.
- [Transplante de tempos de legendas](https://elysiatools.com/pt/tools/subtitle-timing-transplant): Empresta os tempos de uma legenda bem sincronizada e os enxerta numa tradução: 1:1 em ordem estrita se as contagens coincidirem, ou atribuição monotônica pelo tempo mais próximo caso divirjam.
- [Conversor de legendas WebVTT · TTML · SBV · SRT](https://elysiatools.com/pt/tools/webvtt-ttml-sbv-subtitle-time-axis-and-cue-style-converter): Converta legendas entre WebVTT, TTML (com temporização SMPTE e estilos), SBV do YouTube e SRT — eixos de tempo com precisão de quadro (23.976/24/25/29.97 drop-frame/30/50/59.94 DF/60), estilos tts do TTML levados ao CSS ::cue do WebVTT, unicidade de cue-id e verificações IMSC 1.0.1.
- [Deslocador temporal de legendas](https://elysiatools.com/pt/tools/audio-caption-timing-shifter): Desloca legendas SRT ou WebVTT para o provável início de fala ou por ajuste manual.
- [Criador de loops de aprendizagem de idiomas](https://elysiatools.com/pt/tools/audio-language-learning-loop-maker): Transforma frases faladas em uma faixa de prática repetível com pausas configuráveis.
- [Gerador de cues de leitura sincronizada](https://elysiatools.com/pt/tools/audio-read-along-cue-generator): Gera cues a nível de frase ou palavra com timestamps a partir de áudio de narração e seu roteiro.

## Exemplos

- [Amostras de legendas SRT](https://elysiatools.com/pt/samples/srt-samples): Arquivos SRT do simples ao complexo para testar importacao, traducao, conversao e preservacao de tempo
- [Amostras de Áudio MP3 Livres de Direitos Autorais](https://elysiatools.com/pt/samples/mp3-samples): Coleção de amostras de áudio livres de direitos autorais para testes e desenvolvimento, incluindo sons da natureza, música de meditação e áudio ambiente
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
