Esiste un modo per rimuovere i dati dei sottotitoli da un .mkv?
Esiste un modo per rimuovere i dati dei sottotitoli da un .mkv?
Risposte:
Usa MkvToolNix . Lo mkvmerge
strumento può fare esattamente quello che vuoi. È un manipolatore Matroska molto capace e dovrebbe essere in grado di rimuovere qualsiasi tipo di flusso da un MKV senza ricodificare tutti gli altri flussi.
mkvtoolnix
nel tuo repository o, in alternativa, scaricarlo dalla homepage .mkvtoolnix
tramite Homebrew .Penso che uno di questi comandi farà quello che vuoi:
# 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
non sono 1 (primo sottotitolo), 2 (secondo), 3 (terzo), ecc. Utilizzare mkvinfo input.mkv
per enumerare prima le tracce nel .mkv (ad es. La traccia 0 può essere video; 1,2, 3 può essere audio; 4,5,6 possono essere sottotitoli) quindi utilizzare il numero di traccia basato su 0 con l' --stracks
interruttore. Nell'esempio di --stracks 4,6