VLC không thể chụp ảnh nhanh nữa do lỗi bề mặt video VDPAU bị hỏng


11

Tôi đang sử dụng VLC - 2.2.2 trên Ubuntu 16.04. VLC có thể phát video nhưng tôi không thể chụp ảnh nhanh bằng cách sử dụng nó. Tôi đã thử vô hiệu hóa "Sử dụng tăng tốc phần cứng" bằng cách vào Tùy chọn-> Video và thay đổi đầu ra thành OpenGL (GLX), OpenGL 2 và XVideo, từng cái một, kết quả là màn hình đen.

Khi tôi cố chụp một ảnh chụp nhanh, tôi gặp lỗi này:

[00007f9440d10248] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  361.42  Tue Mar 22 17:29:16 PDT 2016 for hardware decoding.
[00007f946c509148] vdpau_chroma filter error: corrupt VDPAU video surface 0x7f94208e4950
[00007f94300fca08] core video output error: Failed to convert image for snapshot

Có cách nào để bảo VLC không sử dụng Tăng tốc phần cứng không? Hiện tại, ý định của tôi là vẫn duy trì tính năng Tăng tốc phần cứng.



1
Diễn đàn chủ đề từ 2015: forum.videolan.org/viewtopic.php?t=129067
cweiske

Câu trả lời:


17

Trả lời mình.

Tùy chọn Preferences->Video->Use Hardware Accelerationkiểm soát cách đồ họa được vẽ trên màn hình, không phải cách giải mã video. Tùy chọn để vô hiệu hóa VDPAU là tại Preferences->Input & Codecs. Sau đó tìm "Giải mã tăng tốc phần cứng" và thay đổi VDPAUcho bất kỳ tùy chọn nào khác, tôi đang sử dụng X11 VA-API.

Và vấn đề được giải quyết. Tôi có thể chụp ảnh lại. Tôi sẽ vẫn giải mã phần cứng cho đến khi sự cố được khắc phục, có lẽ là ở bên cạnh thư viện trình điều khiển VDPAU (chỉ cần đoán). Không có độ trễ cảm nhận trong khi phát video cho đến nay.


2
Cảm ơn! Tôi nghĩ bạn vẫn có thể chọn câu trả lời của riêng mình làm câu trả lời giải quyết.
Mathieu M-Gosselin

2
Tôi biết, tôi quyết định chờ đợi câu trả lời khác và sau đó quên đi câu trả lời này. OK, chấp nhận câu trả lời của riêng tôi.
Hatoru Hansou
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.