Extraindo legendas de arquivos de vídeo no formato .mkv
Dica publicada em Linux / Software
Extraindo legendas de arquivos de vídeo no formato .mkv
Para que extrair legenda de um arquivo de vídeo .mkv? Simples, certos televisores não conseguem reproduzir a legenda que está embutida no arquivo .mkv via pen-drive ou rede DLNA.
O pacote mkvtoolnix resolve tudo. Para quem utiliza distribuição baseada no Debian, como o Ubuntu, basta aplicar o comando:
sudo apt-get install mkvtoolnix
Ainda no terminal, navegue até o diretório onde se encontra o arquivo, e:
mkvextract tracks file.mkv 3:file.srt
Supondo que o arquivo seja "Muppets.mkv", o comando será:
mkvextract tracks Muppets.mkv 3:Muppets.srt
Obs.: Acredito que a extensão correta seja .ass em vez de .srt, porém, em meu televisor funciona em ambas extensões.
Have Fun =D
O pacote mkvtoolnix resolve tudo. Para quem utiliza distribuição baseada no Debian, como o Ubuntu, basta aplicar o comando:
sudo apt-get install mkvtoolnix
Ainda no terminal, navegue até o diretório onde se encontra o arquivo, e:
mkvextract tracks file.mkv 3:file.srt
Supondo que o arquivo seja "Muppets.mkv", o comando será:
mkvextract tracks Muppets.mkv 3:Muppets.srt
Obs.: Acredito que a extensão correta seja .ass em vez de .srt, porém, em meu televisor funciona em ambas extensões.
Have Fun =D
Você pode saber qual o tive de legenda que foi embutida junto com o mkv através do comando mkvinfo. Veja por exemplo um vídeo que tenho aqui:
$ mkvinfo CAVZOD.net-Lost.Canvas.Epi.26-HD-.mkv
Produz essa saída: http://paste.archlinux-br.org/1859
Daí eu vejo que lá na faixa (track) 3 eu tenho um legenda no formato ass (S_TEXT/ASS). Além do mais, permite saber se a legenda está mesmo na faixa 3 (não ser dizer se sempre seguem essa ordem). Faz pouco tempo que conheci essa ferramenta e ela me ajudou bastante nos momentos de desespero.. rsrs