Công cụ chuyển SRT sang SMI
SAMI (.smi), định dạng phụ đề của Microsoft cho Windows Media, vẫn được một số trình phát và thiết bị yêu cầu, đặc biệt ở Hàn Quốc. Chuyển tệp SRT thành tệp SAMI với một lớp phụ đề, giữ thời gian, ngắt dòng và in nghiêng của mỗi dòng phụ đề.
Chuyển đổi tệp phụ đề của bạn
Thả tệp phụ đề vào đây
SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC và nhiều định dạng khác · tối đa 100 tệp
Hoặc dán nội dung phụ đề
Tệp của bạn được trang này đọc ngay trong trình duyệt. Tệp không được tải lên bất cứ đâu.
Chữ hiển thị sai? Hãy chọn nhóm ngôn ngữ mà tệp được làm cho.
Tệp MicroDVD và Spruce STL đếm khung hình video. Hãy chọn tốc độ khung hình của video mà phụ đề đi kèm.
Kết quả của bạn
Bản xem trước hiển thị phần đầu của tệp. Tệp tải xuống chứa toàn bộ nội dung.
Cách sử dụng
Mở tệp SRT
Thả tệp .srt. Nếu chữ tiếng Hàn hoặc chữ khác bị lỗi trong bản xem trước, hãy chọn đúng Mã hóa văn bản trước.
Kiểm tra bản xem trước SAMI
SMI (SAMI) đã được chọn sẵn. Mỗi dòng phụ đề bắt đầu bằng thẻ SYNC, và các khoảng trống có dòng xóa màn hình.
Tải tệp .smi xuống
Đặt tên trùng với video, như film.mp4 và film.smi, để trình phát tự động nạp.
Thời gian SRT trở thành SAMI như thế nào
SAMI chỉ đánh dấu khi chữ xuất hiện. Mỗi dòng phụ đề trở thành một thẻ SYNC với thời gian bắt đầu tính bằng mili giây, như <SYNC Start=1000>. Khi có khoảng trống trước dòng tiếp theo, một SYNC bổ sung chứa dấu cách không ngắt, , sẽ xóa màn hình ở thời điểm kết thúc của dòng phụ đề. Các dòng phụ đề nối tiếp nhau trực tiếp không cần dòng xóa.
Trước và sau
Hai dòng phụ đề SRT và tệp SAMI. Mỗi dòng phụ đề bắt đầu tại một SYNC tính bằng mili giây, một SYNC chứa xóa màn hình ở mỗi thời gian kết thúc, ngắt dòng trở thành <br>, và thẻ in nghiêng được giữ nguyên.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<SAMI>
<HEAD>
<TITLE></TITLE>
<STYLE TYPE="text/css">
<!--
P { margin-left: 8pt; margin-right: 8pt; margin-bottom: 2pt; margin-top: 2pt; text-align: center; font-size: 20pt; font-family: Arial, sans-serif; color: white; }
.SUBTTL { Name: Subtitles; lang: und; SAMIType: CC; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000><P Class=SUBTTL><i>Where were you last night?</i></P></SYNC>
<SYNC Start=3500><P Class=SUBTTL> </P></SYNC>
<SYNC Start=4000><P Class=SUBTTL>At the station,<br>waiting for you & the kids.</P></SYNC>
<SYNC Start=6250><P Class=SUBTTL> </P></SYNC>
</BODY>
</SAMI>Tệp chứa gì
Phần head có một khối kiểu ngắn: chữ Arial màu trắng căn giữa cỡ 20 point, và một lớp phụ đề tên SUBTTL với ngôn ngữ đặt là und, nghĩa là chưa xác định. Để ghi nhãn ngôn ngữ, hãy đổi Name và lang trong lớp đó, ví dụ thành Name: Korean và lang: ko-KR.
Ngắt dòng trở thành <br>, còn in nghiêng, in đậm và gạch chân vẫn là <i>, <b> và <u>. Các ký tự như & và < được ghi thành & và <. Tệp được lưu dưới dạng UTF-8; nếu một trình phát rất cũ hiển thị chữ bị lỗi, hãy dùng trình soạn thảo văn bản lưu một bản sao bằng bảng mã khu vực của nó.
Cần chiều ngược lại? Hãy dùng Công cụ chuyển SMI sang SRT. Thêm về các định dạng này: Vì sao phụ đề hiển thị ký tự lạ và cách sửa bảng mã
Câu hỏi thường gặp
Một tệp SMI có thể chứa hai ngôn ngữ không?
SAMI làm được, nhưng công cụ chuyển đổi này chỉ ghi một ngôn ngữ. Để hiện hai ngôn ngữ cùng lúc, hãy ghép hai tệp SRT bằng công cụ ghép phụ đề trước, rồi chuyển đổi kết quả.
Vì sao tệp có các dòng ?
Chúng xóa màn hình. SAMI không có thời gian kết thúc, nên một SYNC chứa một dấu cách sẽ kết thúc dòng phụ đề trước nó.
In nghiêng có được giữ trong tệp SAMI không?
Có. In nghiêng, in đậm và gạch chân được ghi thành thẻ <i>, <b> và <u>, mà các trình phát SAMI đọc như HTML.