Pular para o conteúdo
Converter mks para srt

Conversor online gratuito de MKS para SRT

Converta contêineres de legendas Matroska em arquivos SRT editáveis, incluindo faixas de texto e casos de OCR.

Converter MKS para SRT online - grátis

Enviando…

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .mks

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .mks para .srt

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .srt convertido

    O resultado da conversão está pronto para download.

Como converter mks para srt arquivo

Media players, editores de vídeo e sistemas de upload geralmente aceitam legendas externas .srt, mas não podem usar um container .mks. A conversão também é necessária quando o texto da legenda precisa ser editado, traduzido ou distribuído como um pequeno arquivo de texto separado.

O que é o formato MKS

.mks é uma convenção de extensão de nome de arquivo para um container Matroska que normalmente contém faixas de legendas sem vídeo ou áudio. Ele está relacionado ao .mkv, mas a extensão não identifica o formato da legenda armazenada internamente.

Um arquivo MKS pode conter uma ou mais faixas em diferentes idiomas e codecs. As faixas de texto podem conter texto UTF-8 compatível com SubRip, ASS, SSA ou WebVTT; as faixas bitmap podem conter legendas Blu-ray PGS ou DVD VobSub. Usuários de Matroska, remuxers, arquivistas e pessoas que extraem faixas de arquivos MKV usam arquivos MKS com frequência.

Verifique o codec da faixa antes da conversão. Um arquivo Matroska que contém texto SubRip pode precisar apenas de extração, enquanto PGS e VobSub contêm imagens de legendas e precisam de OCR para se tornar texto SRT.

O que é o formato SRT

SRT é um formato de legendas em texto simples com cues numerados, timestamps de início e fim e linhas de diálogo. Um timestamp de cue usa o formato 00:01:23,456 --> 00:01:26,789.

SRT é amplamente compatível com media players, televisores, editores de legendas, editores de vídeo e serviços de upload de legendas. Ele é pequeno, pode ser editado em editores de texto e normalmente é salvo como UTF-8.

SRT não pode preservar fontes, cores, posições na tela, comandos de desenho, efeitos de karaokê ou animações de ASS ou SSA. Ele também não pode armazenar diretamente legendas bitmap PGS ou VobSub.

Converter arquivos MKS baseados em texto

Para um arquivo MKS baseado em texto, faça upload do arquivo para o conversor em 101convert.com, escolha SRT como formato de saída e baixe o resultado. A conversão pode ser realizada gratuitamente sem instalar software.

Para a conversão local, primeiro inspecione os streams de legendas com FFmpeg:

ffprobe -v error -select_streams s -show_entries stream=index,codec_name:stream_tags=language,title -of default=noprint_wrappers=1 input.mks

Se o codec for subrip ou o Matroska o identificar como S_TEXT/UTF8, a faixa já contém texto compatível com SRT. Extraia-a com MKVToolNix:

mkvmerge -i input.mks

Use o ID da faixa Matroska exibido em:

mkvextract tracks input.mks 0:output.srt

Substitua 0 pelo ID da faixa necessária. Um arquivo MKS pode conter várias faixas de legendas, portanto extraia separadamente cada idioma necessário ou cada faixa de legendas forçadas.

Para faixas de texto ASS, SSA e WebVTT compatíveis, FFmpeg pode criar uma saída SRT:

ffmpeg -i input.mks -map 0:s:0 -c:s srt output.srt

Altere 0:s:0 para 0:s:1, 0:s:2 e assim por diante para selecionar outro stream de legendas. O ordinal do stream de legendas do FFmpeg em -map não é necessariamente o mesmo que o ID da faixa exibido por mkvmerge.

Subtitle Edit é útil quando um arquivo ASS ou SSA extraído precisa ser revisado antes da exportação. Abra o arquivo extraído, use File → Save as e selecione SubRip (*.srt).

Converter legendas bitmap com OCR

Codecs como hdmv_pgs_subtitle e dvd_subtitle contêm imagens renderizadas de legendas, não texto. FFmpeg não pode converter diretamente essas imagens em diálogos SRT precisos.

Extraia a faixa bitmap com mkvextract, abra-a no Subtitle Edit, execute a função de OCR, corrija o texto reconhecido e salve usando File → Save as como SubRip (*.srt). Fontes estilizadas, baixo contraste, diálogos sobrepostos, letreiros e scripts não latinos podem causar erros de OCR.

Verificações de compatibilidade

A conversão de ASS e SSA preserva o diálogo e a temporização, mas descarta a estilização e o posicionamento. A saída do OCR pode conter erros de ortografia, pontuação, reconhecimento de caracteres e quebras de linha; revise-a comparando-a com o vídeo.

Metadados do Matroska, como idioma, título e sinalizadores de faixa padrão e forçada, não são armazenados em um arquivo SRT normal. Use nomes de arquivo descritivos, como movie.en.srt e movie.en.forced.srt.

Teste o resultado no player pretendido e verifique a temporização, a ordem dos cues, as quebras de linha e os caracteres acentuados. Salve como UTF-8; se um televisor mais antigo exibir caracteres incorretos, tente UTF-8 com BOM ou a codificação exigida pelo dispositivo.

As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org

Perguntas frequentes

O conversor de MKS para SRT é gratuito?

Sim, converter MKS para SRT no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo MKS?

Você pode enviar arquivos MKS de até 100 MB e converter até 100 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter MKS para SRT?

Não. A conversão de MKS para SRT é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo MKS válido para esta conversão de MKS para SRT. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

A conversão de MKS para SRT preserva a formatação e o posicionamento das legendas?

Não, a conversão para SRT geralmente mantém o texto e os tempos das legendas, mas perde estilos avançados, fontes, cores, posicionamento preciso, efeitos de karaokê e outros recursos específicos do formato. SRT oferece suporte apenas à formatação básica de texto.

É possível converter qualquer faixa de legenda MKS em um arquivo SRT editável?

Não, apenas faixas de legendas baseadas em texto podem ser convertidas diretamente em texto SRT editável. Legendas baseadas em imagens exigem reconhecimento óptico de caracteres, que pode introduzir erros de ortografia, tempo e caracteres.

O que acontece se meu arquivo MKS contiver várias faixas de legendas?

A conversão normalmente produz um arquivo SRT para uma faixa de legenda selecionada, portanto outros idiomas ou faixas alternativas não são incluídos, a menos que sejam convertidos separadamente. Os nomes das faixas e outros metadados do contêiner também podem ser perdidos.

Por que algumas legendas desaparecem ou ficam dessincronizadas após converter MKS para SRT?

As legendas podem desaparecer quando a faixa MKS usa um codec incompatível, contém imagens em vez de texto ou a faixa errada foi selecionada. O tempo também pode mudar ligeiramente se a fonte usar recursos de sincronização que o SRT não consegue representar exatamente.

Já baixado

Este ficheiro já foi baixado. Para proteger a sua privacidade, apagámo-lo do nosso servidor logo após o download, por isso não pode ser baixado de novo. Se precisar dele outra vez, converta o ficheiro novamente.