VLC Dùng Nhiều CPU: Tại Sao Và Cách Sửa

Hiệu năng và giật lag Cập nhật lần cuối: Áp dụng cho: All platforms · VLC 3.0.x

Việc dùng nhiều CPU trong VLC thường biểu hiện qua quạt ồn, laptop nóng, hoặc các ứng dụng khác bị giật. Mặc dù một ít tải CPU là bình thường (đặc biệt cho nội dung 4K hoặc tốc độ bit cao), VLC ở mức cao khi rãnh hoặc tăng vọt vô cớ chỉ vào một nguyên nhân cụ thể có thể sửa được. Các bản sửa lỗi dưới đây được sắp xếp theo tần suất chúng sửa vấn đề — bản sửa lỗi 1 bao phủ trường hợp phổ biến nhất xa hơn cả.

Vì sao điều này xảy ra?

  • Tăng tốc phần cứng bị tắt hoặc không có sẵn — không có giải mã GPU, CPU làm mọi việc; nội dung 1080p/4K hoặc HEVC khi đó làm tắc nghẽn CPU.
  • Các bộ lọc video / khử đan xen để bật liên tục — một bộ khử đan xen luôn bật hoặc bộ lọc phía sau nhân bản chi phí CPU trên mọi khung hình.
  • Resampling/bộ lọc âm thanh — các bộ lọc âm thanh hung hăng (chuẩn hóa độ lớn tối đa, bộ resampler SoX trên 8+ kênh) thêm tải.
  • Vòng lặp phát lại hỏng từ các luồng mạng — một luồng kẹt tự động đệm lại vô tận, quay CPU.
  • Các tiện ích mở rộng hoặc skin làm việc nền — một số tiện ích mở rộng Lua thăm dò các dịch vụ trong nền.
  • Phần mềm độc hại giả dạng VLC (hiếm nhưng có thật) — một "vlc.exe" giả ở đường dẫn không chuẩn có thể đào hoặc gửi dữ liệu về.

Cách khắc phục

Giải pháp 1Tắt giải mã có tăng tốc phần cứng

Khắc phục màn hình đen/xanh, hiện tượng điểm ảnh và giật hình trong hầu hết các trường hợp

  1. Mở VLC và vào Tools > Preferences (hoặc nhấn Ctrl+P trên Windows/Linux, Cmd+, trên macOS).

    Cửa sổ Preferences mở ra.

  2. Nhấn vào thẻ Input / Codecs bên trái.

    Các thiết lập liên quan đến codec được hiển thị.

  3. Tìm "Hardware-accelerated decoding" và đặt thành Disable.

    Menu xổ xuống hiện là "Disable".

  4. Nhấn Save, sau đó khởi động lại hoàn toàn VLC (đóng mọi cửa sổ VLC, không chỉ video).

    VLC khởi động lại với giải mã phần mềm.

  5. Phát lại tệp có vấn đề.

    Nếu sự cố biến mất, thì bộ giải mã GPU là thủ phạm.

Lưu ýHãy BẬT (không tắt!) tăng tốc phần cứng ở đây — nếu nó bị tắt bởi một bản sửa lỗi trước, đó chính là đỉnh tăng CPU. Trên Windows hãy chọn DXVA 2.0/D3D11VA, trên macOS VideoToolbox, trên Linux VA-API/VDPAU.

Giải pháp 2Tắt các bộ lọc video luôn bật

Loại bỏ các kẻ đốt CPU ẩn

  1. Công cụ > &Tùy chỉnh > &Video > Bộ lọc: kiểm tra danh sách hoạt động.

    Các bộ lọc hoạt động được hiển thị.

  2. Bỏ chọn "Deinterlace" trừ khi bạn thực sự xem nội dung TV đan xen; tắt mọi bộ lọc hậu xử lý bạn đã thêm.

    Các bộ lọc được giảm thiểu.

  3. Lưu, khởi động lại VLC.

    Mức dùng CPU giảm.

Lưu ýVLC mặc định khử đan xen tự động cho nội dung đan xen — vô hại. Khử đan xen "luôn bật" thủ công là kẻ giết CPU.

Giải pháp 3Kiểm tra mức dùng CPU khi rãnh (VLC có đang làm gì không?)

Bắt các vòng lặp nền và thăm dò tiện ích mở rộng

  1. Đóng mọi quá trình phát nhưng giữ VLC mở; mở Task Manager (Ctrl+Shift+Esc) và sắp xếp theo CPU.

    Bạn thấy mức dùng rãnh của VLC.

  2. Nếu mức rãnh cao, một tiện ích mở rộng hoặc mục danh sách phát đang lặp — hãy dừng phát và kiểm tra "Repeat all" đã tắt.

    Vòng lặp được xác định.

  3. Khởi động lại VLC; nếu CPU rãnh vẫn cao, hãy tắt các tiện ích mở rộng (xem hướng dẫn crash để biết tên thư mục).

    CPU rãnh trở về ~0%.

