Come posso selezionare automaticamente i sottotitoli VLC in un file MKV?


9

Come posso selezionare automaticamente i sottotitoli VLC in un MKV quando si apre?

Vorrei selezionare i "Sottotitoli in inglese - [Inglese]" da questa immagine:

sottotitoli

al caricamento automatico (la ragione di ciò è che ho messo in coda un elenco di file multimediali per una serie TV da guardare ininterrottamente su un tapis roulant)

Mi è stato detto di giocherellare con queste impostazioni:

impostazioni vlc

ma ho provato tutte le combinazioni dallo 0-3 senza fortuna.

Questo è possibile in VLC?


Suppongo che questo sia su Windows (per lo screenshot)? Quale versione di VLC?
Raystafarian,

Windows 7 - VLC 2.1.5 Scuotivento
fostandy

Risposte:


7

Per me, ha funzionato con le seguenti impostazioni:

Traccia sottotitoli = 1

Lingua sottotitoli = inglese

ID traccia sottotitoli = 2

Spero che lo troverai utile. (Se non funziona, fai clic su Strumenti, Informazioni multimediali, Codec e osserva quale tipo di flusso è Sottotitoli ... Questo è il tuo ID traccia sottotitoli!)


Funzionava con i sottotitoli, ma non con l'audio. Ho provato ogni combinazione da -1 a 5 in entrambi i campi, ma nulla ha funzionato. :( Il file conteneva tracce da 0 a 4, di quelle audio 1 e 2.
Fabian Röling

6

Il numero che stai inserendo nell'ID traccia sottotitoli all'interno del contenitore mkv. Di solito l'ID traccia 0 sarà il flusso video e l'ID 1 sarà il flusso audio. Quindi, a partire da 2, potresti avere i flussi di sottotitoli incorporati. Se si dispone di più tracce audio, tuttavia, verranno rimandate ulteriormente. Pertanto, specificare il numero direttamente in questo modo è raramente un buon modo per farlo, in quanto può variare da file a file a meno che non sia stato codificato in modo specifico per renderlo uniforme.

Non sono stato in grado di scoprire esattamente cosa fa esattamente l'impostazione "Traccia sottotitoli", ma consiglierei di lasciarlo su -1, il valore predefinito e ripristinare anche l'impostazione "ID traccia sottotitoli" su -1.

Se si desidera selezionare automaticamente i sottotitoli in inglese, quindi inserire "Inglese" (non "en") nel campo "Lingua sottotitoli" e, se disponibile, dovrebbe selezionare automaticamente i sottotitoli in lingua inglese dal file. Questo probabilmente non funziona se la lingua non è correttamente taggata nel file e non credo sia possibile selezionare i secondi sottotitoli in inglese come specificato automaticamente.


VLC consiglia di utilizzare i codici ISO di 2-3 lettere e quando uso "en", in realtà seleziona la traccia audio impostata sul codice lingua "en". - L'uso del nome completo "inglese" funziona anche, ma certamente non necessario.
Liggliluff,

1

Per utilizzare i sottotitoli in inglese per impostazione predefinita, prova a impostare "Traccia sottotitoli" su 1 e "ID traccia sottotitoli" su -1.

Imposta la traccia sottotitoli su 1 e l'id traccia sottotitoli su -1


1

Ho fatto lavorare la mia nella stessa situazione.

AUDIO Con l'audio sui miei file particolari, "disabled" = 0, prima traccia = 1, seconda traccia = 2, quindi con il giapponese come opzione della mia seconda lingua, ad esempio, nelle opzioni avanzate Input / Codecs ho inserito:

ID traccia audio: 2

In alternativa, potrei semplicemente digitare il nome della lingua preferita, che funziona bene per l'audio.

-

SOTTOTITOLI Questi sono diversi per qualche motivo; Immagino sia come ha detto l'utente sopra, e gli ID traccia sottotitoli iniziano dopo la fine degli ID traccia audio. Le mie opzioni di sottotitoli particolari erano "disabilitato", "(segni / canzoni) inglese" e "sottotitoli in inglese". Per i sottotitoli in inglese, questo è ciò che ha funzionato per me:

ID traccia sottotitoli: 4

Quindi continua a salire di uno fino a quando non colpisci quello giusto. Puoi testare i tuoi progressi controllando su quale sottotitolo sei arrivato ogni volta che aumenti il ​​numero usando la funzione di selezione manuale: Fai clic destro video -> Sottotitoli -> Sottotraccia -> (controlla quale opzione di sottotitoli è selezionata)

Questo ti mostrerà dove la selezione automatica ti sta atterrando nell'elenco dei sottotitoli, in modo da poter trovare l'ID che stai cercando per tentativi ed errori. Se i tuoi sottotitoli continuano a essere visualizzati come "Disabilitati", continua (a meno che tu non abbia sparato troppo). Se hai raggiunto "(segni / canzoni) in inglese", allora sei sulla strada giusta e probabilmente dovrai solo aumentare di un altro ID traccia.

-

Per la cronaca, ho lasciato invariate sia la traccia audio sia la traccia sottotitoli, con valori di -1.


1

Per coloro che ancora cercano una risposta a questa domanda, l'OP ha quasi avuto:

  1. Prima di accedere alle tue impostazioni, premi ctrl + J per aprire le Informazioni sul codec Trova il numero di flusso della sottotraccia predefinita desiderata. Non è quasi mai 0 (video) o 1 (audio) ma varia in base al file
  2. Premi ctrl + P per aprire le preferenze
  3. selezionare le impostazioni "Tutte" in basso a sinistra (per arrivare allo schermo OP ha)
  4. seleziona "Input / Codecs"
  5. Cambia "ID traccia sottotitoli" con il numero di vapore trovato nel passaggio 1

Un valore di -1 disabiliterà l'override e tornerà alle impostazioni indicate nelle impostazioni semplici. Probabilmente vuoi farlo quando cambi da uno show all'altro, poiché raramente sarà coerente tra diversi set di file

Spero che questo salverà a qualcuno lo scavo che dovevo fare :)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.