Chuyển SBV sang SRT
Hoặc dán văn bản phụ đề
Chuyển đổi này thay đổi điều gì
Không mất gì theo hướng này — mọi tính năng của định dạng nguồn đều có chỗ để đi trong định dạng đích.
Danh sách này đến từ ma trận năng lực của hai định dạng này, không phải từ tệp cụ thể bạn đã tải lên. Một tệp cụ thể có thể mất nhiều hơn nếu nó dùng các tính năng mà định dạng cho phép nhưng ma trận không mô hình hóa.
Trang này chuyển SBV sang SRT. Bạn thả tệp vào hoặc dán văn bản, rồi nhận lại phiên bản SRT. Quá trình chạy hoàn toàn trong trình duyệt: không tải tệp lên máy chủ, không cần tài khoản.
Không mất gì ở chiều này. Mọi thứ SBV biểu đạt đều có chỗ trong SRT, nên kết quả là cùng một phụ đề trong lớp vỏ khác — dòng thời gian, cách xuống dòng và phần chữ đều sống sót, kể cả với tệp dùng hết khả năng của định dạng.
Một tệp hay cả mùa phim đều được: hàng đợi xử lý lần lượt và trả kết quả về cùng một tệp ZIP.
Ví dụ
Một tệp SBV điển hình, chuyển sang SRT
Đầu vào
0:00:01.000,0:00:03.500
The quick brown fox.
0:00:04.000,0:00:06.250
Jumps over the lazy dog.
0:00:07.000,0:00:09.000
Two lines here.
And a second one.
Kết quả
1
00:00:01,000 --> 00:00:03,500
The quick brown fox.
2
00:00:04,000 --> 00:00:06,250
Jumps over the lazy dog.
3
00:00:07,000 --> 00:00:09,000
Two lines here.
And a second one.
Không mất gì ở đây: so hai bên theo từng dòng.
Cùng phép chuyển đổi với một tệp lộn xộn
Đầu vào
0:00:02.000,0:00:04.000
Carriage-return line endings.
0:00:06.000,0:00:08.000
Indented timecode, no final newline.Kết quả
1
00:00:02,000 --> 00:00:04,000
Carriage-return line endings.
2
00:00:06,000 --> 00:00:08,000
Indented timecode, no final newline.
Đây là kiểu hỏng thật của tệp ngoài đời — kết thúc dòng lẫn lộn, khoảng trắng thừa, trường bỏ trống. So với ví dụ gọn ở trên để thấy bộ phân tích bỏ qua được gì.
Câu hỏi thường gặp
Tệp SRT xuất ra từ SBV trông như thế nào?
Mỗi cue có số thứ tự bắt đầu từ 1, dòng timecode với dấu phẩy trước mili giây, rồi phần chữ. Cue SBV giữ nguyên nội dung, số dòng và thứ tự.
Chuyển SBV sang SRT có làm tròn mốc thời gian không?
Không. SBV viết 0:00:04.126 và SRT viết 00:00:04,126; đây là cùng một thời điểm chính xác đến mili giây. Cue dài 2,9 giây vẫn dài đúng 2,9 giây.
Cue SBV hai dòng hiện ra thế nào trong SRT?
Thành hai dòng liền nhau trong cùng một cue. Quan hệ giữa hai dòng được giữ, nên trình phát hiển thị chúng cùng lúc thay vì thành hai phụ đề riêng.
Thứ tự cue trong SRT có theo SBV không?
Có, và được sắp theo thời điểm bắt đầu. Nếu tệp SBV gốc liệt kê sai thứ tự, SRT xuất ra sẽ xếp lại; đây là thay đổi cấu trúc có chủ ý, không phải đổi nội dung.
Chuyển SRT ngược về SBV có mất gì không?
Không. SBV và SRT có cùng tập thông tin: thời gian bắt đầu, kết thúc, văn bản và cách xuống dòng. Đi vòng SRT rồi về SBV vẫn giữ nguyên dòng thời gian.
Tệp SRT do SBV tạo ra dùng bảng mã nào?
UTF-8, không BOM, kết thúc dòng Unix. Mọi tệp SBV, kể cả UTF-16 hay bảng mã Windows, đều được giải mã và ghi lại thành UTF-8.