Lưu ýVLC khi rãnh nên dùng ~0% CPU. Mức rãnh cao luôn nghĩa là công việc nền — tiện ích mở rộng, skin, hoặc một luồng kẹt.

Giải pháp 4Cập nhật VLC lên phiên bản mới nhất

Áp dụng các bản sửa lỗi chính thức về lỗi và bảo mật (phiên bản ổn định hiện tại: 3.0.23)

  1. Trong VLC, vào Help > Check for Updates.

    VLC so sánh phiên bản của bạn với phiên bản mới nhất.

  2. Nếu có bản cập nhật, hãy tải từ trang chính thức videolan.org.

    Trình cài đặt mới được tải về.

  3. Cài đè lên phiên bản hiện tại (các thiết lập được giữ nguyên) và khởi động lại.

    VLC chạy phiên bản mới.

Lưu ýVLC 3.0.23 là bản cập nhật thứ 24 của nhánh 3.0 và bao gồm một loạt lớn các bản sửa lỗi demuxer và độ ổn định — nhiều sự cố "không phát được" đã được khắc phục tại đó.

Giải pháp 5Xác minh bạn đang chạy VLC thật

Loại trừ phần mềm độc hại giả dạng VLC

  1. Task Manager > Details: nhấn chuột phải vlc.exe > Open file location.

    Đường dẫn thực thi được hiển thị.

  2. Đường dẫn nên là C:\Program Files\VideoLAN\VLC\vlc.exe (hoặc thư mục ứng dụng của bạn trên macOS/Linux).

    Đường dẫn được xác minh.

  3. Nếu đường dẫn bất thường, hãy quét bằng Windows Defender và cài lại VLC từ videolan.org.

    Hệ thống sạch.

Lưu ýCác trình cài đặt VLC giả từ các gói adware là một vector malware đã biết. Hãy luôn cài từ videolan.org.

Khắc phục nâng cao

Giải pháp 1Giảm các cài đặt chất lượng cho CPU yếu

Giữ phát lại mượt mà trên phần cứng cũ hơn

  1. Công cụ > &Tùy chỉnh > &Video: tắt "Hardware acceleration" chỉ nếu GPU cũ hơn CPU (hiếm).

    Đường giải mã được chọn.

  2. Đặt "Skip frames (drop frames on late pictures)" thành bật — CPU bỏ qua công việc thay vì bị tụt lại.

    Phát lại giữ mượt mà.

  3. Hạ độ phân giải đầu ra video qua Công cụ > Hiệu ứng? Không — thay vào đó hãy thay đổi kích thước cửa sổ; VLC hiển thị ở kích thước cửa sổ.

    Chi phí hiển thị giảm.

Lưu ýVLC hiển thị ở kích thước cửa sổ đầu ra — một cửa sổ 4K toàn màn hình trên tệp 1080p vẫn chia tỷ lệ các điểm ảnh 4K. Xem trong cửa sổ nhỏ hơn sẽ giảm một nửa chi phí CPU trên máy yếu.

Cách tránh trong tương lai

  • Bật tăng tốc phần cứng và xác minh bộ giải mã trong Media Information sau các bản cập nhật.
  • Giữ driver GPU được cập nhật — các bộ giải mã mới và bản sửa lỗi đến ở đó.
  • Đừng xếp chồng các bộ lọc "phòng khi" — mỗi cái thêm chi phí cho mỗi khung hình.

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

VLC nên dùng bao nhiêu CPU bình thường?
1080p có tăng tốc phần cứng: 2–10%. 4K HEVC phần mềm: 30–80% tùy CPU. Rãnh: ~0%. Bất kỳ giá trị nào khác nghĩa là có gì đó cấu hình sai.
Chỉ cao CPU với một số tệp nhất định?
Tải cụ thể theo codec (HEVC/AV1/10-bit) là bình thường khi không có hwaccel. Hãy bật tăng tốc phần cứng và kiểm tra trường decoder trong Media Information.
Dùng nhiều CPU có thể làm hỏng laptop của tôi không?
Tải 100% kéo dài chạy quạt mạnh và rút ngắn pin, nhưng các CPU hiện đại giảm xung trước khi hỏng. Vẫn đáng sửa để thoải mái và pin.
Tại sao VLC dùng CPU ngay cả khi được thu nhỏ?
VLC tiếp tục hiển thị khi tạm dừng/phát trong nền. Hãy tạm dừng phát hoặc kiểm tra các luồng/tiện ích mở rộng nền nếu mức rãnh cao.

Tóm tắt

Tắt giải mã có tăng tốc phần cứng — Khắc phục màn hình đen/xanh, hiện tượng điểm ảnh và giật hình trong hầu hết các trường hợp. 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.