Chuyển TXT sang MicroDVD
Hoặc dán văn bản phụ đề
Tùy chọ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.
Dùng khi nguồn không có thời điểm kết thúc (văn bản thuần, LRC). Dòng thời gian trong kết quả được tạo ra ở đây chứ không phải được chuyển đổi, nên đây chính là con số bạn nhận được.
Chuyển đổi này thay đổi điều gì
2 thứ bị bỏ hoặc cần một quyết định
- Mốc thời gian
chính dòng thời gian — nguồn không ghi mốc thời gian, nên dòng thời gian của kết quả được tạo ra chứ không phải được chuyển đổi
- Tốc độ khung hình
định dạng này lưu thời gian dưới dạng số khung hình — các mốc thời gian phụ thuộc vào frame rate bạn cung cấp
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 đổi TXT sang MicroDVD. Bạn kéo tệp vào hoặc dán văn bản, rồi nhận lại phiên bản MicroDVD. Toàn bộ quá trình chạy ngay trong trình duyệt: không tải tệp lên máy chủ, không cần tài khoản.
TXT không có mốc thời gian, nên trang sinh ra một dòng thời gian: dòng đầu ở 0, mỗi dòng kéo dài 2000 ms theo mặc định và khoảng đó đổi được. MicroDVD đếm khung hình, nên bạn cũng đặt frame rate. Danh sách phía trên lấy từ khả năng của hai định dạng chứ không phải từ tệp của bạn.
Một tệp hay cả mùa đề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ụ
Tệp TXT thông thường, chuyển sang MicroDVD
Đầu vào
The quick brown fox jumps over the lazy dog.
Second paragraph, first line.
Second paragraph, second line.
Kết quả
{1}{1}25
{0}{50}The quick brown fox jumps over the lazy dog.
{50}{100}Second paragraph, first line.
{100}{150}Second paragraph, second line.
Phần được thêm vào trong kết quả này: một dòng thời gian sinh tự động, vì TXT không có mốc nào để chuyển. Phần còn lại khớp từng dòng.
Cùng phép chuyển trên một tệp lộn xộn
Đầu vào
Hello world.
Second block.
Kết quả
{1}{1}25
{0}{50}Hello world.
{50}{100}Second block.
Đây là kiểu hỏng tệp thật thường có — kết thúc dòng lẫn lộn, khoảng trắng thừa, dòng trống. So sánh với ví dụ gọn phía trên để thấy bộ đọc bỏ qua được gì.
Câu hỏi thường gặp
Mốc thời gian trong kết quả TXT sang MicroDVD đến từ đâu?
Từ một dòng thời gian được sinh ra chứ không có sẵn: dòng đầu bắt đầu ở 0, mỗi dòng kéo dài 2000 ms theo mặc định, và khoảng đó đổi được trước khi chuyển. MicroDVD đổi các mốc ấy thành số khung hình.
Nên đặt frame rate nào khi chuyển TXT sang MicroDVD?
MicroDVD lưu phụ đề bằng cặp số khung hình như `{0}{50}` cho 2 giây ở 25 fps, nên frame rate quyết định mốc sinh ra rơi vào khung nào. Hãy đặt đúng frame rate của video đích; sai sẽ lệch dần về sau.
Kết quả TXT sang MicroDVD trông như thế nào?
Mỗi dòng TXT thành một dòng có cặp số khung hình trong ngoặc nhọn rồi tới chữ, không có số thứ tự cue. Dòng đầu có thể là khai báo frame rate `{1}{1}25`.
Các dòng TXT có giữ thứ tự trong kết quả MicroDVD không?
Có, đúng thứ tự trong tệp, và thứ tự đó trùng với thứ tự tăng dần của số khung hình. Không dòng nào bị đổi chỗ, chỉ có mốc được gắn vào.
Tôi có chuyển ngược MicroDVD về TXT được không?
Được, nhưng chiều MicroDVD sang TXT bỏ timing, ngắt dòng và frame rate: TXT chỉ giữ chữ. Danh sách mất mát của chiều ngược khác phía trên.
Kết quả MicroDVD có giữ encoding của tệp TXT không?
Không. MicroDVD xuất ra là UTF-8, kết thúc dòng kiểu Unix và không có BOM, bất kể TXT đầu vào dùng gì. Tệp UTF-16 được giải mã khi đọc và bảng kết quả sẽ báo.