Ghép phụ đề song ngữ trên một dòng
Hoặc dán văn bản phụ đề
Hoặc dán nội dung tệp thứ hai
Tùy chọn
Hai phụ đề hiếm khi khớp từng cue, và đây là lựa chọn quyết định điều gì xảy ra ở mọi chỗ chúng bất đồng. Ở bất kỳ đâu một cue trong tệp này chồng lên một cue trong tệp kia, hai cue được coi là cùng một thời điểm và được mang đi cùng nhau, với phần chồng lấn quyết định kết quả nằm trên màn hình bao lâu. Phần còn lại là lựa chọn này. Giữ cả hai tệp sẽ thêm mọi cue không khớp thành một dòng riêng, nên không một từ nào từ hai đầu vào bị thiếu — và thời gian của tệp thứ hai không được giữ nguyên, vì một cue không khớp vẫn phải nằm đâu đó trên dòng thời gian của tệp thứ nhất. Giữ dòng thời gian của tệp thứ nhất làm điều ngược lại: các cue của tệp thứ nhất giữ đúng thời điểm bắt đầu và kết thúc ban đầu, không có gì mới được chèn vào, và mọi cue trong tệp thứ hai không khớp với gì sẽ bị bỏ. Báo cáo sau mỗi lần chạy luôn nêu rõ đó là bao nhiêu cue.
Khi hai cue được coi là cùng một thời điểm, văn bản của chúng phải chia sẻ màn hình. Sắp thành hai dòng là cách phụ đề song ngữ thường được phát sóng và là cách hầu hết trình phát mong đợi: dòng của tệp thứ nhất nằm trên dòng của tệp thứ hai, và cue trở thành cue hai dòng. Điều đó đòi hỏi cue phải cho phép xuống dòng, đó là lý do mọi định dạng lưu cue thành một dòng duy nhất bị loại khỏi trang này hoàn toàn thay vì bị làm phẳng lặng lẽ ở đây. Ghép thành một dòng đặt cả hai ngôn ngữ trên một dòng duy nhất, ngăn cách bằng bất cứ thứ gì bạn nhập vào ô bên dưới, đúng điều bạn muốn khi người đọc cần thấy bản dịch trước và bản gốc như một ghi chú phụ — phụ đề của người dịch chứ không phải phụ đề song ngữ phát sóng.
Chỉ dùng khi hai dòng được ghép thành một. Nhập bất cứ thứ gì ngăn cách hai ngôn ngữ — một dấu gạch chéo có dấu cách, một dấu gạch ngang có dấu cách, một dấu sổ đứng, hoặc không có gì cả. Không có gì cả là một lựa chọn thật chứ không phải ô trống: khi không có dấu ngăn cách, hai văn bản chạy liền vào nhau, đúng điều bạn muốn cho một cặp như tiếng Trung và tiếng Nhật, nơi quy ước là đặt hai cách đọc sát nhau không có dấu câu ở giữa. Bất cứ thứ gì bạn nhập ở đây được chèn đúng như đã viết, kể cả dấu cách, nên hãy gõ chúng nếu bạn muốn.
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 ghép hai tệp phụ đề song ngữ thành một tệp, mỗi cặp cue nằm trên một dòng với một dấu phân cách ở giữa. 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.
Hai tệp được ghép theo thời gian chứ không theo số thứ tự: một cue ở tệp đầu chỉ ghép với một cue ở tệp sau khi hai khoảng thời gian thật sự chồng lên nhau, và mỗi cue chỉ được ghép một lần. Thứ tự hai bên lấy theo tệp đầu; dấu phân cách mặc định là ` / ` và có thể đặt thành bất kỳ chuỗi nào, kể cả chuỗi rỗng với cặp ngôn ngữ không dùng dấu cách.
Trang nhận mười định dạng có 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 và văn bản trơn không có đủ ba thứ đó nên không nằm trong danh sách. Không có tệp nào rời khỏi máy.
Ví dụ
Hai tệp có thời gian khớp nhau
Đầu vào
First file:
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:06,000 --> 00:00:08,000
How are you?
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:03,600 --> 00:00:04,200
(敲门声)
3
00:00:06,000 --> 00:00:08,000
你好吗?
Kết quả
1
00:00:01,000 --> 00:00:03,000
Good morning. / 早上好。
2
00:00:03,600 --> 00:00:04,200
(敲门声)
3
00:00:06,000 --> 00:00:08,000
How are you? / 你好吗?
Mỗi cặp cue thành một dòng, tiếng Anh trước rồi đến tiếng Việt, ngăn bằng ` / `. Hai bên khớp hoàn toàn nên không có gì bị đẩy lùi về thời gian và báo cáo không ghi mất mát. Đây là dạng tệp sạch nhất để thấy trang này làm gì khi mọi thứ đều thẳng hàng.
Một cue tiếng Anh dài gặp hai cue tiếng Việt ngắn
Đầu vào
First file:
1
00:00:01,000 --> 00:00:03,000
おはよう。
2
00:00:05,000 --> 00:00:07,000
いってきます。
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
我出门了。
Kết quả
1
00:00:01,000 --> 00:00:03,000
おはよう。早上好。
2
00:00:05,000 --> 00:00:07,000
いってきます。我出门了。
Cue dài chỉ ghép với cue ngắn đầu tiên nó gặp; cue còn lại đi tiếp và tự thành một dòng với phần tiếng Anh của nó. Đây là hệ quả của việc ghép tuyến tính một-đối-một: nó không thử tìm cách chia đôi câu tiếng Anh cho vừa hai cue, vì mọi cách chia đều là phỏng đoán. Cả hai kết quả đều còn trong tệp.
Dấu phân cách là chuỗi rỗng
Đầu vào
First file:
1
00:00:01,000 --> 00:00:04,000
Narrator:
The town slept.
2
00:00:06,000 --> 00:00:08,000
Morning came.
Second file:
1
00:00:01,000 --> 00:00:04,000
旁白:
城里的人都睡了。
2
00:00:06,000 --> 00:00:08,000
天亮了。
Kết quả
1
00:00:01,000 --> 00:00:04,000
Narrator:
The town slept. / 旁白:
城里的人都睡了。
2
00:00:06,000 --> 00:00:08,000
Morning came. / 天亮了。
Hai câu dính liền không có khoảng trống, đúng cho những cặp ngôn ngữ không dùng dấu cách giữa từ. Ô dấu phân cách nhận chuỗi rỗng như một giá trị hợp lệ, không phải là ô bị bỏ trống. Nếu đặt lại ` / `, cùng tệp đó sẽ ra với dấu phân cách ở giữa.
Câu hỏi thường gặp
Trang ghép phụ đề song ngữ trên một dòng ghép hai tệp theo tiêu chí nào?
Theo thời gian chồng lấn, không theo số thứ tự. Một cue ở tệp đầu ghép với một cue ở tệp sau khi khoảng thời gian của chúng thật sự giao nhau; hai cue chỉ chạm nhau ở một mốc không được coi là cùng một thời điểm. Mỗi cue chỉ được ghép một lần.
Thứ tự hai ngôn ngữ trên dòng do đâu quyết định?
Do thứ tự hai tệp bạn thả vào: nội dung của tệp thứ nhất đứng trước, tệp thứ hai đứng sau. Muốn đổi thứ tự, hãy đổi chỗ hai tệp trong hai khung. Trang không tự đoán đâu là ngôn ngữ gốc.
Dấu phân cách giữa hai ngôn ngữ có đổi được không?
Có. Mặc định là ` / `, nhưng bạn có thể đặt bất kỳ chuỗi nào, kể cả chuỗi rỗng. Chuỗi rỗng là lựa chọn đúng cho những cặp ngôn ngữ không dùng dấu cách giữa từ, khi hai câu cần dính liền nhau.
Chuyện gì xảy ra với cue không tìm được cặp khi ghép phụ đề song ngữ?
Chúng vẫn nằm trong tệp. Chế độ mặc định giữ lại mọi nội dung của cả hai bên, nên cue lẻ tự thành một dòng với phần của bên nó. Đây là khác biệt với chế độ giữ nguyên trục thời gian của tệp đầu, nơi cue lẻ của tệp sau bị bỏ và đếm.
Ghép phụ đề song ngữ trên một dòng có làm thay đổi thời gian của từng cue không?
Mỗi cặp ghép lấy mốc bắt đầu sớm hơn và mốc kết thúc muộn hơn của hai bên, nên cue có thể dài ra một chút nếu hai tệp lệch nhau. Báo cáo ghi số cue có thời gian thay đổi; nếu hai tệp khớp hoàn toàn, con số đó bằng không.
Trang ghép phụ đề song ngữ nhận những định dạng 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 cả hai không nằm trong danh sách.