Como posso criar legendas de seleção automática do VLC em um MKV quando ele é aberto?
Gostaria de selecionar as 'Legendas em inglês - [Inglês]' nesta imagem:
no carregamento automático (a razão para isso é colocar uma lista de mídias na fila para assistir a uma série de TV em uma esteira sem interrupção)
Disseram-me para mexer com essas configurações:
mas tentei todas as combinações de 0 a 3 sem sorte.
Isso é possível no VLC?
vlc-media-player
subtitles
fostandy
fonte
fonte
Respostas:
Para mim, funcionou com as seguintes configurações:
Faixa de legenda = 1
Idioma da legenda = inglês
ID da faixa da legenda = 2
Espero que você ache isso útil. (Se não funcionar, clique em Ferramentas, Informações sobre mídia, Codec e veja qual tipo de fluxo é Subtitle ... Esse é o seu ID de faixa de legenda!)
fonte
O número que você está inserindo no ID da faixa de legenda no contêiner mkv. Normalmente, o ID da faixa 0 será o fluxo de vídeo e o ID 1 será o fluxo de áudio. Assim, a partir de 2, você pode ter os fluxos de legenda incorporados. Se você tiver várias faixas de áudio, elas serão empurradas ainda mais para trás. Portanto, especificar o número diretamente dessa forma raramente é uma boa maneira de fazê-lo, pois pode variar de arquivo para arquivo, a menos que você os codifique especificamente para que sejam uniformes.
Não consegui descobrir exatamente o que a configuração "Faixa de legenda" faz, mas aconselho deixá-la em -1, o padrão e reverter a configuração "ID da faixa de legenda" para -1 também.
Se você deseja selecionar automaticamente legendas em inglês, coloque "English" (não "en") no campo "Idioma das legendas" e deve selecionar automaticamente as legendas em inglês do seu arquivo, se disponível. Provavelmente isso não funcionará se o idioma não estiver marcado corretamente no arquivo e não acho possível selecionar as segundas legendas em inglês, conforme especificado automaticamente.
fonte
Para usar legendas em inglês por padrão, tente definir "Faixa de legenda" como 1 e "ID da faixa de legenda" como -1.
fonte
Eu tenho o meu trabalhando na mesma situação.
ÁUDIO Com o áudio em meus arquivos particulares, "disabled" = 0, primeira faixa = 1, segunda faixa = 2, portanto, com o japonês como minha segunda opção de idioma, por exemplo, nas opções avançadas de Entradas / Codecs que coloco:
ID da faixa de áudio: 2
Como alternativa, eu poderia apenas digitar o nome do idioma preferido, o que funciona bem para o áudio.
-
LEGENDAS São diferentes por algum motivo; Acho que é como o usuário acima disse, e os IDs das faixas das legendas começam após o término dos IDs das faixas de áudio. Minhas opções de legenda específicas foram "desativadas", "(sinais / músicas) em inglês" e "legendas em inglês". Para assinantes em inglês, é isso que funcionou para mim:
ID da faixa de legenda: 4
Então continue subindo um a um até acertar o caminho certo. Você pode testar seu progresso verificando em qual subtrilha você pousou cada vez que aumenta o número usando o recurso de seleção manual: Clique com o botão direito do mouse em vídeo -> Legenda -> Subtrilha -> (verifique qual opção de legenda está selecionada)
Isso mostrará onde sua seleção automática está direcionando você para a lista de legendas, para que você possa encontrar o ID que procura por tentativa e erro. Se seus inscritos ainda estiverem sendo exibidos como "Desativados", continue (a menos que você tenha disparado muito longe). Se você alcançou "(sinais / músicas) em inglês", estará no caminho certo e provavelmente precisará aumentar mais um ID da faixa.
-
Para o registro, deixei a faixa de áudio e a faixa de legendas inalteradas, com valores de -1.
fonte
Para aqueles que ainda procuram uma resposta para essa pergunta, o OP quase a encontrou:
O valor -1 desabilitará a substituição e retornará às configurações indicadas nas configurações simples. Você provavelmente deseja fazer isso ao alternar entre shows, pois raramente será consistente entre diferentes conjuntos de arquivos
Espero que isso salve alguém da escavação que eu tive que fazer :)
fonte