SubtitleMedic

Cách sửa phụ đề bị lệch giờ so với video

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

Phụ đề hiện sớm hay trễ một giây thôi cũng đủ làm bộ phim khó xem. Tin tốt là gần như mọi trường hợp lệch phụ đề đều thuộc một trong ba kiểu, và kiểu nào cũng có cách sửa đơn giản. Điều quan trọng là xác định đúng kiểu trước khi sửa, vì cách chữa kiểu này không có tác dụng với kiểu kia.

Bài này hướng dẫn bạn phân biệt chúng trong chưa đầy một phút, chỉnh độ trễ trực tiếp trong VLC, và sửa hẳn file phụ đề để phát đúng trên mọi thiết bị.

Bước 1: Xác định bạn gặp kiểu lệch nào

Mở video và kiểm tra hai thời điểm: một câu gần đầu phim và một câu gần cuối, chẳng hạn trong mười phút cuối. Ở mỗi chỗ, ước lượng chữ lệch so với tiếng bao nhiêu. Ước chừng kiểu “trễ khoảng hai giây” là đủ.

  • Lệch bằng nhau ở đầu và cuối phim. Đây là độ trễ cố định, trường hợp hay gặp nhất. Sửa bằng Chỉnh thời gian phụ đề.
  • Đầu phim khớp, càng về sau càng lệch. Phụ đề được làm cho video có tốc độ khung hình (frame rate) khác. Sửa bằng Đổi frame rate phụ đề.
  • Đang khớp thì đột ngột lệch một khoảng mới. Phim bị cắt hoặc thêm cảnh, như bản ghi từ TV hay một phiên bản khác. Dời từng đoạn câu một.

Kiểm tra hai chỗ là bước nhiều người bỏ qua. Nếu chỉ xem cảnh đầu, lệch do frame rate trông y hệt độ trễ cố định, và dời cả file sẽ sửa được đoạn đầu nhưng đoạn cuối vẫn sai.

Bước 2: Thử độ trễ ngay trong trình phát

Trước khi sửa file, hãy tìm đúng con số trong trình phát. Việc này chỉ mất vài giây và bạn thấy kết quả ngay.

VLC. Nhấn H để phụ đề hiện trễ hơn 50 ms, nhấn G để hiện sớm hơn 50 ms. Độ trễ hiện tại xuất hiện ở góc trên bên phải. Giữ phím để chỉnh nhanh hơn. Muốn nhập số chính xác, mở Tools → Track Synchronization trên Windows và Linux, hoặc Window → Track Synchronization trên Mac.

MPC-HC và MPC-BE. Dùng mục chỉnh độ trễ phụ đề, hoặc phím F1 và F2 để giảm và tăng độ trễ.

MPV. Nhấn z và Z (Shift+z) để dời phụ đề 0,1 giây mỗi lần.

Plex, Jellyfin và smart TV. Hầu hết đều có mục chỉnh độ lệch phụ đề trong phần cài đặt khi đang phát, nhưng bước chỉnh khá thô và thường mất khi tắt video.

Khi chữ xuất hiện đúng lúc nhân vật bắt đầu nói, hãy ghi lại con số. Trong VLC, số dương nghĩa là phụ đề cần hiện trễ hơn; số âm là sớm hơn.

Bước 3: Sửa hẳn file phụ đề

Độ trễ chỉnh trong trình phát chỉ có tác dụng đến khi bạn tắt video, và không theo file sang TV, điện thoại hay máy của người khác. Sửa file thì bạn không bao giờ phải chỉnh lại nữa.

Độ trễ cố định

Mở Chỉnh thời gian phụ đề, thả file .srt, .vtt, .ass, .sbv hoặc .sub vào, chọn hiện sớm hơn hoặc hiện muộn hơn, rồi nhập số giây vừa tìm được trong VLC. Bạn có thể mở video ngay trên trang để kiểm tra vài câu trước khi tải về. File được lưu đúng định dạng ban đầu.

Chỉ một đoạn phim bị lệch, chẳng hạn sau mỗi lần chèn quảng cáo trong bản ghi từ TV? Chọn câu đầu và câu cuối của đoạn đó ở mục Từ dòng và Đến dòng, áp dụng, rồi sửa đoạn tiếp theo theo cách tương tự.

Lệch tăng dần theo thời gian

Đây là lệch frame rate. Video ở châu Âu thường là 25 khung hình/giây, trong khi bản chiếu rạp và phần lớn bản streaming là 23,976. Phụ đề làm cho tốc độ này mà phát trên video tốc độ kia sẽ lệch khoảng năm phút sau hai tiếng phim, nên không có con số dời nào sửa được.

Đổi frame rate phụ đề hỏi bạn chữ lệch theo hướng nào, rồi gợi ý các phép đổi phù hợp, kèm cho biết mỗi phép dời câu cuối của file đi bao xa. Chọn phép đổi làm câu cuối khớp với tiếng. Nếu câu đầu cũng lệch một khoảng cố định, đưa file kết quả qua công cụ Chỉnh thời gian phụ đề sau đó.

Bạn có một file phụ đề khác đã khớp

Trường hợp này rất hay gặp: phụ đề tiếng Anh khớp video, nhưng phụ đề tiếng Việt lấy từ một bản phát hành khác. Đồng bộ hai phụ đề so sánh hai file, đo khoảng lệch giữa chúng và dời file bị lệch cho khớp. Hai file không cần cùng ngôn ngữ, vì công cụ so thời gian chứ không so chữ.

Bước 4: Cho trình phát nhận file đã sửa

Lưu file vừa tải về vào cùng thư mục với video, đặt cùng tên: phim.mkv và phim.srt. Nếu có nhiều ngôn ngữ, thêm mã ngôn ngữ, như phim.en.srt hay phim.vi.srt. VLC, MPV, Plex, Jellyfin, Kodi và hầu hết TV sẽ tự nhận.

Xóa hoặc đổi tên file cũ bị lệch, nếu không trình phát có thể vẫn mở file đó. Và nếu VLC còn nhớ độ trễ bạn chỉnh tay, hãy đưa về 0 (nhấn G hoặc H đến khi hiện 0 ms), nếu không file đã sửa sẽ trông như vẫn lệch.

Vì sao phụ đề bị lệch

File phụ đề lưu thời điểm bắt đầu và kết thúc của từng câu, nhưng không biết mình thuộc về video nào. Khi video thay đổi, thời gian trong file thì không:

  • Bản phát hành khác nhau. Bản rip Blu-ray, bản streaming và bản ghi từ TV của cùng một bộ phim thường bắt đầu ở thời điểm hơi khác nhau, do logo hãng phim, đoạn tóm tắt hay vài khung hình bị cắt ở đầu.
  • Frame rate. Chuyển phim sang chuẩn 25 khung hình/giây của châu Âu làm phim nhanh hơn khoảng 4%, và thời gian phụ đề phải được kéo giãn tương ứng.
  • Biên tập lại. Bản mở rộng, bản kiểm duyệt và bản phát sóng truyền hình thêm hoặc bớt cảnh, nên độ trễ thay đổi sau mỗi chỗ cắt.

Nếu muốn hiểu thời gian được ghi trong file thế nào, bài File SRT là gì? giải thích định dạng này từng dòng một.

Mọi công cụ trên SubtitleMedic đều chạy trong trình duyệt. File phụ đề và video đượ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