Unindo dois arquivos MKV no Ubuntu?

10

Eu tenho uma ópera que estou copiando para o meu computador no formato MKV com o Handbrake. Esta ópera está em dois discos. Existe uma maneira de juntar os MKVs resultantes? Eles terão a mesma taxa de bits, resolução, etc. Se eu fizer isso, posso manter os capítulos dos dois arquivos MKV organizados? E, como tenho legendas no arquivo (não gravadas), elas ainda permanecerão intactas?

Não tenho muita certeza se essa questão está fora do tópico ou não. Se estiver, sinta-se mais do que livre para excluí-lo. :)

    
por Ryan McClure 24.03.2012 / 10:08

5 respostas

4

Se a resolução dos vídeos for a mesma, você pode usar o avidemux para se juntar a eles

    
por jahid65 24.03.2012 / 11:50
23

A maneira recomendada é usar mkvtoolnix

sudo apt-get install mkvtoolnix mkvtoolnix-gui
  • Iniciar mmg (interface gráfica do usuário para mkvmerge)
  • "Adicionar" o primeiro arquivo
  • "Anexar" o segundo, terceiro, quarto, ...
  • Defina o nome da saída na caixa de texto na parte inferior
  • "Iniciar muxing"

As legendas são preservadas e adequadamente concatenadas, assim como o áudio e o vídeo. Os capítulos podem ser editados no arquivo resultante com mmg.

Este procedimento cria um arquivo muxed corretamente. Qualquer problema deve ser mencionado na janela "log" em mmg. Você pode até definir e nomear faixas de áudio e legenda com os códigos de idioma corretos e Anotações como "Forçado" ou "Comentários de Diretores".

Se você planeja fazer isso repetidamente em arquivos diferentes, é melhor usar a versão de linha de comando mkvmerge ("mkvmerge --help")

mkvmerge -o output.mkv input1.mkv +input2.mkv
    
por zx485 25.03.2012 / 03:06
7

Use este comando no terminal para mesclar dois arquivos .mkv separados em um.

mkvmerge -o newfile.mkv part1.mkv +part2.mkv
    
por twoface88 18.03.2014 / 18:50
3

A maneira mais fácil de combinar vídeo é usar um formato de contêiner que suporta concatenação e re-indexação, como o mpg. Então você pode apenas cat file1 file2 > file3 e re-indexar com ffmpeg.

Os passos no seu caso seriam:
Converter de mkv para mpg
Concatenar
Re-indexar
Mude de volta para mkv se você quiser

Se for apenas áudio, você pode usar um tipo de arquivo mais facilmente editável ... como wav, mp3 ou ogg até obter a saída final. Então você pode usar várias ferramentas para juntar áudio. Sox ou FFmpeg vêm à mente.

    
por RobotHumans 24.03.2012 / 10:43
2

Você pode usar o dmMediaConverter para fazer isso. É muito simples e funciona bem. Existe um modo do programa para unir arquivos MKV e usa ffmpeg sob o capô. Veja esta resposta para mais.

    
por cjbarth 15.08.2017 / 21:06