Mesclar faixas de áudio de vídeo MKV e MKA, mantendo as legendas

0

Eu tenho esta situação:

  • arquivo1.mkv (vídeo com duas trilhas de 5.1 e várias legendas)
  • file1.mka (duas faixas de áudio estéreo)

Eu quero mesclar os arquivos em uma única saída que tenha:

  • 4 faixas de áudio (as faixas originais de 5,1 e as outras duas da Arquivo MKA)
  • as legendas do MKV

Aqui está o comando que estou tentando:

@ffmpeg.exe -i "file1.mkv" -i "file1.mka" -map 1 -map 0 -c:v copy -c:a copy -c:s copy "output.mkv"

O problema é que o output.mkv realmente tem tudo, mas as faixas do MKA são mudo, e alguns jogadores até param quando tento tocá-los. As outras duas faixas (do original MKV) funcionam bem.

Há algo que estou fazendo errado?

    
por aur0n 10.04.2018 / 17:42

1 resposta

0

por que não usar o mkvmerge? link

 mkvmerge.exe --output E:\output.mkv --audio-tracks 1,2 --subtitle-tracks 3,4 
 --no-chapters --language 0:und --default-track 0:yes --compression 0:none    
 --language 1:und --default-track 1:yes --compression 1:none --language 2:und 
 --compression 2:none --language 3:und --compression 3:none --language 4:und  
 --default-track 4:yes --compression 4:none "E:\file1.mkv" --language 0:eng   
 --compression 0:none --language 1:und --compression 1:none "E:\file2.mka"    
 --track-order 0:0,0:1,0:2,0:3,0:4,1:0,1:1 --probe-range-percentage 0.50
    
por 14.06.2018 / 08:26