Existe uma maneira de remover dados de legenda de um arquivo .mkv?
Existe uma maneira de remover dados de legenda de um arquivo .mkv?
Respostas:
Use MkvToolNix . A mkvmerge
ferramenta pode fazer exatamente o que você deseja. É um manipulador Matroska muito capaz e deve ser capaz de remover qualquer tipo de fluxo de um MKV sem gravar todos os outros fluxos.
mkvtoolnix
em seu repositório ou fazer o download alternativo da página inicial .mkvtoolnix
através de Homebrew .Eu acho que um desses comandos fará o que você quiser:
# assume input.mkv has 3 subtitle tracks
# remove subtitle track 2 (copy 1&3) from input.mkv & save to output.mkv
mkvmerge -o output.mkv --subtitle-tracks 1,3 input.mkv
# remove all subtitles (copy none)
mkvmerge -o output.mkv --no-subtitles input.mkv
--stracks
não são 1 (primeira legenda), 2 (segunda), 3 (terceira), etc. Use mkvinfo input.mkv
para enumerar as faixas no primeiro .mkv (por exemplo, a faixa 0 pode ser vídeo; 1,2, 3 pode ser áudio; 4,5,6 podem ser legendas) e, em seguida, use o número da faixa baseada em 0 com a --stracks
chave. Em quack do exemplo acima isso pode ser--stracks 4,6