SubtitleMedic

Cách thêm file phụ đề vào video

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

Bạn có một video và một file phụ đề, thường là .srt, và muốn xem cả hai cùng lúc. Cách làm tùy vào nơi bạn xem: trình phát trên máy tính, TV, media server, điện thoại hay một trang web. Bài này đi qua từng trường hợp, từ mẹo hai giây dùng được gần như mọi nơi đến cách gắn cứng phụ đề vào hình.

Phụ đề rời và phụ đề gắn cứng

Có hai cách đưa phụ đề lên video, và nên biết trước mình cần cách nào.

  • Phụ đề rời (soft subtitles) là một file riêng, hoặc một track riêng bên trong file .mkv hay .mp4. Bạn bật tắt được, chọn ngôn ngữ, đổi cỡ chữ và sửa thời gian sau này. Đây là thứ bạn cần trong hầu hết trường hợp.
  • Phụ đề gắn cứng (hardsub) được vẽ thẳng vào hình. Màn hình nào cũng hiện, kể cả thiết bị không đọc file phụ đề, nhưng không thể tắt hay sửa nếu không mã hóa lại video.

Hãy bắt đầu với phụ đề rời. Chỉ gắn cứng khi chia sẻ video cho thiết bị hay nền tảng không mở được file phụ đề.

Mẹo dùng được gần như mọi nơi: đặt tên trùng nhau

Đặt file phụ đề vào cùng thư mục với video và đặt cùng tên, chỉ khác phần đuôi:

Du lich Da Lat 2026.mp4
Du lich Da Lat 2026.srt

VLC, MPV, MPC-HC, Kodi, Plex, Jellyfin, Infuse và hầu hết smart TV sẽ tự mở phụ đề. Nếu có nhiều ngôn ngữ, thêm mã ngôn ngữ trước phần đuôi:

Du lich Da Lat 2026.en.srt
Du lich Da Lat 2026.vi.srt

Trình phát sẽ liệt kê từng file theo ngôn ngữ, và nhiều trình phát tự chọn đúng file theo cài đặt của bạn. Plex và Jellyfin còn hiểu đuôi .forced.srt cho phụ đề chỉ dịch biển hiệu và lời thoại tiếng nước ngoài.

Trên máy tính

VLC (Windows, Mac, Linux). Khi video đang phát, mở Subtitle → Add Subtitle File rồi chọn file .srt. Bạn cũng có thể kéo file phụ đề thả vào video đang phát. Đổi track ở Subtitle → Sub Track, hoặc nhấn V để chuyển lần lượt.

MPV. Kéo file phụ đề thả vào cửa sổ, hoặc chạy mpv --sub-file=phim.srt phim.mp4. Nhấn j để đổi track phụ đề và v để ẩn hiện.

MPC-HC và MPC-BE. Kéo file thả vào trình phát, hoặc dùng File → Load Subtitle (Ctrl+L).

Ứng dụng Phim & TV (Films & TV) trên Windows. Mở menu phụ đề trong trình phát và chọn Chọn tệp phụ đề.

QuickTime trên Mac không mở được file .srt. Hãy dùng VLC hoặc IINA, hoặc thêm phụ đề thành một track bằng công cụ như Subler.

Trên smart TV hoặc TV box

Chép video và file .srt vào USB, cùng thư mục và cùng tên, rồi mở video bằng trình phát media của TV. Bật phụ đề bằng nút tùy chọn trên điều khiển khi đang phát.

TV là loại trình phát khó tính nhất. Nếu không thấy gì, có thể tên file lệch một chút, bảng mã chữ không phải loại TV đọc được, hoặc TV không hỗ trợ định dạng đó. Bài Vì sao TV không hiện phụ đề đi qua từng nguyên nhân và cách sửa.

Trong Plex, Jellyfin và Kodi

Đặt file phụ đề cạnh video trong thư mục thư viện, đặt tên như trên, rồi làm mới thư viện (trong Plex: Refresh Metadata trên mục đó). Phụ đề sẽ xuất hiện trong menu track khi phát. Plex và Jellyfin cũng tìm được phụ đề trên mạng, nhưng file bạn tự đặt vào là file bạn kiểm soát được.

Nếu Plex phải chuyển mã video mỗi khi bạn bật phụ đề trên app TV, nguyên nhân thường nằm ở định dạng phụ đề: phụ đề ASS có style hay buộc server gắn cứng chúng vào hình. File SRT là lựa chọn nhẹ nhất khi phát lên TV.

Trên điện thoại hoặc máy tính bảng

Trình phát có sẵn trên iPhone và phần lớn điện thoại Android không mở file phụ đề rời. Hãy cài VLC for Mobile (miễn phí trên iOS và Android), chép video và file .srt vào cùng thư mục hoặc vào bộ nhớ riêng của VLC, rồi mở video bằng VLC. Trên Android, MX Player và Just Player cũng làm được.

Trên YouTube và các trang video khác

YouTube. Trong YouTube Studio, mở video, vào Phụ đề, chọn ngôn ngữ, rồi chọn Thêm → Tải tệp lên và chọn “Có thời gian”. YouTube nhận .srt, .vtt, .sbv và một số định dạng khác.

Vimeo, Facebook và LinkedIn đều có mục phụ đề trong cài đặt video nhận file .srt, riêng Vimeo nhận cả .vtt. Nếu trang nào từ chối một định dạng, hãy chuyển SRT sang VTT hoặc VTT sang SRT rồi tải lên lại.

Trên trang web của bạn

Thẻ <video> của HTML5 hiện phụ đề qua thẻ <track>, và chỉ đọc WebVTT:

<video controls src="dalat.mp4">
  <track kind="subtitles" src="dalat.vi.vtt" srclang="vi" label="Tiếng Việt" default />
</video>

Đặt file .srt vào src thì không báo lỗi gì nhưng cũng không hiện gì. Hãy chuyển trước bằng SRT sang VTT, và đặt file .vtt trên cùng website với trang.

Gắn cứng phụ đề vào video

Khi phụ đề bắt buộc phải hiện ở mọi nơi, kể cả nền tảng không hỗ trợ phụ đề, hãy gắn cứng:

  • HandBrake (miễn phí). Mở video, vào tab Subtitles, chọn Import Subtitle và chọn file .srt, tích Burn In rồi bắt đầu xuất.
  • FFmpeg. Lệnh ffmpeg -i phim.mp4 -vf subtitles=phim.srt phim-phude.mp4 vẽ phụ đề lên từng khung hình.

Hãy sửa thời gian và lỗi chữ trước khi gắn cứng, vì sau đó không sửa được nữa.

Trước khi thêm phụ đề: kiểm tra file

Hai lỗi gây rắc rối nhiều nhất, và cả hai đều sửa nhanh:

Có file .vtt mà trình phát chỉ nhận .srt, như một số TV hay phần mềm dựng phim? Dùng Chuyển đổi VTT sang SRT. Mọi công cụ trên trang đều chạy trong trình duyệt, nên file của bạn không bao giờ bị tải lên.

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