Como extrair legendas SRT de um arquivo de vídeo
Aprenda o que são arquivos SRT, quando você pode extrair legendas de vídeo e por que alguns vídeos funcionam enquanto outros não.
Workflow
Aprenda o que são arquivos SRT, quando você pode extrair legendas de vídeo e por que alguns vídeos funcionam enquanto outros não.
Workflow
Se você tem um arquivo MKV com faixas de legendas embutidas, pode extrair o texto diretamente no navegador — sem uploads e sem instalar nada. Mas antes você precisa saber quando a extração é possível.
Key takeaways
SRT (SubRip Text) é um formato de legenda em texto puro (plain-text). Cada entrada apresenta um número de sequência, um intervalo de tempo e o texto da legenda em si:
1
00:00:01,000 --> 00:00:04,000
Esta é a primeira linha da legenda.
2
00:00:05,000 --> 00:00:08,500
E esta aqui é a segunda.
Os arquivos SRT são levinhos, legíveis para humanos e suportados por praticamente todos os players de vídeo, editores e fluxos de trabalho de tradução. Quando as pessoas dizem "obter as legendas de um vídeo", elas geralmente se referem a adquirir um arquivo SRT.
ASS (Advanced SubStation Alpha) é um formato de legenda mais rico frequentemente usado em fansubs de anime e lançamentos cheios de estilo. Ele suporta opções de fonte, cores, posicionamento e efeitos de karaokê que o SRT não consegue expressar.
Se um vídeo tiver uma faixa de legenda ASS, você pode extraí-la da mesma forma que extrairia com SRT. O contêiner MKV trata ambos como dados de texto embutidos.
Esta é a distinção mais importante de todas:
Legendas embutidas (softcoded) são armazenadas como uma faixa de dados separada dentro do contêiner de vídeo. Elas podem ser ativadas ou desativadas pelo player e podem ser extraídas como arquivos independentes.
Legendas fixas (burned-in / hardcoded) são renderizadas diretamente nos pixels do vídeo durante a codificação (encoding). Elas fazem parte da própria imagem. Nenhuma ferramenta pode extraí-las como texto sem utilizar tecnologia de OCR (Optical Character Recognition), o qual é um processo completamente diferente.
Se você abrir um vídeo em um player como VLC ou MPC-HC e puder alternar as legendas ativando-as e desativando-as no menu, essas legendas são embutidas. Se o texto estiver sempre visível, independentemente das configurações de legenda, ele é fixo (hardcoded).
MKV (Matroska) é o contêiner mais comum que transporta faixas de legendas embutidas. Um único arquivo MKV pode armazenar:
A extração funciona quando:
A extração não funciona quando:
Navegadores modernos podem rodar o WebAssembly (WASM), o que significa que ferramentas como o FFmpeg podem operar inteiramente no lado do cliente. O arquivo de vídeo nunca deixa o seu aparelho celular ou desktop — o navegador lê os metadados do contêiner, identifica os fluxos de legenda e extrai os dados sem precisar fazer nenhum upload.
Isso é especialmente útil para arquivos de vídeo muito grandes, onde o envio online seria demorado ou nada prático, e para usuários que se preocupam em manter intacta a privacidade dos seus arquivos de vídeo pessoais.
Muitos arquivos MKV contam com várias faixas de legendas. Por exemplo, um lançamento de anime japonês poderia incluir:
Quando você verifica um arquivo, a ferramenta de extração lista cada faixa com seu respectivo idioma, nome e formato. Você pode visualizar antecipadamente, fazer o download ou traduzir qualquer combinação de faixas no momento.
Se o vídeo não tem legendas embutidas, você tem algumas opções à disposição:
Next step
Escolha um arquivo de vídeo, escaneie pelas faixas embutidas, veja uma amostragem inicial do texto e então faça seus downloads ou efetue traduções.
Abrir Extrator MKVSe você já possui arquivos de legendas salvos e deseja traduzi-los, utilize nosso tradutor de legendas principal no lugar disso. Para demais fluxos de trabalho ou necessidades de ferramentas para legenda, explore a página de Ferramentas.