Khắc phục sự cố quá tải mã hóa trong OBS Studio.

Ispravit Problemu S Peregruzkoj Kodirovania V Obs Studio



Nếu bạn là một chuyên gia CNTT, có lẽ bạn đã quen thuộc với vấn đề quá tải mã hóa trong OBS Studio. Đây là một sửa chữa nhanh chóng cho vấn đề này. Đầu tiên, hãy mở menu Cài đặt Studio. Trong tab Đầu ra, thay đổi Bộ mã hóa từ phần mềm sang phần cứng. Lưu các thay đổi của bạn và thoát khỏi menu. Tiếp theo, mở cảnh OBS Studio của bạn. Nhấp chuột phải vào bảng Nguồn: và chọn Thêm > Thiết bị quay video. Trong cửa sổ Thuộc tính mở ra, hãy đặt Thiết bị thành tên cạc đồ họa của bạn. Ví dụ: nếu đang sử dụng thẻ NVIDIA, bạn sẽ chọn NVIDIA GeForce GTX 1080 từ trình đơn thả xuống. Trong tab Độ phân giải và Tốc độ khung hình, hãy đặt Độ phân giải thành độ phân giải gốc của cạc đồ họa của bạn. Ví dụ: nếu thẻ của bạn là 1080p, bạn sẽ chọn 1920x1080 từ trình đơn thả xuống. Lưu các thay đổi của bạn và thoát khỏi cửa sổ. Bây giờ bạn có thể phát trực tuyến mà không gặp bất kỳ sự cố nào.



Bạn đang gặp phải ' Quá tải mã hóa ” khi cố truyền trực tuyến hoặc quay video bằng cách sử dụng Phòng thu âm ? OBS, viết tắt của Open Broadcaster Software, là một trong những phần mềm nguồn mở và miễn phí phổ biến nhất để phát trực tiếp, chơi trò chơi và quay video. Nhiều người dùng OBS đã phàn nàn về vấn đề quá tải mã hóa khi phát trực tuyến. Khi điều này xảy ra, bạn sẽ nhận được thông báo lỗi sau:





Quá tải mã hóa! Cân nhắc tắt cài đặt video hoặc sử dụng cài đặt trước mã hóa nhanh hơn.





Quá tải mã hóa trong OBS



Nếu bạn đang thắc mắc tại sao lại nhận được thông báo lỗi này, thì câu trả lời có liên quan đến nút cổ chai CPU. Nguyên nhân gốc rễ của thông báo lỗi này là do mức sử dụng CPU cao của OBS Studio mà hệ thống của bạn không thể xử lý. Giờ đây, mức sử dụng CPU cao của OBS Studio chủ yếu là do cài đặt video đầu ra cao hơn.

Dưới đây là một số nguyên nhân gây ra sự cố 'Quá tải mã hóa' trong OBS:

  • Nếu độ phân giải đầu ra của bạn được đặt rất cao, nó sẽ dẫn đến mức sử dụng CPU cao của OBS.
  • Một lý do khác cho điều tương tự là chọn tốc độ khung hình cao hơn 30 khung hình/giây cho video đầu ra.
  • Thông báo lỗi này cũng liên quan đến việc chọn một giá trị đặt trước của bộ mã hóa chậm hơn cung cấp video chất lượng cao nhưng thậm chí yêu cầu mức sử dụng CPU cao.
  • Nếu không có đủ dung lượng đĩa để hiển thị và lưu video đầu ra, bạn có thể sẽ thấy thông báo lỗi này.
  • Nếu bạn bật tính năng Chế độ trò chơi, PC của bạn sẽ được tối ưu hóa để chơi trò chơi và OBS có thể không có đủ tài nguyên hệ thống để xử lý.
  • Phần cứng của bạn quá yếu để chạy các ứng dụng sử dụng nhiều tài nguyên như OBS Studio.
  • Nếu có quá nhiều ứng dụng đang chạy ẩn, OBS có thể hết tài nguyên hệ thống và đó là lý do bạn nhận được thông báo này.
  • Các ứng dụng lớp phủ và các ứng dụng xung đột khác cũng có thể gây ra sự cố này.

