Extraia Áudio, Vídeo e Legendas de MKVs no Linux com o MKVToolNix

Muitas pessoas apreciam o formato MKV devido à sua capacidade de comprimir grandes quantidades de dados de áudio e vídeo em um único arquivo de tamanho reduzido. Outro ponto forte do MKV é a facilidade com que seu conteúdo pode ser modificado. Uma das ferramentas mais eficazes no Linux para extrair informações de arquivos MKV é o MKVToolNix.

Instalação do MKVToolNix

O pacote de aplicativos MKVToolNix oferece aos usuários um conjunto abrangente de programas, tanto com interface gráfica (GUI) quanto via linha de comando, para editar, analisar e manipular arquivos MKV de forma simples. Selecione seu sistema operacional abaixo e siga as instruções para instalar o software.

Ubuntu

Atualmente, o conjunto de aplicativos MKVToolNix é compatível com Ubuntu 16.04, 17.10 e 18.04. Para instalá-lo, é necessário modificar manualmente o arquivo de fontes de software do Ubuntu. Isso se deve ao fato de que o desenvolvedor do MKVToolNix ainda não disponibilizou um PPA (Personal Package Archive) personalizado. No entanto, adicionar repositórios de software desta forma não é muito diferente.

Para adicionar uma nova fonte de software, abra um terminal e use o editor de texto Nano para editar o arquivo /etc/apt/sources.list no seu computador Ubuntu:

sudo nano /etc/apt/sources.list

No arquivo de fontes, use a seta para baixo para navegar até o final do arquivo. Lá, insira um novo comentário. Não pule a parte dos comentários! Se você não adicionar um comentário, poderá esquecer a finalidade deste repositório de software no futuro.

# Repositório MKVToolNix para Ubuntu

Após adicionar o comentário, chegou a hora de inserir a fonte do software. Escolha a versão do seu Ubuntu e copie o código correspondente para o Nano.

Ubuntu 16.04

deb https://mkvtoolnix.download/ubuntu/ xenial main
deb-src https://mkvtoolnix.download/ubuntu/ xenial main

Ubuntu 17.10

deb https://mkvtoolnix.download/ubuntu/ artful main
deb-src https://mkvtoolnix.download/ubuntu/ artful main

Ubuntu 18.04

deb https://mkvtoolnix.download/ubuntu/bionic main
deb-src https://mkvtoolnix.download/ubuntu/bionic main

Agora que a nova fonte de software está adicionada ao Ubuntu, também é preciso adicionar a chave GPG, para que o Ubuntu permita a instalação do software deste novo repositório. Ignorar esta etapa impedirá o funcionamento do MKVToolNix.

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

Finalmente, após as modificações, é hora de atualizar o Ubuntu, instalar as atualizações e colocar o MKVToolNix em funcionamento.

sudo apt update
sudo apt upgrade -y
sudo apt install mkvtoolnix mkvtoolnix-gui

Observação: se o comando apt update apresentar falha na instalação, primeiro será necessário executar:

sudo apt install apt-transport-https

Com o apt-transport-https instalado, tente instalar o MKVToolNix novamente.

Debian

A instalação do conjunto de aplicativos MKVToolNix no Debian é bastante similar ao Ubuntu, já que o desenvolvedor optou por distribuir o software através de repositórios. Para instalar o aplicativo no Debian, abra um terminal e use o editor de texto Nano para modificar o arquivo /etc/apt/sources.list.

Observação: O MKVToolNix oferece suporte oficial para Debian 9 Stable e Debian 8.

sudo nano /etc/apt/sources.list

No arquivo de fontes, use as setas para navegar até o final do arquivo. Insira # para criar uma nova linha de comentário.

# Repositório MKVToolNix para Debian

Com a linha de comentário no arquivo de fontes, agora é seguro adicionar os URLs do repositório de software.

Debian 9

deb https://mkvtoolnix.download/debian/ stretch main
deb-src https://mkvtoolnix.download/debian/ stretch main

Debian 8

