RenderHeads / UnityPlugin-AVProVideo

AVPro Video is a multi-platform Unity plugin for advanced video playback
https://www.renderheads.com/products/avpro-video/
224 stars 27 forks source link

How to play h265 video without installing third party software #1777

Closed lyg2260123 closed 4 months ago

lyg2260123 commented 4 months ago

Please DO NOT LINK / ATTACH YOUR PROJECT FILES HERE

Describe the issue We want to use av pro to play h265 video in the project, on the basis that the user does not install third party software. We know that setting up directshow, and then installing the lav decoder, is one way. But this requires prompting the user to install the lav decoder. There are ways out of the box, such as proactively helping users install lav decoders when running our projects, or installing third-party software. Is there any way to achieve this。Tks

Your Setup (please complete the following information):

Chris-RH commented 4 months ago

The issue is that Windows no longer comes with the H265 codec. We have no idea why they stopped doing so. Users can install it from the Windows Store, they just need to search for HEVC extension. We rely on the hardware used to decode. We try and use as few external products as possible due to potential copyrighting issues.