Khắc phục sự cố quá tải mã hóa trong OBS Studio.

Dưới đây là các bản sửa lỗi bạn có thể sử dụng để khắc phục sự cố 'Quá tải mã hóa' trong OBS Studio trên PC Windows của mình:



  1. Giảm độ phân giải đầu ra.
  2. Điều chỉnh tốc độ khung hình.
  3. Thay đổi giá trị đặt trước của bộ mã hóa.
  4. Sử dụng mã hóa phần cứng.
  5. Thay đổi mức độ ưu tiên OBS trong Trình quản lý tác vụ.
  6. Kiểm tra nguồn ghi âm.
  7. Kết thúc các chương trình xung đột bằng Trình quản lý tác vụ.
  8. Giải phóng một số không gian đĩa.
  9. Tắt chế độ trò chơi.
  10. Sử dụng giải pháp thay thế cho OBS.

1] Giảm độ phân giải đầu ra

Điều đầu tiên bạn nên làm để giải quyết vấn đề này là giảm độ phân giải đầu ra. Nếu bạn đã chọn độ phân giải cao hơn để phát trực tuyến trò chơi hoặc video trên màn hình, thì độ phân giải đó sẽ yêu cầu mức sử dụng CPU cao mà hệ thống của bạn không thể xử lý. Vì vậy, bạn gặp sự cố 'Mã hóa quá tải' trong OBS.

Bây giờ bạn có thể cần video chất lượng cao, nhưng bộ xử lý của bạn có thể không xử lý được vào lúc này. Do đó, nếu kịch bản có thể áp dụng, tất cả những gì bạn cần làm là giảm độ phân giải đầu ra trong cài đặt video trong OBS và xem sự cố đã được khắc phục chưa. Đây là cách thực hiện:

  1. Đầu tiên hãy mở OBS Studio và truy cập Tệp > Cài đặt hoặc nhấp vào nút 'Cài đặt' ở góc dưới bên phải màn hình.
  2. Bây giờ đi đến băng hình tab trong cài đặt và nhấp vào Độ phân giải đầu ra (thu nhỏ) tùy chọn thả xuống.
  3. Sau đó chọn độ phân giải thấp hơn độ phân giải hiện tại. Bạn có thể thử với cài đặt này và xem độ phân giải nào phù hợp với mình.
  4. Sau đó nhấp vào Áp dụng > OK và khởi động lại máy tính của bạn.
  5. Cuối cùng, khởi động lại OBS và xem sự cố đã được giải quyết hay chưa.

Nếu bạn vẫn nhận được cảnh báo 'Quá tải mã hóa' trong OBS, bạn có thể làm theo cách khắc phục tiếp theo.

2] Điều chỉnh tốc độ khung hình

Tốc độ khung hình được xác định bởi số khung hình được chụp và hiển thị mỗi giây trong video. Việc chọn tốc độ khung hình cao hơn có thể áp đảo CPU và GPU của bạn và gây ra sự cố. Do đó, bạn có thể thử giảm tốc độ khung hình của mình và đặt nó dưới 30 khung hình/giây rồi kiểm tra xem sự cố đã biến mất chưa. Đây là cách thực hiện:

windows 10 một ứng dụng khác đang kiểm soát âm thanh của bạn
  1. Đầu tiên, mở OBS Studio và nhấp vào Tệp > Tùy chọn.
  2. Bây giờ đi đến băng hình tab và nhấp vào Giá trị FPS chung nút thả xuống.
  3. Chọn một giá trị nhỏ hơn 30 từ tốc độ khung hình có sẵn.
  4. Cuối cùng, nhấp vào Áp dụng > OK và khởi động lại OBS. Bắt đầu chủ đề của bạn và sau đó xem sự cố đã biến mất hay chưa.

