DevOps工具介绍连载(44)——Red October

Stella981
• 阅读 461

顾老师安全测试新课,报名地址:

http://www.hbz100.com/pc/course/courseInfo.do?courseId=182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。

顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:

https://item.jd.com/34295655089.html

《基于Django的电子商务网站》网上购买地址:

https://item.jd.com/12082665.html

店铺二维码:

DevOps工具介绍连载(44)——Red October

红色十月是JRiver在Windows上管理DirectShow过滤器的突破性发明。它无需进行下载,安装和配置用于高质量视频回放的DS过滤器的工作。它提供两个级别。红色十月标准版将在所有计算机上运行。红色十月总部使用madVR渲染器,并将在高性能PC上运行。

DirectShow:问题

JRiver Media Center是支持DirectShow的几种视频播放器之一。

让我们从DirectShow开始。然后,我们将继续探讨其弱点,最后是我们的新解决方案。

几年前,微软推出了DirectShow技术,该技术使用所谓的“可互换零件”来处理音频和视频。理论上,任何与DS兼容的播放器都可以加载和使用任何DS过滤器。从理论上讲,它提供了一种标准化媒体处理和播放的方法。

DevOps工具介绍连载(44)——Red October

认真吗 为什么仅为了使视频播放正常工作,我需要了解所有这些内容?

对于技术水平较低的人,“过滤器”是可以与其他人串在一起以创建“图形”(类似于一串珠子)的软件。一开始可能会有一个阅读器(用于读取文件),然后是一个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,收看。有不同观念欢迎与顾翔老师交流!

DevOps工具介绍连载(44)——Red October

本文分享自微信公众号 - 软件测试培训(iTestTrain)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Stella981 Stella981
2年前
DevOps工具介绍连载(22)——OpenShift
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
Diffblue关于英国测试行业情况的研究
顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:https://item.jd.com/34295655089.html《基于Django的电子商务网站》网上购买地址:https://item.jd.com/12082665.html店铺二维码:!(https://oscimg.oschina.net/oscnet/f1d
Stella981 Stella981
2年前
DevOps工具介绍连载(17)——Kickstart
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
DevOps工具介绍连载(31)——Microsoft Team Foundation Server(TFS)
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
DevOps工具介绍连载(17)——Debian
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
DevOps工具介绍连载(30)——Atlassian Bamboo
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
DevOps工具介绍连载(39)——LeanKit
顾老师安全测试新课,报名地址:http://www.hbz100.com/pc/course/courseInfo.do?courseId182320200226121405459。疫情期间,您在注意身体安全的同时,关注身体安全了吗?500元工作几天的薪酬,让你薪资翻几倍。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:ht
Stella981 Stella981
2年前
DevOps工具介绍连载(5)——CFEngine
顾翔老师近期推出一对一入职面试辅导。有兴趣者可加微信xianggu19720625与我联系。先要提供简历初选,合适者进一步洽谈。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:https://item.jd.com/34295655089.html《基于Django的电子商务网站》网上购买地址:https://item.j
Stella981 Stella981
2年前
DevOps工具介绍连载(6)——Capistrano
顾翔老师近期推出一对一入职面试辅导。有兴趣者可加微信xianggu19720625与我联系。先要提供简历初选,合适者进一步洽谈。顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:https://item.jd.com/34295655089.html《基于Django的电子商务网站》网上购买地址:https://item.j