顾老师安全测试新课,报名地址:
顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:
https://item.jd.com/34295655089.html
《基于Django的电子商务网站》网上购买地址:
https://item.jd.com/12082665.html
店铺二维码:
红色十月是JRiver在Windows上管理DirectShow过滤器的突破性发明。它无需进行下载,安装和配置用于高质量视频回放的DS过滤器的工作。它提供两个级别。红色十月标准版将在所有计算机上运行。红色十月总部使用madVR渲染器,并将在高性能PC上运行。
DirectShow:问题
JRiver Media Center是支持DirectShow的几种视频播放器之一。
让我们从DirectShow开始。然后,我们将继续探讨其弱点,最后是我们的新解决方案。
几年前,微软推出了DirectShow技术,该技术使用所谓的“可互换零件”来处理音频和视频。理论上,任何与DS兼容的播放器都可以加载和使用任何DS过滤器。从理论上讲,它提供了一种标准化媒体处理和播放的方法。
认真吗 为什么仅为了使视频播放正常工作,我需要了解所有这些内容?
对于技术水平较低的人,“过滤器”是可以与其他人串在一起以创建“图形”(类似于一串珠子)的软件。一开始可能会有一个阅读器(用于读取文件),然后是一个spltter(用于将音频与视频分离),各种解码器(用于解压缩音频和视频)和渲染器(用于在屏幕上绘制图片)。
微软还设计了一个“功绩”系统,允许竞争的过滤器提名自己在图表中插入。我认为,这是DirectShow的主要问题之一。它允许选择错误的过滤器而不是好的过滤器,因此在播放时会引起很多问题。
多年来,我们一直在努力解决这个问题。每台计算机通常都安装了许多过滤器,并且在构建图形时它们通常无法正常工作。我承认,我们的解决方案有些la脚。当用户遇到问题时,我们建议安装CCCP,这是一个众所周知的过滤器“包装”,其中包括ffdshow,haali和其他过滤器的“良好”版本。这经常有效。
我们还为用户提供了由我们的专业用户之一glynor编写的出色的DirectShow播放指南。但是,您可以看到那是一堵墙,将这些过滤器配置为行为良好,对于大多数普通人而言,充其量是一个麻烦的前景。
通常,这两种补救措施之一有效,但并非总是如此。
红色十月:解决方案
因此,我们开始考虑包括自己的过滤器套件并自行设置。大约在同一时间,LAV和madVR引起了我们的注意。
结果,JRiver Media Center现在有了一项新的DirectShow技术,我们称之为红色十月。它具有以下模式:
红色十月标准:MC会根据需要自动下载,安装和配置LAV和其他过滤器的已知良好版本。它使用标准的Microsoft增强视频呈现器(EVR)。我们建立图表,不允许任何其他操作。这样可以播放视频,并且效果很好。
红色十月总部:与上面相同,但添加了madVR作为渲染器。这需要占用大量GPU,因此只能在快速,现代的GPU上很好地工作,但是如果您的计算机可以处理它,则回放会更加原始。请查看系统要求一文,以获取有关建议的系统规格的更多详细信息。
无需配置
每个人都可以将视频播放设置为红色十月(标准或总部),然后让MC来完成剩下的工作!对于大多数用户而言,这不仅简单,而且会导致高度优化的播放质量。
仍然可以配置
对于喜欢修补的人,我们添加了三种高级模式:
带有附加过滤器的红色十月标准 -我们的基础加上您的附加过滤器。
红色十月总部,带有其他过滤器 -我们的基地再加上您的基础。
基于Windows Merit的 -与原始Windows DirectShow选择相同。
此外,红色十月会为所有过滤器使用其自己的位置和设置,我们自己对其进行“注册”,因此与其他玩家没有冲突。红色十月还忽略了Windows Merit系统,并且有一个白名单列出了其他良好的过滤器。
MC现在可以设置一个我们知道可以使用的默认设置。现在,即使是新手也可以享受最高质量的DirectShow播放,而无需承受DS配置的痛苦。而且专用的调节器仍然可以玩耍。
致谢
我们非常感谢nevcairiel,madshi,jmone,glynor,SamuriHL和许多其他帮助指导这一工作的人,我们依靠这些人来提供明智的建议。
我非常感谢John Thompson和Matt Ashland,他们帮助创建了这个惊人的新系统。这是JRiver曾经做过的最好的项目之一。
Jim Hillegass首席执行官
顾翔老师与云测学院联合推出:软件测试分析与设计,请点击https://v.youku.com/v\_show/id\_XNDQ3MzkyNjk3Ng==.html?spm=a2hzp.8244740.0.0,收看。有不同观念欢迎与顾翔老师交流!
本文分享自微信公众号 - 软件测试培训(iTestTrain)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。