Nếu tốc độ khung hình của bạn không phải là vấn đề, hãy thử cách khắc phục tiềm năng tiếp theo.

Nhìn thấy: Khắc phục màn hình đen trò chơi OBS trên Windows

3] Thay đổi cài đặt trước bộ mã hóa

sử dụng OBS bộ mã hóa video x264 mặc định. Giờ đây, nó có một số cài đặt trước mà bạn có thể sử dụng để mã hóa video. Các cài đặt trước này khác nhau về chất lượng video và mức sử dụng CPU. “ nhanh ” cài đặt sẵn của bộ mã hóa có bộ xử lý cao tiêu dùng và sản xuất video chất lượng cao , trong khi ' cực nhanh ” đặt trước tiêu thụ cpu thấp sử dụng, nhưng cho chất lượng video thấp hơn . Nếu bạn chọn Chậm lại được cài đặt sẵn hơn phần còn lại, chẳng hạn như nhanh, nó sẽ có mức sử dụng CPU cao hơn, điều này có thể dẫn đến cảnh báo 'Quá tải mã hóa'. Do đó, hãy chọn một cài đặt trước bộ mã hóa nhanh hơn để giải quyết vấn đề này. Bạn có thể chọn ' rất nhanh cài sẵn bộ mã hóa có tải CPU trung bình và cho chất lượng video tiêu chuẩn .

Dưới đây là các bước để thay đổi giá trị đặt trước của bộ mã hóa trong OBS:

  1. Trước tiên hãy khởi chạy OBS và mở 'Tệp' > 'Cài đặt'.
  2. Bây giờ đi đến Lối ra trên thanh bên trái và nhấp vào biểu tượng cài sẵn bộ mã hóa nút thả xuống.
  3. Sau đó chọn một cài đặt trước nhanh hơn như rất nhanh, nhanh hơn hoặc siêu nhanh cài sẵn bộ mã hóa.
  4. Sau đó, nhấp vào Áp dụng > OK để lưu thay đổi rồi khởi động lại OBS để kiểm tra xem sự cố đã được giải quyết chưa.

Nếu bạn vẫn nhận được thông báo lỗi tương tự, hãy chuyển sang giải pháp tiếp theo.

4] Sử dụng mã hóa phần cứng

Để giảm mức sử dụng CPU, bạn có thể sử dụng bộ mã hóa phần cứng như Quicksync (GPU Intel tích hợp), AMF (GPU AMD mới) hoặc NVENC (GPU Nvidia mới nhất). Tuy nhiên, các bộ mã hóa phần cứng này cung cấp chất lượng video thấp hơn nhưng cũng ít gây căng thẳng hơn cho bộ xử lý của bạn. Do đó, nên sử dụng một bộ mã hóa phần cứng phù hợp trong số chúng. Dưới đây là các bước để thay đổi bộ mã hóa phần cứng trong OBS:

  1. Đầu tiên, khởi chạy OBS và vào Files > Preferences.
  2. Bây giờ, hãy chuyển đến tab 'Đầu ra' và đặt lập trình viên ĐẾN Phần cứng . Ví dụ: vì tôi có GPU Intel, tôi có thể chọn bộ mã hóa phần cứng Quicksync.
  3. Cuối cùng, nhấp vào Apply > OK rồi khởi động lại OBS để kiểm tra xem cảnh báo 'Encoding Overloaded' đã dừng hay chưa.

Đọc: OBS không quay video trò chơi trên PC Windows.

5] Thay đổi mức độ ưu tiên OBS trong Trình quản lý tác vụ

