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

Viết hoa chữ đầu mỗi dòng phụ đề

Văn bản và kiểuĐổi chữ hoa chữ thường
Hoặc dán văn bản phụ đề

Tùy chọn

Năm quy tắc có tên nằm sau một ô này, và mỗi quy tắc có một trang riêng: UPPERCASE và lowercase viết lại mọi chữ cái, title case viết hoa từng từ và để yên những từ nhỏ (a, the, of), sentence case viết thường cả dòng trước rồi dựng lại các chỗ bắt đầu câu, còn lựa chọn viết hoa chữ đầu mỗi dòng chỉ đổi chữ cái đầu của mỗi dòng. Trang này điền sẵn quy tắc mà tiêu đề của nó gọi tên và không liệt kê quy tắc nào khác, nên tệp trang này tạo ra đúng là tệp mà trang nói về.

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 chỉ viết hoa chữ cái đầu tiên của mỗi dòng phụ đề và để nguyên mọi ký tự còn lại. Tệp được đọc và ghi ngay trong trình duyệt, không có tệp nào được tải lên máy chủ, và bạn có thể kéo cả loạt tệp vào để xử lý hàng loạt trong một lần chạy.

Chữ hoa rơi vào chữ cái đầu tiên, không phải ký tự đầu tiên. Dòng thoại thường mở bằng dấu gạch ngang, nhiều dòng mở bằng dấu ngoặc kép hoặc ngoặc đơn, dòng phi lời nói mở bằng nốt nhạc — trong mọi trường hợp, chữ hoa vẫn nằm trên từ đầu tiên. Dòng không có chữ cái nào, như một hàng nốt nhạc hay một con số trên đồng hồ, được trả lại nguyên vẹn.

Vì chỉ đổi đúng một chữ cái mỗi dòng, đây là trang an toàn để chạy lại trên tệp bạn tin là đã đúng: nếu các đầu dòng đã chuẩn thì tệp giữ nguyên từng byte. Timecode, thứ tự cue, kiểu chữ và cách ngắt dòng đều không bị chạm tới; 12 định dạng được nhận theo nội dung chứ không theo phần mở rộng.

Ví dụ

Hai cue, một cue nằm trên hai dòng

Đầu vào

1
00:00:01,000 --> 00:00:02,000
the room is dark.

2
00:00:03,000 --> 00:00:04,000
the light is on.
and the door is shut.

Kết quả

1
00:00:01,000 --> 00:00:02,000
The room is dark.

2
00:00:03,000 --> 00:00:04,000
The light is on.
And the door is shut.

Mỗi dòng nhận đúng một chữ hoa và không gì khác di chuyển — `is` vẫn viết thường ở cả ba chỗ, và đó là điểm khác với kiểu câu. Cue thứ hai có hai dòng, cả hai đều nhận chữ hoa vì ngắt dòng cứng là một dòng, còn cue không phải là một dòng.

Những dòng mở bằng ký hiệu

Đầu vào

1
00:00:01,000 --> 00:00:02,000
- hello there.

2
00:00:03,000 --> 00:00:04,000
♪♪ the music swells.

3
00:00:05,000 --> 00:00:06,000
"come in," she said.

Kết quả

1
00:00:01,000 --> 00:00:02,000
- Hello there.

2
00:00:03,000 --> 00:00:04,000
♪♪ The music swells.

3
00:00:05,000 --> 00:00:06,000
"Come in," she said.

Dấu gạch ngang thoại, nốt nhạc và dấu ngoặc kép mở đầu đều đứng yên; chữ hoa rơi vào chữ cái đầu tiên sau chúng. Đây là trường hợp gặp nhiều nhất trên tệp thật: một dòng thoại gần như không bao giờ bắt đầu bằng chữ cái.

Tệp đã viết hoa sẵn

Đầu vào

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.

Kết quả

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.

Không bị đổi, vì chữ cái đầu mỗi dòng đã là chữ hoa và trang này không có ý kiến gì về phần còn lại của dòng. Nếu chạy trên một tệp toàn chữ hoa mà báo không có thay đổi, thì trang kiểu câu mới là trang bạn cần.

Dòng không có chữ cái

Đầu vào

1
00:00:01,000 --> 00:00:02,000
♪♪

2
00:00:03,000 --> 00:00:04,000
19:42

Kết quả

1
00:00:01,000 --> 00:00:02,000
♪♪

2
00:00:03,000 --> 00:00:04,000
19:42

Cả hai dòng không có chữ cái nào: nốt nhạc không có chữ hoa thường, chữ số trên đồng hồ cũng vậy. Tệp trở về nguyên từng byte và danh sách cue đã đổi là rỗng — đó là cách đọc trung thực của một lần chạy không có việc gì để làm. Một dòng chỉ mở bằng ký hiệu rồi mới có chữ là trường hợp khác: chữ hoa rơi vào chữ cái đầu tiên sau ký hiệu.

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

Trang viết hoa chữ cái đầu phụ đề khác gì trang kiểu câu?

Trang này đổi đúng một chữ cái mỗi dòng và không bao giờ hạ chữ nào xuống thường. Kiểu câu thì bỏ kiểu chữ gốc rồi dựng lại, nên với dòng `THE ROOM IS DARK` hai trang cho ra hai kết quả rất khác: ở đây tệp vẫn hét toàn chữ hoa, còn bên kia mới thành `The room is dark`.

Chữ hoa có rơi vào dấu gạch ngang hay nốt nhạc ở đầu dòng không?

Không. Trang tìm chữ cái đầu tiên nên dấu gạch ngang, dấu ngoặc kép và nốt nhạc đều được giữ nguyên; chữ hoa đáp xuống từ đầu tiên phía sau chúng. Nếu đặt chữ hoa lên chính ký hiệu thì mọi dòng thoại trên tệp sẽ trông như bị lỗi.

Trang viết hoa đầu dòng phụ đề có sửa chữ hoa sai ở giữa dòng không?

Không, và nó cũng không làm chỗ đó tệ hơn: trang chỉ chạm vào chữ cái đầu tiên của mỗi dòng. Chữ hoa giữa dòng, tên riêng và từ viết tắt đều giữ nguyên như tệp gốc, vì không có bước nào hạ chữ xuống. Quy tắc áp cho chữ cái Latin; mã định dạng như `SRT` nằm giữa dòng không bị chạm, còn nếu nó đứng đầu dòng thì chữ `S` vốn đã hoa nên cũng không đổi.

Một cue hai dòng thì mỗi dòng có nhận một chữ hoa không?

Có. Mỗi dòng được xử lý riêng, nên cue có ngắt dòng cứng nhận chữ hoa ở cả hai dòng. Đó cũng là lý do trang không đếm theo cue: một cue có thể chứa hai hoặc ba dòng, và mỗi dòng đều có đầu dòng của nó.

Chạy lại trang viết hoa chữ cái đầu trên tệp đã kiểm tra có an toàn không?

Có, và đây là trang duy nhất trong nhóm chữ hoa chữ thường mà điều đó đúng. Nếu đầu dòng đã đúng thì không có gì di chuyển và tệp tải về giống hệt tệp vào; nếu vài chỗ sai thì chỉ đúng những chỗ đó được sửa.

Timecode và kiểu định dạng có bị đổi khi viết hoa chữ cái đầu không?

Không. Timecode, số cue, thứ tự cue và mọi range định dạng như in nghiêng hay in đậm đều đứng yên, vì thao tác chỉ thay một chữ cái trong văn bản. Trang này thậm chí không thể làm mất kiểu chữ, bởi độ dài chuỗi không đổi.

Công cụ liên quan