Maneira rápida de adicionar legendas ao arquivo mkv?

0

Posso adicionar legendas a um arquivo mkv sem criar um novo arquivo?

Eu tenho um armazenamento compartilhado conectado ao meu roteador e a velocidade combinada de leitura e gravação é de cerca de 10mb / s. Se eu tenho um arquivo mkv de 8GB e adiciono legendas a ele usando o mkvmerge, ele começa a criar um novo arquivo de saída e está lendo com 5mb / se escrevendo com a mesma velocidade. Leva cerca de meia hora para adicionar legendas de 70kb a um filme e muito uso desnecessário de disco. Não há como evitar isso?

user2765257
fonte
as legendas podem sair como arquivos separados (como * .srt, * .sub). muitos players podem detectá-los automaticamente quando estão na mesma pasta e nomeados corretamente.
Ben
1
Meu roteador está executando um servidor de mídia e estou assistindo os filmes na minha TV, mas não vejo as legendas a menos que estejam dentro do mkv.
user2765257

Respostas:

0

Eu não acho que seja possível. As legendas são armazenadas no mkvarquivo como anexos e estão localizadas perto do início do arquivo, antes dos dados de áudio / vídeo:

[EBML head] [segment {meta seek #1} [segment information] [track information] {attachments} {chapters} [cluster 1] {cluster 2} ... {cluster n} {cues} {meta seek #2} {tags}]

Quando você insere um novo conteúdo em um arquivo, tudo que passa pelo ponto de inserção precisa ser sobrescrito para acomodar novos dados.

Dmitry Grigoryev
fonte