Tách phụ đề thành nhiều tệp
Hoặc dán văn bản phụ đề
Tùy chọn
Một khoảng thời lượng — 600000, 10m và 00:10:00,000 đều nghĩa là mười phút. Tệp được cắt theo khoảng đó tính từ đầu tệp, và mọi cue đi vào phần chứa thời điểm nó bắt đầu. Một cue kéo dài qua mốc cắt vẫn nguyên vẹn trong phần trước; một phần không có cue nào sẽ không được ghi ra.
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 cắt một tệp phụ đề thành nhiều tệp theo đồng hồ. Đặt độ dài mỗi phần — mặc định mười phút — và mọi cue vào tệp phủ đoạn dòng thời gian nơi nó bắt đầu: cue từ 0 đến 10 phút vào tệp đầu, 10 đến 20 vào tệp thứ hai, cứ thế. Không gì được canh lại giờ và không dòng chữ nào bị sửa; các phần là đúng những cue ấy, đúng thứ tự ấy, chia ở các mốc cố định.
Các phần neo ở số không chứ không ở cue đầu tiên. Tệp có phụ đề đầu tiên tới sau mười giây hình đen vẫn cắt ở phút mười, phút hai mươi, vì người tìm phần thứ ba đang nhìn đồng hồ của phim chứ không nhìn dòng thoại đầu tiên. Cue vắt qua mốc cắt không bị chẻ đôi: nó thuộc tệp nơi nó bắt đầu và ra nguyên vẹn với điểm đầu điểm cuối của chính nó — chia chữ theo tỉ lệ thời gian sẽ là một phỏng đoán được trình bày như quy tắc. Mỗi phần chứa điểm mở của nó chứ không chứa điểm đóng, nên cue bắt đầu đúng trên mốc cắt đi vào tệp sắp bắt đầu, và không cue nào xuất hiện ở hai tệp.
Nhiều tệp không thể tải xuống lần lượt từ một cú bấm — trình duyệt bỏ hết trừ tệp đầu — nên các phần được gói vào một tệp zip đặt tên theo tệp của bạn. Phần đầu trong zip giữ tên gốc; các phần còn lại mang tên `.part-2`, `.part-3`… theo thứ tự xuất hiện. Đoạn phim không có phụ đề thì không sinh ra tệp, nên phim hai tiếng chỉ có phụ đề ở nửa đầu và nửa cuối cho bạn hai tệp chứ không phải mười hai. Mọi thứ chạy trong tab trình duyệt này và không byte nào rời khỏi máy. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON cùng CSV đều được nhận.
Ví dụ
Bốn cue cắt thành các phần mười giây
Đầu vào
1
00:00:01,000 --> 00:00:03,000
First file, first line.
2
00:00:06,000 --> 00:00:08,000
First file, second line.
3
00:00:12,000 --> 00:00:14,000
Second file, first line.
4
00:00:17,000 --> 00:00:19,000
Second file, second line.
Kết quả
First file (film.srt):
1
00:00:01,000 --> 00:00:03,000
First file, first line.
2
00:00:06,000 --> 00:00:08,000
First file, second line.
Second file (film.part-2.srt):
3
00:00:12,000 --> 00:00:14,000
Second file, first line.
4
00:00:17,000 --> 00:00:19,000
Second file, second line.
Mốc cắt rơi ở giây thứ mười, nên cue 1 và 2 vào tệp đầu còn cue 3 và 4 vào tệp thứ hai. Cả hai giữ số chúng có trong nguồn: một phần là lát cắt của một tệp, không phải tệp mới có cách đánh số riêng, và giữ số là thứ cho phép đặt một phần cạnh bản gốc và thấy ngay nó chứa những cue nào.
Cue bắt đầu trước mốc cắt và kết thúc sau nó
Đầu vào
1
00:00:00,500 --> 00:00:02,000
Opens the first file.
2
00:00:09,000 --> 00:00:12,000
Starts before the cut, ends after it.
3
00:00:10,000 --> 00:00:11,000
Starts exactly on the cut.
Kết quả
First file (film.srt):
1
00:00:00,500 --> 00:00:02,000
Opens the first file.
2
00:00:09,000 --> 00:00:12,000
Starts before the cut, ends after it.
Second file (film.part-2.srt):
3
00:00:10,000 --> 00:00:11,000
Starts exactly on the cut.
Cue 2 bắt đầu ở giây thứ chín và chạy qua mốc cắt, và nó ra nguyên vẹn trong tệp đầu — cue thuộc về phần nơi nó bắt đầu. Cue 3 bắt đầu đúng trên mốc cắt và đi vào tệp thứ hai, vì mỗi phần chứa điểm mở chứ không chứa điểm đóng. Giữa hai quy tắc, mọi cue rơi vào đúng một tệp.
Tệp ngắn hơn một phần
Đầu vào
1
00:00:01,000 --> 00:00:03,000
First line.
2
00:00:05,000 --> 00:00:07,000
Second line.
Kết quả
1
00:00:01,000 --> 00:00:03,000
First line.
2
00:00:05,000 --> 00:00:07,000
Second line.
Mọi thứ nằm gọn trong một phần mười phút, nên không có gì để chia và bạn nhận lại một tệp giống hệt đầu vào. Bạn không nhận một zip chỉ chứa một tệp: một kho lưu trữ một mục sẽ bắt bạn mở thư mục để lấy thứ mình đã có.
Câu hỏi thường gặp
Làm sao biết một phụ đề cụ thể đã vào tệp nào?
Theo điểm bắt đầu của nó. Mỗi phần phủ các phút từ mốc của nó tới mốc kế tiếp, và một cue thuộc về phần mà nó bắt đầu trong đó — nên cue bắt đầu ở 12:04 đi vào tệp phủ 10 đến 20 phút. Số của nó trong tệp đó là số nó có trong bản gốc, và thời gian không đổi, nên tìm một dòng trong phần ấy hoạt động đúng như trong nguồn.
Phụ đề chạy vắt qua mốc cắt thì sao?
Nó ở nguyên vẹn, trong tệp nơi nó bắt đầu. Nếu một cue bắt đầu ở phút 9 giây 58 và kết thúc ở phút 10 giây 1, phần đầu giữ trọn cue với cả hai mốc gốc. Cắt chữ theo tỉ lệ đồng hồ sẽ đặt nửa câu vào mỗi tệp, và đoán chỗ ngắt là thứ trang này không thể biết.
Vì sao tệp thứ hai tên là part-2 trong khi không có part-1?
Vì phần đầu giữ tên tệp của bạn. Công cụ không thể đổi tên tài liệu nó bắt đầu, nên phần chứa đoạn đầu dòng thời gian được ghi là `film.srt` còn các phần sau nhận `.part-2`, `.part-3`… theo thứ tự chúng phủ dòng thời gian. Đặt chúng vào một thư mục và sắp theo tên: các phần nằm cạnh tên gốc đúng thứ tự chạy.
Nếu một đoạn dài của phim hoàn toàn không có phụ đề thì sao?
Đoạn đó không sinh ra tệp. Các phần rỗng bị bỏ qua thay vì ghi ra mục không byte, nên phim hai tiếng chỉ có phụ đề ở nửa giờ đầu và nửa giờ cuối cho bạn hai tệp chứ không phải mười hai. Số phần theo các tệp thực sự tồn tại, và đó là lý do đọc thời gian bên trong một phần là cách chắc chắn duy nhất để biết nó thuộc chỗ nào của phim.
Chia thành nhiều tệp có làm đổi thời gian hay chữ nào không?
Không. Mọi cue giữ điểm bắt đầu, điểm kết thúc và từng dòng chữ; thứ duy nhất đổi là nó nằm trong tệp nào. Không gì bị bỏ và không gì được báo là mất, vì không có gì mất. Nếu bạn cần đổi chính dòng thời gian — cắt một khoảng, dịch nó, sửa frame rate — đó là những trang riêng, mỗi trang làm đúng một việc.
Đặt độ dài mỗi phần thế nào, và nếu tôi muốn mỗi tập một phần thì sao?
Ô nhận `600000`, `10m` hay `00:10:00,000`, và cả ba đều nghĩa là mười phút — giá trị mặc định. Muốn mỗi tập một tệp thì chạy tệp phụ đề của từng tập riêng chứ không chạy một tệp dài cho cả bộ: độ dài cố định bắt đầu từ số không ở mỗi lần chạy, nên mốc cắt đặt cho tập 42 phút sẽ rơi ở chỗ khác trong tập 51 phút.