Hapus subtitle tertanam dari file .mkv?


Jawaban:


39

Gunakan MkvToolNix . The mkvmergealat dapat melakukan apa yang Anda inginkan. Ini adalah manipulator Matroska yang sangat mampu dan harus dapat menghapus segala jenis aliran dari MKV tanpa pengodean ulang semua aliran lainnya.

  • Di Windows, unduh versi terbaru dari sini . Jalankan saja penginstalnya.
  • Di Linux, Anda dapat menemukan paket mkvtoolnixdi repositori Anda, atau mengunduhnya dari beranda .
  • Pada OS X, cara termudah adalah menginstal mkvtoolnixmelalui Homebrew .

Saya pikir salah satu dari perintah ini akan melakukan apa yang Anda inginkan:

# 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

Saya telah menemukan file output dari MkvToolNix (mkvmerge) tidak dapat digunakan oleh beberapa pemain & konverter (khususnya ArcSoft VideoConverter - saya mencoba untuk menghapus subtitle sebelum mengonversinya untuk dilihat di iPhone saya).
jeffreypriebe

4
Catatan penggunaan: Nomor trek yang disediakan --stracksbukan 1 (subtitle pertama), 2 (kedua), 3 (ketiga), dll. Gunakan mkvinfo input.mkvuntuk menghitung trek dalam .mkv terlebih dahulu (mis. Trek 0 mungkin video; 1,2, 3 mungkin audio; 4,5,6 mungkin subtitle) kemudian gunakan nomor trek berbasis 0 dengan --strackssakelar. Dalam contoh dukun di atas ini mungkin--stracks 4,6
AlwaysLearning

Untuk mengonfirmasi, apakah versi GUI dari program juga menghapus subtitle tanpa pengodean ulang?
Hashim
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.