Chuyển đến nội dung chính
SubtitleMatrix

Gỡ nhãn người nói khỏi phụ đề

Văn bản và kiểuXóa mô tả dành cho người khiếm thính
Hoặc dán văn bản phụ đề

Tùy chọn

Một ô, năm lựa chọn, và mỗi lựa chọn có một trang riêng. Ngoặc vuông xóa các ghi chú [vuông] theo cặp, Ngoặc tròn xóa các ghi chú (tròn) theo cặp, Nhãn người nói xóa một tên viết hoa toàn bộ cùng dấu hai chấm theo sau ở đầu dòng, và Nhạc và hiệu ứng âm thanh xóa các ký hiệu nốt nhạc. Cả bốn cùng lúc là lựa chọn có tên Mọi chú thích. Mọi lựa chọn trong số này sửa chính các từ chứ không sửa định dạng hiển thị, nên dòng ngắn đi — và khác với các trang định dạng hiển thị, một chú thích đã bị xóa không thể được đặt lại bởi công cụ đọc kết quả. Trang này điền sẵn lựa chọn mà tiêu đề của nó gọi tên và không liệt kê lựa chọn nào khác.

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 gỡ nhãn người nói viết hoa và dấu hai chấm ở đầu mỗi dòng, để một track phụ đề dành cho người khiếm thính đọc như lời thoại thường mà vẫn giữ nguyên thời gian. 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.

Nhãn được nhận theo hình dạng: một chuỗi viết hoa toàn bộ gồm chữ cái, chữ số, dấu cách và dấu câu, không có chữ thường nào, đứng ở đầu dòng và kết thúc bằng dấu hai chấm. Dấu gạch ngang đứng trước nhãn đi cùng nhãn; còn dấu hai chấm nằm trong lời thoại như `He said:` thì không bị đụng. Một chữ cái viết hoa đơn lẻ không đủ để bị coi là tên.

Trên ASS, văn bản là cột cuối trong mười cột phân tách bằng dấu phẩy của dòng Dialogue, và nhãn nằm trong cột đó; phần đầu script, bảng kiểu và timecode đều giữ nguyên. Nếu một cue chỉ còn nhãn, cue đó bị bỏ và số cue không được đánh lại; báo cáo ghi số lượng.

Ví dụ

Một tên trơn và một tên sau dấu gạch ngang

Đầu vào

1
00:00:01,000 --> 00:00:03,000
BOB: I heard that.

2
00:00:04,000 --> 00:00:06,000
- JANE DOE: So did I.

Kết quả

1
00:00:01,000 --> 00:00:03,000
I heard that.

2
00:00:04,000 --> 00:00:06,000
So did I.

Hai dạng mà nhãn mang trên tệp thật: một tên đứng riêng, và một tên sau dấu gạch ngang đánh dấu đổi người nói. Cả hai đều đi, cùng với dấu hai chấm và dấu cách phía sau, nhờ đó dòng không bắt đầu bằng một dấu cách thừa. Còn lại là lời thoại như một người nghe được cảnh sẽ đọc.

Dấu hai chấm trong lời thoại được để yên

Đầu vào

1
00:00:01,000 --> 00:00:03,000
He said: hello

2
00:00:04,000 --> 00:00:06,000
I: am not a label

Kết quả

1
00:00:01,000 --> 00:00:03,000
He said: hello

2
00:00:04,000 --> 00:00:06,000
I: am not a label

Cả hai cue trở về nguyên từng byte. Dấu hai chấm thứ nhất theo sau một từ viết thường nên nó nằm trong câu chứ không đứng trước câu. Dấu thứ hai theo sau một chữ cái viết hoa đơn lẻ, và một chữ cái không đủ để gọi là tên — trang coi nó là tên sẽ xóa mất đại từ mà mọi kịch bản đều đầy.

Một nhãn trong cột Dialogue của tệp ASS

Đầu vào

[Script Info]
Title: speaker

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic
Style: Default,Arial,20,&H00FFFFFF,0,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,BOB: I heard that.

Kết quả

[Script Info]
Title: speaker

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic
Style: Default,Arial,20,&H00FFFFFF,0,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,I heard that.

Trong ASS, văn bản là cột cuối trong mười cột phân tách bằng dấu phẩy trên dòng Dialogue, và nhãn nằm trong cột đó. Mọi thứ xung quanh sống sót: phần đầu script, bảng kiểu, cách bố trí cột và thời gian sự kiện. Đây là cùng một phép sửa như ví dụ SRT, chỉ đi qua một định dạng khác.

Câu hỏi thường gặp

Trang xóa nhãn người nói nhận ra nhãn dựa vào đâu?

Dựa vào hình dạng: một chuỗi chữ hoa, chữ số, dấu cách và dấu câu không có chữ thường nào, đứng ở đầu dòng và kết thúc bằng dấu hai chấm. Cách nhận này có tính cấu trúc nên `BOB:`, `JANE DOE:` và `O'BRIEN:` đều khớp, còn `He said:` thì không.

Trang có gỡ dấu hai chấm vốn là một phần của lời thoại không?

Không. Dấu hai chấm chỉ bị gỡ khi nó kết thúc một nhãn viết hoa ở đầu dòng. Một câu như `He said: hello` có chữ thường trước dấu hai chấm nên được coi là lời thoại và giữ nguyên, kể cả dấu hai chấm.

Dấu gạch ngang đứng trước nhãn người nói ra sao?

Nó đi cùng nhãn. Với dòng như `- BOB: Hello`, cả dấu gạch ngang, tên và dấu hai chấm đều bị gỡ, chỉ còn `Hello`. Nếu giữ dấu gạch ngang, dòng sẽ bắt đầu bằng một dấu đánh dấu đổi người nói mà không còn ai để chỉ.

Xóa nhãn người nói có làm đổi thời gian của tệp phụ đề không?

Không. Mốc bắt đầu và kết thúc của mọi cue giữ nguyên, và số cue không bị viết lại. Nếu một cue chỉ gồm nhãn, cue đó bị bỏ thay vì để lại phụ đề trống; khi đó báo cáo ghi số cue đã bỏ và dãy số có thể có khoảng trống.

Vì sao lại có người muốn xóa nhãn người nói khỏi phụ đề?

Vì track dành cho người khiếm thính và track phụ đề thường là hai sản phẩm khác nhau. Nhãn người nói hữu ích khi khán giả không nghe được giọng, nhưng lại thừa hoặc sai quy chuẩn khi bản phụ đề được giao cho một kênh chỉ muốn lời thoại thuần.

Có thể xóa nhãn người nói khỏi những định dạng phụ đề nào?

Cả mười hai định dạng mà trang này đọc: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, văn bản trơn và CSV. Trên ASS, thao tác diễn ra trong cột văn bản của dòng Dialogue nên phần còn lại của tệp không bị ảnh hưởng.

Công cụ liên quan