Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Video/Audio Playback Issue in QuickLook 4.x.x: WPFMediaKit Fail - Plus a Workaround!!!

Đang mở
#1,968 7 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
45/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
csharp
Lĩnh vực
desktop

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện các lỗi phát lại trên Windows 11 với QuickLook 4.x và kiểm tra plugin QuickLook.Plugin.VideoViewer tại nơi xảy ra ngoại lệ WPFMediaKit. So sánh hành vi của plugin này với plugin VideoViewer đã sao chép từ QuickLook 3.7.2, sau đó xác minh rằng các tệp video và audio phổ biến phát được trong bản cài đặt hiện tại mà không thay thế plugin.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

  • OS Version: Windows 11 25H2
  • QuickLook Version: All GitHub .exe or .msi installer versions from 4.0.0 to 4.5.0

Since QuickLook 4, I have been running into a very specific but serious issue: almost all video and audio files fail to play. They used to work perfectly in QuickLook 3. Sometimes QuickLook shows this error:

WPFMediaKit.WPFMediaKitException: Could not render any streams from the source Uri

Image

Other times, it seems to load the audio file, but nothing happens even after clicking the play button.

Because of this severe issue, I had stayed on version 3.7.2 for years. Recently, however, I finally found a workaround.

The trick is to replace the "VideoViewer" plugin from QuickLook 4.x.x with the old plugin from QuickLook 3.7.2.

Here are the steps:

  1. Uninstall QuickLook 4.x.x.
  2. Install QuickLook 3.7.2.
  3. Go to your QuickLook installation folder, for example: X:\...\QuickLook\
  4. Open the QuickLook.Plugin folder
  5. Copy the folder named QuickLook.Plugin.VideoViewer, and save it somewhere else on your harddrive.
  6. Install QuickLook 4.x.x again.
  7. Go back to X:\...\QuickLook\QuickLook.Plugin\
  8. Delete the existing QuickLook.Plugin.VideoViewer folder from the QuickLook 4 installation.
  9. Paste the QuickLook.Plugin.VideoViewer folder that you copied from QuickLook 3.7.2.

After doing this, restart QuickLook, and video and audio playback should work normally again.

Image

Hope this helps. Cheers!

Ngôn ngữ chính
C#
Star
25.2k
Fork
1.3k
Merge trung bình
10 ngày 4 giờ
Pull request đã merge (30 ngày)
2

Chuẩn bị môi trường

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của QL-Win/QuickLook

Tất cả issue của QL-Win/QuickLook

Issue tương tự

Thêm issue về C#

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.