Điều tiếp theo bạn cần làm là đặt mức độ ưu tiên của quy trình OBS trong trình quản lý tác vụ lên trên mức bình thường hoặc cao. Điều này là do CPU làm việc với các nhiệm vụ ưu tiên. Nếu có nhiều quy trình và tác vụ đang chạy trong nền, OBS có thể không sử dụng được tài nguyên hệ thống khi cần. Vì vậy, kết quả là bạn nhận được cảnh báo 'Mã hóa quá tải'. Do đó, bạn cần thay đổi mức độ ưu tiên của OBS cho phù hợp và sau đó xem sự cố đã được khắc phục hay chưa.

Dưới đây là các bước cho điều đó:

  1. Đầu tiên nhấn Ctrl + Shift + Esc để mở Task Manager.
  2. Bây giờ, từ quy trình nhấp chuột phải vào OBS Studio và chọn Đi đến chi tiết lựa chọn.
  3. Sau đó, trong tab 'Chi tiết', nhấp chuột phải vào obs64.exe xử lý và chọn Đặt ưu tiên là 'trên mức bình thường' hoặc 'cao'.
  4. Cuối cùng, mở OSB và kiểm tra xem sự cố đã được giải quyết chưa.

6] Kiểm tra nguồn ghi

Nguồn ghi của bạn, chẳng hạn như webcam và thẻ chụp, có thể đang tiêu tốn nhiều tài nguyên CPU, đó là lý do khiến bạn gặp sự cố. Do đó, hãy kiểm tra nguồn ghi và đảm bảo rằng nó được cấu hình phù hợp.

Nếu bạn đang sử dụng webcam, hãy đảm bảo rằng nó không được đặt ở độ phân giải cao hơn, chẳng hạn như hơn 480p. Đối với người dùng Logitech C920, bạn có thể gặp sự cố nếu sử dụng ở độ phân giải 1080p.

7] Kết thúc các chương trình xung đột bằng Trình quản lý tác vụ.

Có thể có các chương trình xung đột đang chạy trong nền đang gây ra sự cố. Các ứng dụng lớp phủ như Discord và NVIDIA Overlay đã được biết là gây ra sự cố tương tự. Do đó, hãy đóng tất cả các chương trình như vậy bằng Trình quản lý tác vụ và xem sự cố đã được giải quyết chưa. Nếu không, bạn có thể chuyển sang cách khắc phục tiềm năng tiếp theo.

u2715h so với p2715q

Bạn cũng có thể kiểm tra: OBS Display Capture không hoạt động bình thường trên Windows

8] Giải phóng dung lượng đĩa

OBS Studio yêu cầu dung lượng ổ đĩa để ghi một số tệp, bao gồm cả video đầu ra. Nếu bạn tiếp tục nhận được thông báo 'Đã quá tải mã hóa' trong OBS, ổ đĩa của bạn có thể không có đủ dung lượng mà ứng dụng yêu cầu. Do đó, bạn sẽ không thể phát trực tuyến video của mình bằng OBS. Vì vậy, bạn cần giải phóng dung lượng đĩa để khắc phục sự cố.

Bạn có thể chạy công cụ tích hợp sẵn của Windows, tức là Disk Cleanup để giải phóng dung lượng trên ổ cứng của mình. Đây là cách thực hiện:

  1. Đầu tiên, mở Disk Cleanup từ menu Startup.
  2. Bây giờ hãy chọn ổ cứng mà bạn đã cài đặt OBS Studio và nhấp vào OK.
  3. Sau đó kiểm tra loại tệp bạn muốn xóa và nhấp vào OK.

Ngoài ra, bạn cũng có thể xóa các tệp cá nhân mà bạn không cần nữa hoặc di chuyển chúng sang ổ đĩa khác để giải phóng dung lượng trên ổ đĩa mong muốn.

Nếu phương pháp này phù hợp với bạn, thật tuyệt. Tuy nhiên, nếu thông báo cảnh báo 'Mã hóa quá tải' tiếp tục xuất hiện, bạn có thể áp dụng cách khắc phục sau.

