Tệp SRT là gì? Định dạng, ví dụ và cách tạo tệp SRT

10 min read 5 views Cập nhật lần cuối: Th7 19, 2026

Điểm chính cần nhớ

Tệp SRT (SubRip Subtitle, phần mở rộng .srt) là một tệp văn bản thuần dùng để lưu phụ đề: các khối được đánh số, mỗi khối có thời gian bắt đầu, thời gian kết thúc và nội dung văn bản hiển thị. Tệp này không chứa video hay âm thanh — chỉ có mốc thời gian và câu chữ — nên dung lượng rất nhỏ, có thể chỉnh sửa bằng bất kỳ trình soạn thảo văn bản nào và được hỗ trợ trên hầu như mọi trình phát video và nền tảng. Bạn có thể tạo tệp từ đầu, tạo từ văn bản thuần, hoặc xuất từ một công cụ phiên âm, rồi kiểm tra tính hợp lệ chỉ trong vài giây trước khi tải lên.

Nếu bạn từng bật phụ đề trong một trình phát video, rất có thể một tệp SRT đã âm thầm đảm nhiệm công việc phía sau. Đây là định dạng phụ đề lâu đời nhất và được hỗ trợ rộng rãi nhất trên web — đồng thời cũng là một trong những định dạng tệp đơn giản nhất hiện có. Hướng dẫn này sẽ giải thích chính xác cách nó hoạt động, đưa ra ví dụ thực tế và hướng dẫn cách tạo, chỉnh sửa cũng như sửa lỗi tệp SRT mà không cần phần mềm chuyên dụng.

Bên trong tệp SRT trông như thế nào?

Mở bất kỳ tệp .srt nào bằng Notepad hoặc TextEdit, bạn sẽ thấy các khối lặp lại như sau:

1
00:00:01,600 --> 00:00:04,200
Welcome back to the channel.

2
00:00:04,400 --> 00:00:07,900
Today we're looking at how
subtitle files actually work.

Mỗi khối có đúng bốn phần:

  • Số thứ tự — 1, 2, 3… theo đúng trình tự, không bị thiếu số.
  • Mã thời gian — thời điểm bắt đầu và kết thúc theo định dạng giờ:phút:giây,mili giây, được phân tách bằng -->. Lưu ý dấu phẩy trước phần mili giây — đây là chi tiết thường gây lỗi tệp nhất.
  • Văn bản phụ đề — một hoặc hai dòng xuất hiện trên màn hình trong khoảng thời gian đó.
  • Một dòng trống — dùng để ngăn cách khối này với khối tiếp theo.

Đó là toàn bộ định dạng. Không có tiêu đề, không có siêu dữ liệu định kiểu, không có dữ liệu nhị phân — chính vì thế mà nó vẫn tồn tại từ đầu những năm 2000 trong khi nhiều định dạng bóng bẩy hơn đã đến rồi đi.

Tệp SRT được dùng để làm gì?

  • YouTube và video trên mạng xã hội: tải một tệp SRT lên cùng video và người xem sẽ có phụ đề chi tiết chuẩn — đồng thời các nền tảng cũng lập chỉ mục nội dung văn bản để phục vụ tìm kiếm.
  • Trình phát video: VLC, IINA và hầu hết trình phát trên smart TV sẽ tự động tải tệp SRT được đặt cạnh tệp video và có cùng tên.
  • Dịch thuật: biên dịch viên làm việc trên các dòng văn bản trong khi phần thời gian vẫn được giữ nguyên, từ đó tạo ra một tệp SRT riêng cho từng ngôn ngữ.
  • Quy trình biên tập: Premiere Pro, DaVinci Resolve và Final Cut đều nhập được SRT cho các track phụ đề.
  • Khả năng tiếp cận và tuân thủ: phụ đề là yêu cầu pháp lý đối với nhiều video được xuất bản — SRT là định dạng trao đổi mà ai cũng chấp nhận.

Cách tạo tệp SRT

Tùy chọn 1: Tạo tự động từ video

Cách nhanh nhất: phiên âm video rồi xuất ra SRT. Với video YouTube, hãy dán liên kết vào YouTube Transcript Generator và tải xuống tệp SRT — mốc thời gian sẽ được lấy trực tiếp từ lời nói. Với các bản ghi âm và tệp của riêng bạn, ứng dụng Soz AI có thể phiên âm âm thanh bằng hơn 99 ngôn ngữ và xuất ra văn bản sẵn sàng dùng làm phụ đề.

