SubtitleMedic

File SRT là gì, dùng file SRT thế nào?

Cập nhật 18 tháng 10, 2026

File .srt là file phụ đề SubRip: một file văn bản thuần liệt kê từng câu phụ đề của video kèm số thứ tự, thời điểm xuất hiện, thời điểm biến mất và chữ cần hiện. Đây là định dạng phụ đề được hỗ trợ rộng nhất. VLC, Plex, Kodi, gần như mọi smart TV, YouTube và các phần mềm dựng như Premiere Pro hay DaVinci Resolve đều đọc được.

Cái tên đến từ SubRip, một chương trình Windows ra đời khoảng năm 2000, dùng để đọc phụ đề từ đĩa DVD rồi lưu thành văn bản. Chương trình đã không còn, nhưng định dạng file đơn giản của nó trở thành chuẩn chung.

Bên trong file SRT có gì

Đây là một file SRT ngắn, đầy đủ:

1
00:00:01,000 --> 00:00:03,500
Ghế này có ai ngồi chưa?

2
00:00:04,200 --> 00:00:06,800
Chỉ có áo khoác của tôi thôi.
<i>Mời ngồi.</i>

Chỉ có vậy. Mỗi câu phụ đề là một khối gồm bốn phần:

  1. Số thứ tự, đếm lên từ 1.
  2. Dòng thời gian: thời điểm bắt đầu và kết thúc, cách nhau bởi -->. Thời gian được viết giờ:phút:giây,mili giây, có dấu phẩy trước phần mili giây.
  3. Một hoặc vài dòng chữ. Thường tối đa hai dòng để phụ đề không che quá nhiều hình.
  4. Một dòng trống để kết thúc khối.

Không có tiêu đề, không có bảng kiểu chữ và không có cách chính thức để đặt vị trí chữ. Qua nhiều năm, các trình phát thống nhất thêm vài thứ:

  • Thẻ <i>, <b> và <u> cho in nghiêng, in đậm, gạch chân, và <font color="#ffff00"> cho màu chữ.
  • Mã vị trí mượn từ định dạng ASS: {\an8} ở đầu dòng đưa câu đó lên đầu màn hình.

Đa số trình phát hiểu in nghiêng. Màu chữ và mã vị trí tùy trình phát, một số TV còn in chúng ra thành chữ.

Mở file SRT bằng gì

Để đọc hoặc sửa, hãy mở bằng trình soạn thảo văn bản: Notepad trên Windows, TextEdit trên Mac (ở chế độ văn bản thuần) hoặc bất kỳ trình soạn code nào. Sửa một chữ, lưu lại là phụ đề đổi theo. Giữ nguyên các dòng trống và dòng thời gian.

Để xem cùng video, đặt file .srt trùng tên với video và để chung một thư mục: phim.mkv và phim.srt. VLC, MPV, Plex, Kodi và đa số TV sẽ tự nạp phụ đề. Thêm mã ngôn ngữ cũng được, tiện khi bạn có nhiều file: phim.en.srt, phim.vi.srt. Trong VLC, bạn cũng có thể kéo file .srt thả vào video đang phát.

Lỗi thường gặp và cách sửa

Phụ đề hiện sớm hoặc muộn

Nếu mọi dòng đều lệch cùng một khoảng, file được làm cho một bản phim hơi khác, chẳng hạn có đoạn mở đầu dài hơn. Hãy dời toàn bộ các dòng đi đúng số giây đó bằng Chỉnh thời gian phụ đề.

Nếu phụ đề khớp lúc đầu rồi lệch dần về cuối phim, file được canh theo một frame rate khác, ví dụ 23.976 thay vì 25 fps. Dời thời gian không sửa được trường hợp này, còn Đổi frame rate phụ đề thì được.

Nếu bạn có một file phụ đề khác đã khớp với video, Đồng bộ hai phụ đề sẽ canh file bị lệch theo file đó.

Chữ hiện thành é, Ä‘ hoặc dấu hỏi

SRT không quy định bảng mã. Các file cũ, nhất là phụ đề tiếng Việt, được lưu bằng bảng mã cũ như Windows-1258 hoặc Windows-1252, nên trình phát đọc theo UTF-8 sẽ hiện ký tự lạ thay cho chữ có dấu. Sửa lỗi font phụ đề nhận diện đúng bảng mã, cho bạn xem chữ đã sửa và lưu file thành UTF-8.

TV không hiện phụ đề

Hãy kiểm tra ba điều: file .srt trùng tên hoàn toàn với video, nằm cùng thư mục hoặc cùng USB, và được lưu bằng UTF-8. Một số TV đời cũ còn cần dấu BOM ở đầu file, công cụ Sửa lỗi font phụ đề có thể thêm dấu này.

Mã lạ hiện trên màn hình

Trình phát không hiểu thẻ có thể in <i>, <font color=...> hay {\an8} thành chữ. Hãy gỡ chúng bằng Bỏ định dạng khỏi phụ đề, có thể giữ lại in nghiêng nếu bạn muốn.

SRT so với các định dạng khác

  • VTT (WebVTT) trông gần như giống hệt nhưng bắt đầu bằng WEBVTT và dùng dấu chấm trong mốc thời gian. Đây là định dạng trình phát web cần. Xem File VTT là gì?
  • ASS/SSA chứa phông chữ, màu, vị trí và hiệu ứng karaoke. Hay gặp ở phụ đề anime và fansub có kiểu chữ, được trình phát trên máy tính đọc nhiều hơn TV.
  • SUB (MicroDVD) đếm khung hình thay vì thời gian, nên chỉ đúng khi dùng đúng frame rate.

Khi trình phát hay trang web cần định dạng khác, hãy chuyển file: Chuyển đổi SRT sang VTT cho trình phát web và video HTML5, hoặc Chuyển đổi SRT sang TXT để lấy lời thoại dạng văn bản. Chiều ngược lại, file ASS, VTT, SBV và SUB đều chuyển được sang SRT ngay trên trang này.

Mọi công cụ ở đây đều chạy trên trình duyệt. File phụ đề được đọc ngay trên máy bạn và không bao giờ bị tải lên.

Công cụ cho việc này