如何在Unity中播放高质量视频

时间:2015-07-22 03:36:14

标签: unity3d

我现在正在使用MovieTexture,但是当一个视频文件添加到Unity Project时,它会自动导入并转换为Ogg Theora格式。质量非常糟糕。

我尝试过更改质量设置,即使在最高设置下,视频的质量仍然很差,我已经尝试过多种文件格式,例如.mov,.avi。 .mpeg4等我甚至尝试将它转换为.ogv试图绕过团结转换它本身,但质量仍然很差。该平台是PC,在构建中质量与编辑器中的质量相同。

所以问题是,无论是使用MovieTexture还是像其他插件一样,如何以统一的方式播放高质量的视频?

1 个答案:

答案 0 :(得分:2)

Windows上的Unity播放器仅支持OGG,这就是Unity对您的视频进行转码的原因。

我在Windows上使用Renderheads AVPRo Quicktime插件在自助服务终端设置中播放非常高质量的视频。 (他们也有一个用于Windows Media格式,但我使用的是Quicktime)。

链接:Renderheads AVPro (Quicktime)

我与他们没有任何联系,只是一个非常满意的客户,这是我在Unity Asset商店发布的评论:

  

您插件的精彩工作!我已经使用了很多插件,这些插件在多个平台上都不能正常工作,或者需要在平台之间切换,或者手动步骤,手动许可或DLL地狱等等。我不得不说你钉了它。< / p>      

我在Mac上开发(你的插件在Unity编辑器中运行),然后在Windows上部署。这一切都很顺利,并且记录在案。甚至可以检测视频何时加载并准备好播放我需要的事件(因为我们正在加载大型视频文件)。

     

此外,错误消息非常精确,并指出问题(丢失文件,格式错误等),这意味着调试时间更短。

相关问题