Tùy chọn 2: Chuyển văn bản có sẵn thành SRT

Bạn đã có kịch bản hoặc bản phiên âm dưới dạng văn bản thuần? Công cụ miễn phí TXT to SRT Generator sẽ chia văn bản của bạn thành các dòng có độ dài phù hợp cho phụ đề và gán các mốc thời gian cân đối để bạn tinh chỉnh sau. Công cụ này chạy hoàn toàn trong trình duyệt — văn bản không bao giờ rời khỏi thiết bị của bạn.

Tùy chọn 3: Tự viết thủ công

Với một đoạn clip dài 30 giây, việc tự viết trong trình soạn thảo văn bản là hoàn toàn hợp lý: chỉ cần làm theo cấu trúc khối ở trên, lưu thành subtitles.srt với mã hóa UTF-8 là xong. Nhưng nếu video dài hơn một hoặc hai phút, việc canh thời gian thủ công sẽ rất mất công — hãy dùng tùy chọn 1 hoặc 2.

Các lỗi SRT thường gặp (và cách khắc phục nhanh)

Vấn đềNguyên nhânCách khắc phục
Phụ đề hoàn toàn không hiển thịSai phần mở rộng, sai mã hóa hoặc mã thời gian bị lỗi định dạngChạy tệp qua SRT Validator — công cụ sẽ chỉ ra chính xác khối bị lỗi
Phụ đề xuất hiện quá sớm hoặc quá muộnVideo có phần mở đầu mà phụ đề chưa tính đếnDịch chuyển toàn bộ mốc thời gian cùng lúc bằng Subtitle Time Shift
Ký tự đặc biệt bị lỗi hiển thịTệp được lưu bằng một kiểu mã hóa cũLưu lại dưới dạng UTF-8 (chuẩn phổ biến của SRT hiện nay)
Trình phát từ chối tệpNền tảng yêu cầu WebVTTChuyển đổi bằng VTT ↔ SRT Converter
Cần lấy riêng phần văn bản, không cần thời gianSubtitle to Text sẽ xóa số thứ tự và mốc thời gian chỉ với một cú nhấp

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

Đối thủ chính của SRT trên web là WebVTT (.vtt) — tiêu chuẩn của W3C được dùng bởi các trình phát video HTML5. VTT bổ sung các tùy chọn định kiểu và định vị, nhưng dùng dấu chấm thay vì dấu phẩy trong mã thời gian và yêu cầu một dòng tiêu đề. Các quy trình phát sóng có thể dùng TTML hoặc EBU-STL, còn các công cụ từ thời DVD từng dùng SSA/ASS cho phụ đề anime có định kiểu. Để xem phân tích chi tiết khi nào mỗi định dạng phù hợp hơn, hãy xem VTT vs SRT: bạn nên dùng định dạng phụ đề nào?

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

Làm sao để mở tệp SRT?

Bất kỳ trình soạn thảo văn bản nào cũng mở được: Notepad (Windows), TextEdit (Mac) hoặc bất kỳ trình soạn thảo mã nào. Để xem cùng video, hãy đặt tệp SRT cạnh tệp video với cùng tên rồi mở video trong VLC.

SRT có giống closed captions không?

SRT là một định dạng tệp; còn closed captions là một cách sử dụng định dạng đó. Phụ đề dành cho người khiếm thính thường cũng ghi lại hiệu ứng âm thanh (“[cửa đóng sầm]”) và xác định người nói — tất cả những nội dung đó đều có thể chứa trong các dòng văn bản của tệp SRT.

Tệp SRT có chứa video không?

Không. Đây chỉ là văn bản — thường chỉ vài kilobyte ngay cả với một bộ phim dài. Video vẫn nằm trong tệp riêng; trình phát sẽ kết hợp hai phần này lại.

Tôi có thể chỉnh sửa tệp SRT trên điện thoại không?

Có — vì đây là văn bản thuần nên bất kỳ trình soạn thảo văn bản nào trên di động cũng dùng được. Nếu cần chỉnh thời gian, một công cụ chạy trên trình duyệt như Subtitle Time Shift sẽ ít gây lỗi hơn nhiều so với việc tự sửa mã thời gian bằng tay.

Merey Tleugazin

Nhà sáng lập SozAI. Xây dựng công cụ chuyển lời nói thành văn bản cho các chuyên gia trên toàn thế giới.

Soz AI
SozAI — Tải miễn phíChép lời audio & video ngay lập tức
Tải ứng dụng