Chuyển đổi SUB sang SRT
Chuyển phụ đề MicroDVD .sub đếm khung hình thành SubRip ghi thời gian thật mà trình phát nào cũng đọc được.
Cách chuyển SUB sang SRT
Mở file .sub
Kéo một file MicroDVD vào ô phía trên, hoặc bấm để chọn file. File được đọc ngay trên trình duyệt và không bao giờ bị tải lên.
Kiểm tra frame rate
Frame rate hiện cạnh tên file. Nếu file không ghi, công cụ bắt đầu từ 23.976 và nói rõ đó là phỏng đoán; hãy chọn frame rate của video, thời gian sẽ đổi theo.
Tải file .srt
Lưu file đã chuyển. Tên file giữ nguyên, chỉ đổi đuôi:
movie.subthànhmovie.srt.
File MicroDVD trông thế nào
File MicroDVD ghi mỗi câu phụ đề trên một dòng: khung hình nó xuất hiện, khung hình nó biến mất, rồi tới chữ.
{1}{1}23.976
{75}{131}Is this seat taken?
{144}{213}Only by my coat.|Sit, please.
Khung hình, không phải thời gian. {75}{131} nghĩa là “từ khung hình 75 tới khung hình 131”. Đó là lúc nào thì tùy video: ở 25 khung hình mỗi giây, khung hình 75 đúng là giây thứ 3; ở 23.976 thì muộn hơn một chút.
Dòng frame rate. Nhiều file mở đầu bằng một dòng như {1}{1}23.976. Đó không phải phụ đề: nó cho trình phát biết file được làm cho frame rate nào. File không có dòng này thì trình phát phải đoán.
Xuống dòng. Dấu gạch đứng | bắt đầu một dòng mới trong cùng một câu.
Mã kiểu chữ. {y:i} làm một dòng in nghiêng, {y:b} in đậm, và các mã khác đặt màu, phông chữ hoặc vị trí.
SubRip ghi cùng phụ đề đó thế nào
1
00:00:03,128 --> 00:00:05,464
Is this seat taken?
2
00:00:06,006 --> 00:00:08,884
Only by my coat.
Sit, please.
Số thứ tự. Mỗi khối bắt đầu bằng số của nó, đếm từ 1.
Thời gian thật. Bắt đầu và kết thúc được ghi bằng giờ, phút, giây và mili giây. File không còn phụ thuộc vào frame rate, nên trình phát nào cũng hiện mỗi câu ở cùng một thời điểm.
Chữ. Dấu gạch đứng thành chỗ xuống dòng thật, còn chữ nghiêng, đậm và gạch chân thành các thẻ SubRip dùng. Dòng frame rate bị bỏ, vì SubRip không cần tới nó.
Vì sao frame rate quan trọng
Đổi khung hình thành thời gian là một phép chia: số khung hình chia cho số khung hình mỗi giây. Dùng 25 cho một file làm ở 23.976 thì mọi mốc thời gian sớm đi khoảng 4%, tức hai giây rưỡi sau phút đầu tiên và hơn bốn phút ở cuối phim.
Vì vậy trang này hiện frame rate trước mọi thứ khác. Nếu file ghi sẵn frame rate thì công cụ dùng số đó. Nếu không, công cụ bắt đầu từ 23.976, mức phổ biến nhất của phim, và đánh dấu đó là phỏng đoán.
Phụ đề khớp ở đầu rồi lệch dần: frame rate sai. Hãy đổi ở cạnh tên file.
Phụ đề lệch cùng một khoảng từ đầu tới cuối: frame rate đúng, chỉ là file bắt đầu quá sớm hoặc quá muộn. Chuyển đổi trước, rồi dời mọi câu bằng Chỉnh thời gian phụ đề.
File đúng với một bản phim, còn bạn có bản khác: phim ở 23.976 và bản PAL ở 25 cần thời gian khác nhau. Chuyển đổi ở đây với frame rate mà file được làm ra, rồi co giãn file .srt bằng Đổi frame rate phụ đề.
Mẹo để chuyển đổi gọn gàng
Kiểm tra đó có phải file văn bản không. Mở file .sub bằng trình soạn thảo văn bản. Các dòng bắt đầu bằng {123}{456} là MicroDVD. Toàn ký hiệu không đọc được nghĩa là VobSub, một định dạng hình ảnh mà công cụ này không đọc được.
Kiểm tra chữ có dấu. File MicroDVD thường đã cũ, và nhiều file được lưu bằng bảng mã của Windows. Nếu chữ hiện sai trong phần xem trước, hãy chọn bảng mã đúng cạnh tên file, hoặc sửa file bằng Sửa lỗi font phụ đề. File .srt luôn được lưu dạng UTF-8.
Đặt tên file theo video. File movie.srt nằm cạnh movie.mkv sẽ được VLC, Plex, Jellyfin và phần lớn TV tự nhận.
Câu hỏi thường gặp
File MicroDVD .sub là gì?
MicroDVD là một định dạng phụ đề dạng văn bản đã cũ. Mỗi dòng gồm khung hình bắt đầu và khung hình kết thúc trong ngoặc nhọn, rồi tới chữ, ví dụ {75}{131}Is this seat taken? Nó đếm khung hình của video chứ không ghi giờ, phút, giây.
Vì sao sau khi chuyển phụ đề càng về sau càng lệch?
Frame rate đang sai. Khung hình chỉ thành thời gian khi biết video chiếu bao nhiêu khung hình mỗi giây. Nếu phụ đề khớp ở đầu rồi lệch dần, hãy chọn frame rate của video ở cạnh tên file, thường là 23.976, 24 hoặc 25, và thời gian sẽ được tính lại.
Làm sao biết frame rate của video?
Một số file .sub ghi sẵn ở dòng đầu, và công cụ đọc từ đó. Nếu không, hãy mở video trong trình phát và xem thông tin media; VLC hiện ở Tools, Codec Information. Phim từ Blu-ray thường là 23.976, bản ghi truyền hình châu Âu là 25.
Công cụ có chuyển được file .sub đi kèm file .idx không?
Không. File .sub nằm cạnh file .idx là VobSub, lưu mỗi câu phụ đề thành một hình ảnh chứ không phải chữ. Không nhận dạng chữ thì không có gì để đọc, nên công cụ từ chối file đó. Chỉ file .sub dạng văn bản theo định dạng MicroDVD mới chuyển được.
Chuyển SUB sang SRT có mất gì không?
Chỗ xuống dòng, chữ nghiêng, chữ đậm và gạch chân được giữ lại. Màu, phông chữ và vị trí không có chỗ trong SubRip nên bị bỏ, và được đếm trong thông báo phía trên nút tải file.
File phụ đề có bị tải lên đâu không?
Không. File được đọc và chuyển đổi bằng JavaScript ngay trong thẻ trình duyệt này và không bao giờ rời khỏi thiết bị của bạn. Công cụ vẫn chạy nếu bạn mất mạng sau khi trang đã tải xong.
Công cụ liên quan
Chỉnh thời gian phụ đề
Phụ đề hiện quá sớm hay quá muộn? Dời toàn bộ các dòng đi bao nhiêu giây tùy ý.
Mở công cụSửa lỗi font phụ đề
Sửa các ký tự bị lỗi như é hay ??? do sai bảng mã văn bản.
Mở công cụĐổi frame rate phụ đề
Chuyển thời gian giữa 23.976, 24, 25 và 29.97 fps khi phụ đề lệch dần theo thời gian.
Mở công cụ