Cách sửa audio lệch nhịp vĩnh viễn (Bù trễ)
Khi audio trôi khỏi nhịp, phản ứng thường thấy là nhấn J hoặc K trên mỗi video và đẩy thời gian lùi lại — một công việc vất vả vô tận. VLC có một công cụ tốt hơn: cài đặt bù trễ audio, lưu một offset vĩnh viễn cho mọi file, và thậm chí nhớ các chỉnh sửa từng file bạn thực hiện khi phát. Kướng dẫn này giải thích bản sửa vĩnh viễn, tinh chỉnh từng file, và ba nguyên nhân phần cứng (Bluetooth, đầu thu A/V và soundbar) khiến sự trôi nhịp xảy ra ngay từ đầu.
Vì sao điều này xảy ra?
- Độ trễ audio Bluetooth — các codec Bluetooth (đặc biệt A2DP/SBC) thêm 100–300 ms độ trễ mã hóa; VLC không thể biết độ trễ, nên audio phát sớm hơn video.
- Xử lý của đầu thu A/V — các đầu thu có xử lý lip-sync hoặc hiệu chỉnh phòng (Dolby, DTS) đệm audio, đẩy nó muộn.
- Giật giải mã tăng tốc phần cứng — thời gian giải mã video không ổn định trên một số GPU làm trôi nhịp xuất hiện ở các điểm ngẫu nhiên, tệ hơn một offset cố định.
- Cờ thời gian ở cấp container — một số file MKV/MP4 mang theo edit list hoặc timestamp không đúng; sự trôi nhịp được đưa thẳng vào file.
- Tùy chọn bị hỏng — một giá trị trễ toàn cục cũ lưu trong cấu hình của bạn tiếp tục áp dụng cho mọi thứ.
Cách khắc phục
Giải pháp 1Thiết lập bù trễ audio vĩnh viễn
Sửa sự trôi nhịp không đổi và có thể đoán trước trên mọi file
Mở VLC và đi tới Công cụ > &Tùy chỉnh > &Audio.
Cài đặt audio mở ra.
Đặt "Audio delay" (hoặc "Audio desynchronization compensation") thành offset đo được, vd. 250 ms cho tai nghe Bluetooth.
Một offset toàn cục được áp dụng cho mọi file.
Giá trị dương trì hoãn audio; giá trị âm đẩy nó sớm hơn. Nhấn Save và khởi động lại VLC.
Phát bắt đầu với offset mới.
Giải pháp 2Tinh chỉnh từng file với J / K và lưu offset
Sửa các file bị lệch riêng lẻ while giữ nguyên mặc định toàn cục
Phát file và nhấn K để trì hoãn audio (muộn hơn) hoặc J để làm sớm hơn (nhanh hơn) — mỗi lần nhấn là 50 ms.
Nhịp cải thiện dần dần.
Khi đã đồng bộ, đi tới Công cụ > &Đồng bộ hóa Track (hoặc nhấn Ctrl+L).
Bảng đồng bộ hiển thị độ trễ hiện tại.
Nhấn chuột phải vào video > Video > Track phụ đề > Save Synchronization — VLC ghi một offset từng file vào cơ sở dữ liệu media.
Offset tự động áp dụng lại lần sau bạn phát file này.
Giải pháp 3Giảm độ trễ Bluetooth tại nguồn
Loại bỏ nguyên nhân gốc thay vì bù trừ nó
Trong VLC: Công cụ > &Tùy chỉnh > &Audio > "Audio output" → đặt thành "AudioTrack (Android)" hoặc module độ trễ thấp nhất có trên OS của bạn.
Pipeline audio thay đổi.
Về phía OS, hãy ưu tiên các codec độ trễ thấp hơn: chế độ "AAC" Windows, "AAC" macOS, hoặc aptX/LL trên các thiết bị hỗ trợ.
Độ trễ giảm rõ rệt.
Nếu dùng soundbar có chế độ "Game" hoặc "Low Latency", hãy bật nó — các chế độ đó tắt bộ đệm lip-sync.
Nhịp trở lại mà không cần bù trừ.
Giải pháp 4Loại trừ chính file với một lần remux
Xác nhận xem sự trôi nhịp có nằm trong media không
Remux file mà không mã hóa lại:
ffmpeg -i input.mkv -c copy -map 0 output.mkv.Một container sạch được tạo ra.
Phát file remux. Nếu nhịp giờ ổn định, container gốc có timestamp hỏng.
File remux phát đồng bộ.
Giữ bản remux và xóa bản gốc hỏng.
File bị lỗi được thay thế.
Giải pháp 5Đặt lại tùy chọn VLC về mặc định
Xóa các thiết lập bị hỏng gây crash, màn hình đen và lỗi âm thanh
Đóng hoàn toàn VLC.
Không có tiến trình VLC nào đang chạy.
Mở dấu nhắc lệnh (Win+R → cmd) hoặc terminal.
Có sẵn dòng lệnh.
Chạy:
vlc --reset-config(Windows/Linux) — trên macOS thay vào đó hãy xóa~/Library/Preferences/org.videolan.vlc.Tùy chọn VLC được khôi phục về mặc định.
Khởi chạy VLC và chỉ áp dụng lại các thiết lập bạn thực sự cần.
VLC khởi động với cài đặt sạch.
Khắc phục nâng cao
Giải pháp 1Kiểm tra cơ sở dữ liệu media về các offset cũ
Tìm các giá trị từng file liên tục được áp dụng lại
Đóng VLC và xóa cơ sở dữ liệu media:
%APPDATA%\vlc\ml.xspf(Windows) hoặc~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).Các offset từng file đã lưu bị xóa.
Khởi động lại VLC và phát lại file — giá trị đồng bộ đã lưu biến mất.
File phát chỉ với offset toàn cục.
Chỉ áp dụng lại chỉnh sửa từng file nếu file thực sự cần nó.
Trạng thái sạch được khôi phục.
Cách tránh trong tương lai
- Với Bluetooth, luôn đo lại sau các bản cập nhật firmware hoặc OS — hành vi codec thay đổi.
- Ưu tiên audio có dây (3,5 mm / quang / HDMI) khi độ chính xác nhịp quan trọng, vd. duyệt chỉnh sửa video.
- Giữ VLC cập nhật: bản sửa thời gian demuxer có mặt trong mỗi bản phát hành 3.0.x (stable hiện tại: 3.0.23).
- Lưu offset từng file trong khi phát cho các file thường xuyên trôi — VLC sẽ nhớ nó.
Câu hỏi thường gặp
Sự khác biệt giữa bù trễ audio và các phím J/K là gì?
Trễ audio dương hay âm — tôi đi hướng nào?
Tại sao nhịp trôi chậm dần trong một bộ phim?
Cài đặt bù trừ có ảnh hưởng đến bản ghi màn hình hay stream không?
Tóm tắt
Thiết lập bù trễ audio vĩnh viễn — Sửa sự trôi nhịp không đổi và có thể đoán trước trên mọi file. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.