cloudflare dns thứ cấp

9] Tắt Chế độ trò chơi

Studio OBS hiệu suất cao

Nếu bạn đã bật Chế độ trò chơi trên PC để tối ưu hóa hiệu suất chơi trò chơi, OBS Studio sẽ để lại ít tài nguyên hệ thống hơn. Và do đó bạn có vấn đề trong tầm tay. Do đó, bạn có thể thử tắt tính năng Chế độ trò chơi trong Windows 11/10. Đây là cách thực hiện:

  1. Đầu tiên, hãy mở Cài đặt bằng Win+I và điều hướng đến Trò chơi chuyển hướng
  2. Bây giờ bấm vào Chế độ chơi và tắt công tắc tương ứng.

Hy vọng rằng thông báo cảnh báo 'Mã hóa quá tải' sẽ biến mất.

Đọc: OBS giật và đơ cứ sau vài giây trên PC .

10] Sử dụng giải pháp thay thế OBS

Nếu không có gì phù hợp với bạn, tùy chọn cuối cùng là sử dụng giải pháp thay thế OBS Studio. Có rất nhiều chương trình miễn phí có sẵn trên Internet mà bạn có thể tải xuống và cài đặt để phát trực tiếp và ghi lại quá trình chơi trò chơi. Ví dụ: bạn có thể sử dụng các chương trình như XSplit Broadcaster, Lightstream Studio hoặc Streamlabs. Đây là phổ biến và tốt.

Nếu bạn vẫn muốn sử dụng OBS Studio, hãy cân nhắc nâng cấp phần cứng của mình. Điều này là do bộ xử lý của bạn có thể quá yếu để có được hiệu suất tốt nhất từ ​​ứng dụng OBS và truyền phát video chất lượng cao. Kết quả là bạn liên tục gặp sự cố 'Mã hóa quá tải'. Ngoài ra, nếu đã quá cũ, bạn nên thay thế và nâng cấp phần cứng để cải thiện hiệu suất.

Đọc: Khắc phục sự cố OBS Studio trên PC Windows.

Làm cách nào để khắc phục tình trạng quá tải mã hóa trong OBS?

Để khắc phục thông báo lỗi 'Quá tải mã hóa' trong OBS Studio, hãy thay đổi cấu hình đầu ra bao gồm độ phân giải đầu ra, tốc độ khung hình, giá trị đặt trước của bộ mã hóa, v.v. vì chúng gây ra mức sử dụng CPU cao. Ngoài ra, bạn có thể sử dụng bộ mã hóa phần cứng thay vì bộ mã hóa phần mềm, đặt mức ưu tiên OBS ở mức cao, kết thúc mọi chương trình nền xung đột, tắt tính năng chế độ trò chơi và giải phóng dung lượng ổ đĩa. Nếu sự cố vẫn tiếp diễn, hãy kiểm tra nguồn ghi và đảm bảo rằng nó không chạy ở độ phân giải quá cao gây ra mức sử dụng CPU cao.

Làm cách nào để ngăn OBS sử dụng quá nhiều CPU?

Để ngăn OBS Studio sử dụng CPU cao, bạn sẽ phải giảm độ phân giải đầu ra và giảm tốc độ khung hình, vì các cấu hình đầu ra này càng cao thì mức sử dụng CPU càng cao. Ngoài ra, bạn cũng có thể thay đổi các tùy chọn mã hóa, bao gồm giá trị đặt trước mã hóa và đặt giá trị đặt trước nhanh hơn, tiêu tốn ít CPU hơn. Bạn cũng có thể sử dụng bộ mã hóa phần cứng như Quicksync (GPU Intel tích hợp), AMF (GPU AMD mới hơn) hoặc NVENC (GPU Nvidia mới nhất) để khắc phục sự cố này.

Đọc: Camera OBS không hiển thị hoặc không hoạt động .

Bài ViếT Phổ BiếN