Giữ một ngôn ngữ trong phụ đề song ngữ
Hoặc dán văn bản phụ đề
Tùy chọn
Một tệp song ngữ thường chứa hai hệ chữ — Latinh ở trên tiếng Trung, tiếng Nhật ở trên tiếng Hàn — và đó là thứ chế độ mặc định đọc: các chữ cái của mỗi dòng quyết định dòng đó thuộc tệp nào, và ngôn ngữ xuất hiện trước trong tệp trở thành tệp thứ nhất. Đó không phải là phỏng đoán về ý nghĩa, chỉ về hệ chữ, nên nó không bao giờ nhầm bên nào là bên nào sau khi đã thấy dòng đầu tiên. Điều nó không làm được là phân biệt hai ngôn ngữ dùng chung một bảng chữ cái. Một tệp tiếng Anh với một tệp tiếng Tây Ban Nha, hoặc một tệp tiếng Nga với một tệp tiếng Ukraina, đọc ra như cùng một hệ chữ — và một tệp đơn ngữ bình thường có các dòng dài bị xuống thành hàng thứ hai cũng vậy, đó là trường hợp phổ biến và là lý do cách đọc này cố ý thận trọng. Khi mọi dòng của mọi cue đọc ra cùng một hệ chữ, không có gì được tách: tệp đi qua không đổi và lần chạy được báo cáo là không thay đổi gì. Đó là dấu hiệu để chọn vị trí dòng thay vào đó. Chọn vị trí dòng biến nó thành quy tắc ở mọi nơi: dòng đầu của mỗi cue vào tệp thứ nhất và phần còn lại vào tệp thứ hai. Cách đó hợp với tệp mà hai ngôn ngữ luôn nằm trên cùng các dòng, và là cách duy nhất để tách một cặp dùng chung bảng chữ cái — nhưng trên một tệp có thứ tự thay đổi, nó sẽ chia sai dòng, và khác với mặc định, nó không nói gì về việc đã làm vậy.
Trang này giữ một ngôn ngữ và bỏ ngôn ngữ kia, và đây là lựa chọn ngôn ngữ đó. Ngôn ngữ thứ nhất nghĩa là ngôn ngữ xuất hiện trước trong tệp — dòng đầu của cue đầu tiên có chữ cái, nên với một tệp viết bản gốc trên bản dịch thì đó là bản gốc. Ngôn ngữ kia nghĩa là mọi thứ còn lại. Dù bạn chọn cách nào, ngôn ngữ kia sẽ biến mất khỏi kết quả: các dòng của nó không có trong tệp, và một cue chỉ chứa ngôn ngữ đó cũng không có trong tệp. Điều lần chạy cho bạn biết sau đó là những gì còn lại — có bao nhiêu cue được tạo ra, và danh sách các cue có văn bản thay đổi. Không có gì được ghi vào tệp trên đĩa của bạn, nên bản gốc vẫn còn đó nếu bạn chọn nhầm bên. Nếu bạn muốn cả hai ngôn ngữ, mỗi ngôn ngữ trong một tệp riêng để giao riêng, hãy dùng trang tách tệp thành hai — nó giữ mọi thứ và đưa bạn một tệp zip chứa cả hai.
Các mốc thời gian được tính theo frame rate nào. Trên các trang định dạng, đây là thông số MicroDVD cần, vì định dạng này lưu thời gian dưới dạng số khung hình. Trên các trang frame rate, đây là tốc độ mà tệp được tính theo — phiên bản mà phụ đề được làm cho — và ô thứ hai của trang nhận tốc độ của video mà bạn sẽ dùng phụ đề cùng. 23.976, 24, 25, 29.97, 30, 50, 59.94 và 60 là những giá trị thường gặp. Điền sai sẽ làm lệch toàn bộ dòng thời gian, và trên các trang frame rate, nó làm lệch theo một tỉ lệ chứ không phải một lượng cố định.
Trang này lấy một tệp phụ đề song ngữ và giữ lại một ngôn ngữ, bỏ hẳn ngôn ngữ kia để bạn có một tệp sẵn sàng giao đi. Tệp được xử lý trong trình duyệt, không tải lên máy chủ, và chạy được hàng loạt.
Ngôn ngữ được nhận theo hệ chữ của từng dòng: chữ Latinh, chữ Hán, chữ Nhật, chữ Hàn, chữ Kirin và các hệ khác được tách tự nhiên. Với hai ngôn ngữ cùng hệ chữ, chẳng hạn tiếng Anh và tiếng Tây Ban Nha, trang mặc định không tách vì nó không phân biệt được hai ngôn ngữ đó; khi ấy hãy chọn cách tách theo vị trí dòng, giữ dòng đầu hoặc phần còn lại.
Bạn chọn giữ dòng đầu hay dòng thứ hai của mỗi cue. Nếu tệp không có ngôn ngữ bạn chọn, kết quả là một tệp không có cue nào thay vì một tệp sai bị trả về; đây là trường hợp nên kiểm tra trước khi giao. Ngôn ngữ bị bỏ không được tính là mất mát, vì đó chính là mục đích của trang. Nhận mười định dạng có thời gian và nhiều dòng.
Ví dụ
Tệp tiếng Anh ở trên, tiếng Trung ở dưới
Đầu vào
1
00:00:01,000 --> 00:00:03,000
Good morning.
早上好。
2
00:00:05,000 --> 00:00:07,000
How are you?
你好吗?
Kết quả
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
你好吗?
Chỉ còn dòng tiếng Trung trong mỗi cue, với đúng mốc thời gian cũ. Hai hệ chữ khác nhau nên việc tách là chắc chắn, không phải đoán. Số thứ tự cue không bị viết lại vì mọi cue vẫn còn; chỉ nội dung của dòng kia biến mất.
Một tệp tiếng Anh và tiếng Tây Ban Nha
Đầu vào
1
00:00:01,000 --> 00:00:03,000
Good morning.
Buenos días.
2
00:00:05,000 --> 00:00:07,000
How are you?
¿Cómo estás?
Kết quả
1
00:00:01,000 --> 00:00:03,000
Buenos días.
2
00:00:05,000 --> 00:00:07,000
¿Cómo estás?
Không có gì bị tách và tệp trở về giống hệt từng byte, vì hai bên cùng dùng chữ Latinh và trang không phân biệt được chúng. Đây là lúc chọn cách tách theo vị trí dòng: nó giữ dòng đầu hoặc phần còn lại một cách máy móc. Không có cách nào đọc nội dung để phân biệt hai ngôn ngữ cùng hệ chữ.
Giữ dòng thứ hai nhưng tệp chỉ có một ngôn ngữ
Đầu vào
1
00:00:01,000 --> 00:00:03,000
Good morning, everyone.
Welcome back to the show.
2
00:00:05,000 --> 00:00:07,000
Today we are talking about
subtitle formats.
Kết quả
(no cues)
Kết quả là một tệp không có cue nào, không phải tệp gốc được trả về. Đây là hành vi có chủ đích: bạn đã yêu cầu ngôn ngữ kia, và trả lại cả tệp sẽ là đưa cho bạn một thứ sai. Hãy kiểm tra số cue của kết quả trước khi giao.
Câu hỏi thường gặp
Trang giữ một ngôn ngữ trong phụ đề song ngữ nhận ra ngôn ngữ bằng cách nào?
Bằng hệ chữ của từng dòng. Nó tách được chữ Latinh, chữ Hán, chữ Nhật, chữ Hàn, chữ Kirin, chữ Ả Rập và các hệ khác nhau. Nó không phân biệt được hai ngôn ngữ dùng chung một hệ chữ, chẳng hạn tiếng Anh và tiếng Tây Ban Nha.
Vì sao tệp phụ đề tiếng Anh và tiếng Tây Ban Nha của tôi không được tách?
Vì hai ngôn ngữ cùng dùng chữ Latinh nên hệ chữ không cho biết dòng nào thuộc ngôn ngữ nào. Trang chọn không tách thay vì đoán, và tệp trở về nguyên từng byte. Muốn tách, hãy chọn cách theo vị trí dòng.
Tách theo vị trí dòng trong tệp song ngữ hoạt động thế nào?
Dòng đầu tiên của mỗi cue thuộc một nhóm và phần còn lại thuộc nhóm kia. Bạn chọn giữ nhóm đầu hay nhóm sau. Cách này không đọc nội dung nên nó là lối thoát duy nhất cho hai ngôn ngữ cùng hệ chữ, với điều kiện tệp luôn xếp cùng một ngôn ngữ ở cùng một vị trí.
Vì sao kết quả của tôi không có cue nào sau khi giữ một ngôn ngữ?
Vì tệp không chứa ngôn ngữ bạn chọn. Trang không trả lại tệp gốc và không báo lỗi, vì cả hai đều che mất việc bạn đã yêu cầu một thứ không tồn tại. Hãy kiểm tra số cue của kết quả và chọn lại phía cần giữ.
Ngôn ngữ bị bỏ có được tính là mất mát trong báo cáo không?
Không. Việc bỏ một ngôn ngữ chính là mục đích của trang, nên nó được ghi là thay đổi chứ không phải tổn thất. Nếu ghi thành mất mát, cảnh báo thật về những lần tách không chắc chắn sẽ bị chìm trong tiếng ồn.
Trang giữ một ngôn ngữ nhận những định dạng phụ đề nào?
Mười định dạng có đủ thời gian bắt đầu, thời gian kết thúc và nhiều dòng: SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON và CSV. LRC thiếu thời gian kết thúc, còn văn bản trơn không có timecode nên không dùng được.