deb https://mkvtoolnix.download/debian/jessie main
deb-src https://mkvtoolnix.download/debian/jessie main

Após adicionar a nova fonte de software, use o comando wget para adicionar a chave GPG.

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

Use os comandos update e upgrade para atualizar e instalar atualizações no Debian.

sudo apt-get update
sudo apt-get upgrade -y

Finalmente, instale os aplicativos MKVToolNix:

sudo apt-get install mkvtoolnix mkvtoolnix-gui

Arch Linux

Todos os aplicativos MKVToolNix estão disponíveis nas fontes de software principais do Arch Linux. Para instalá-los, abra um terminal e use o Pacman, o gerenciador de pacotes.

pacman -S mkvtoolnix-cli mkvtoolnix-gui

Fedora

O MKVToolNix é compatível com o Fedora nas versões 26 a 28 (a versão atual). Para instalar o software, é preciso adicionar o repositório de software oficial. Use o dnf para obter este arquivo RPM e instalá-lo.

sudo dnf install https://mkvtoolnix.download/fedora/bunkus-org-repo-2-3.noarch.rpm -y

Com o novo repositório MKVToolNix ativo no Fedora, use o dnf para instalar o programa.

sudo dnf install mkvtoolnix

OpenSUSE

O OpenSUSE disponibiliza o MKVToolNix através de um repositório de software de terceiros. Para adicionar o repositório, abra um terminal e execute os seguintes comandos.

Observação: Atualmente, o MKVToolNix suporta apenas o OpenSUSE 42.3 Leap.

wget https://mkvtoolnix.download/gpg-pub-bunkusorg-rpm-signing.txt
sudo rpmkeys --import gpg-pub-bunkusorg-rpm-signing.txt
sudo zypper addrepo --refresh https://mkvtoolnix.download/opensuse/42.3/ MKVToolNix

Com tudo configurado, instale o software utilizando o Zypper.

sudo zypper install mkvtoolnix

Utilizando o MKVToolNix

O MKVToolNix é muito eficaz e rápido para importar ou exportar dados para um contêiner MKV. Se você deseja extrair áudio, vídeo ou legendas (SRT) de um MKV, veja como proceder. Primeiro, abra o aplicativo GUI, procurando por “MKVToolNix” no menu de aplicativos.

Com o programa aberto, clique em “multiplexador”. Na janela do multiplexador, procure o botão “Adicionar arquivos de origem” e clique nele. Usando o explorador de arquivos, localize e adicione um arquivo MKV ao programa.

O programa irá analisar e adicionar o MKV, exibindo o conteúdo exato do arquivo.

Extração de Áudio

Para extrair o áudio diretamente do MKV, procure em “faixas, capítulos e tags”. Desmarque as caixas ao lado do vídeo, da faixa de legendas (assim como qualquer outro item exibido).

Localize a faixa de áudio desejada e certifique-se de que a caixa ao lado dela esteja marcada.

Clique no botão “iniciar multiplexação” para iniciar a extração. O arquivo de áudio será salvo na mesma pasta do arquivo MKV que você importou.

Extração de Vídeo

A extração de vídeo de arquivos MKV segue os mesmos passos da extração de áudio. Comece adicionando um novo arquivo MKV. Em seguida, desmarque as caixas ao lado da faixa de áudio e da faixa de legendas.

Marque a caixa ao lado da faixa de vídeo desejada. Estando tudo certo, clique no botão “iniciar multiplexação”. Logo, a faixa de vídeo será extraída para a mesma pasta do arquivo MKV original no seu computador.

Extração de Legendas

Precisa exportar uma faixa de legenda de um MKV? Comece adicionando o arquivo ao MKVToolsNix. Desmarque as caixas perto da faixa de vídeo principal, faixa de áudio e quaisquer outros itens. Deixe marcada apenas a caixa ao lado da(s) faixa(s) de legenda(s) que você deseja remover do arquivo contêiner MKV.

Inicie o processo de extração clicando em “iniciar multiplexação”. O arquivo de legenda será salvo na mesma pasta do arquivo MKV importado.