SubtitleMedic

Công cụ chuyển đổi & sửa mã hóa phụ đề

Trình phát không mở được tệp, hay chữ có dấu biến thành é và dấu hỏi? Chọn công cụ đúng với vấn đề. Mọi thứ chạy trên trình duyệt nên tệp của bạn không bao giờ rời khỏi thiết bị.

Công cụ trong nhóm này

Tôi cần công cụ nào?

Vì sao định dạng và mã hóa gây rắc rối

Phụ đề là tệp văn bản thuần, nhưng mỗi trình phát lại có yêu cầu riêng. Trình phát web và trình duyệt cần WebVTT, phần lớn TV và đầu phát cần SubRip, còn phần mềm dựng video thường chỉ nhận một trong hai. Chuyển đổi giữa chúng chỉ thay phần đầu tệp và cách ghi thời gian, nên lời thoại và thời gian không hề thay đổi. Script ASS có kiểu chữ, phụ đề SBV của YouTube và file MicroDVD đếm khung hình còn ít chương trình đọc được hơn, nên thường phải chuyển về một trong hai định dạng đó trước. Mỗi chiều chuyển đổi có một trang riêng, nhận một định dạng và lưu ra một định dạng.

Lỗi mã hóa còn có trước cả web. Trước khi có UTF-8, mỗi ngôn ngữ dùng một bảng mã riêng, và nhiều tệp phụ đề tiếng Việt vẫn được lưu như vậy. Mở bằng sai bảng mã thì mỗi chữ có dấu biến thành hai ba ký hiệu lạ. Cách sửa là đọc tệp bằng đúng bảng mã đã dùng để ghi, rồi lưu lại dưới dạng UTF-8 để mọi trình phát hiển thị đúng.

Cả hai việc đều diễn ra hoàn toàn trên trình duyệt. Tệp được đọc ngay trên thiết bị của bạn và không bao giờ bị tải lên, dù là một tập phim hay cả một mùa.

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

SRT và VTT khác nhau thế nào?

Cả hai đều lưu cùng các dòng và thời gian. SubRip (.srt) là định dạng quen thuộc mà TV và trình phát trên máy tính đều đọc được; WebVTT (.vtt) là chuẩn web mà trình duyệt và trình phát HTML5 cần, và ghi mili giây bằng dấu chấm thay vì dấu phẩy.

Vì sao phụ đề của tôi hiện ký tự lạ?

Tệp được lưu bằng một bảng mã nhưng lại mở bằng bảng mã khác, ví dụ tệp Windows-1258 được đọc như UTF-8. Chữ vẫn còn nguyên, chỉ cần giải mã đúng bảng mã rồi lưu lại dưới dạng UTF-8.

Chuyển đổi có làm mất chữ nghiêng hay màu không?

Chữ nghiêng, đậm và gạch chân được giữ khi chuyển giữa SRT và VTT. Vị trí và kiểu chữ mà chỉ một định dạng hỗ trợ sẽ bị bỏ, và công cụ sẽ báo cho bạn khi điều đó xảy ra.

Các nhóm công cụ khác