Xóa phụ đề nhúng từ tệp .mkv?


Câu trả lời:


39

Sử dụng CairoToolNix . Công mkvmergecụ có thể làm chính xác những gì bạn muốn. Đó là một trình điều khiển Matroska rất có khả năng và có thể loại bỏ bất kỳ loại luồng nào khỏi MKV mà không cần mã hóa lại tất cả các luồng khác.

  • Trên Windows, tải xuống phiên bản mới nhất từ đây . Chỉ cần chạy trình cài đặt.
  • Trên Linux, bạn có thể tìm thấy gói mkvtoolnixtrong kho lưu trữ của mình hoặc tải xuống từ trang chủ .
  • Trên OS X, cách dễ nhất là cài đặt mkvtoolnixthông qua Homebrew .

Tôi nghĩ rằng một trong những lệnh này sẽ làm những gì bạn muốn:

# 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

Tôi đã tìm thấy các tệp đầu ra từ CairoToolNix (mkvmerge) không thể sử dụng được bởi một số người chơi và trình chuyển đổi (cụ thể là ArcSoft VideoConverter - Tôi đã cố gắng xóa phụ đề trước khi chuyển đổi chúng để xem trên iPhone của tôi).
jeffreypriebe

4
Lưu ý sử dụng: Số lượng bản nhạc được cung cấp --strackskhông phải là 1 (phụ đề đầu tiên), 2 (thứ hai), 3 (thứ ba), v.v ... Sử dụng mkvinfo input.mkvđể liệt kê các bản nhạc trong .mkv trước (ví dụ: bản nhạc 0 có thể là video; 1,2, 3 có thể là âm thanh, 4,5,6 có thể là phụ đề) sau đó sử dụng số theo dõi dựa trên 0 với công --strackstắc. Trong ví dụ của quack ở trên, điều này có thể là--stracks 4,6
Luôn luôn học tập vào

Để xác nhận, phiên bản GUI của chương trình cũng xóa phụ đề mà không cần mã hóa lại?
Hashim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.