评论:V-Nova英仙座:它的压缩不辜负炒作?
如前所述, V-Nova为我编码了所有珀尔修斯编码的文件, 我在我的办公室解码客观质量基准和回放性能测试. V-Nova编码了我以前用过的三个测试片段, 一个1920x1080分辨率的真实测试文件(New文件), 以及搅拌器基金会1920x856分辨率的电影《百家乐软件》的节选. V-Nova将所有剪辑编码为500Kbps, 1Mbps, 1.5 mbps, 2Mbps, 3Mbps和4Mbps. 除了分辨率和数据速率控制, 珀尔修斯编解码器有一个编码器设置,用户可以在鲁棒和锐利之间选择. V-Nova发送了两种设置编码的剪辑.
有了这些剪辑,我在内部制作了同等大小的MP4和HEVC剪辑. 由于珀尔修斯剪辑都是恒定比特率(CBR),我在CBR中制作了两组剪辑. x264 / FFmpeg, 我设置了目标数据速率, 最大数据速率, 与缓冲区相同的目标,以实现一个相对恒定的比特率. 对于x265,我做了同样的事情,并且我也插入了“-strict-cbr”开关. 对于这两种编码器,我使用了默认的介质预设和两道编码. 然后, 用HEVC模拟实时编码, 我重新编码的新剪辑使用x265的快速预设在一个单一的通行证.
我使用莫斯科国立大学视频质量测量工具(VQMT)计算了所有剪辑的峰值信噪比(PSNR)和多尺度结构相似性(MSSSIM)值。, 以及使用SSIMWave体验质量监视器的SSIMplus分数. 一般来说,所有测试的结果都与 图3. 简而言之,以下是我的发现:
- HEVC总是提供最好的质量,即使在快速模式.
- Perseus在低端提供了比MP4更好的质量,但H.264在1之间交叉.5 mbps和3Mbps在所有测试中,所有剪辑.
- 除了500Kbps的配置,英仙座鲁棒几乎总是比英仙座夏普好.
![perseus3](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/120165-Ozer-Perseus-Fig3-ORG.png)
考虑到我们测试中的Hybrid Perseus文件使用的是H, HEVC提供的质量比Perseus更高的事实并不令人惊讶.264用于较低级别,而不是HEVC. 比较基于HEVC编码文件构建的混合perseus编码文件的HEVC质量是一个更公平、更相关的测试. 这是一个临界点. 这些结果很容易被解读为HEVC比Perseus提供更高质量的证据, 但直到我们将混合珀尔修斯与HEVC作为基础层进行比较, 或纯英仙座hevc编码视频, 这种说法是不成立的.
在意大利的Sky,我比较了H.264编码的视频片段与珀尔修斯编码的视频片段并排,两台大屏幕电视连接到该服务的机顶盒上. 与H.264最高可达8Mbps,珀尔修斯最低可达2mbps.5 mbps, 我看质量差别不大, 甚至当我停止播放并比较单个帧时. 可能是x265和FFmpeg离线工作输出的质量比意大利Sky使用的实时编码器更高, 典型的情况是什么. 所以我不确定我是否会把所有的评估鸡蛋都放在客观的基准篮子里, 尽管你当然不能完全忽视客观基准.
另一点与珀尔修斯如何退化有关, 特别是与HEVC相比,在模拟现场操作时,通过在一个通道编码和使用快速预设. 这显示在 图4, 哪个是莫斯科国立大学VQMT的结果可视化屏幕, 在1500Kbps的情况下,珀尔修斯尖峰片段(红色)和HEVC片段(蓝色)的MSS-SIM结果是什么样的. 如你所见, HEVC剪辑的质量明显下降,这对用户来说是显而易见的, 通常是在场景变换的时候. 尽管HEVC的总体得分高于珀尔修斯的剪辑, 珀尔修斯提供了更一致的体验,没有短暂的质量下降.
![perseus4](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/120166-Ozer-Perseus-Fig4-ORG.png)
图4. 蓝色图中的下降显示了单次编码(快速预设)中hevc编码剪辑的明显质量下降。.
珀尔修斯的优雅退化在与H.264在非常低的数据速率. 在H.264经常显示宏块,珀尔修斯只是失去了细节,这就不那么分散注意力了.
高效回放
我在三星Nexus 10平板电脑上测试了播放效率,使用的是HEVC和H的MX Player.264和VisualOn播放器的珀尔修斯,使硬件解码在两个播放器. 我用一款名为CPU Monitor Advanced Pro的应用程序测量了CPU利用率,同时以4Mbps的速度播放New文件,以3Mbps的速度播放sint文件. 平均CPU消耗为29.5为H.264, 31.珀尔修斯5颗,HEVC 75颗.
有趣的是, 在我第一次与珀尔修斯相遇时, 硬件解码未启用,CPU使用平均为68.5、略落后于HEVC. 和V-Nova聊天后,我开启了硬件H.264解码,这大大降低了珀尔修斯的CPU负载.
我还使用相同的两个文件测试了英特尔NUC上的解码, 通过V-Nova的Linux解码器显示珀尔修斯文件,并播放HEVC和H.264文件使用FFplay. 我在系统监视器中录制了1分钟的回放. 图5 显示了HEVC和珀尔修斯在播放New剪辑时的比较. 在这台电脑上, 珀尔修斯解码略低于HEVC, 具有更加一致和更少突发的使用模式. 郑重声明,H.264播放略低于珀尔修斯,大约20%.
![perseus5](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/120167-Ozer-Perseus-Fig5-ORG.png)
图5. Perseus需要比HEVC更低和更一致的CPU使用.
很难知道从第二组测试中得出什么结论. 而为NUC提供动力的图形芯片有H.264播放加速,我不知道它是由FFplay还是V-Nova播放器启用的.
分析
如果你分配H.264 video to set-top boxes 和 are looking for a way to reduce your streaming b和width costs, 珀尔修斯值得一试. 通过H.在较高的比特率下,客观比较并不令人鼓舞, 意大利天空电视台的业绩当然值得一看, 特别是考虑到缺乏其他仅针对软件的升级选择.
如果你正在向移动设备分发超低比特率视频, 先前报告的质量和重放测试, 加上FastFilmz的内置设计, 让珀尔修斯成为自然. Note that VisualOn has an iOS player as well as Android; FastFilmz focused on Android because of Android’s popularity in its target market.
从更普遍的意义上说, 短期内很难看到珀尔修斯在基于浏览器的通用流媒体播放中发挥作用, 因为在浏览器中播放是如此的成问题. 这对V-Nova的管理层和投资者来说可能没什么问题, 因为基于浏览器的播放的盈利机会似乎微乎其微. 在这个领域,世界真的不需要VP9和开放媒体联盟AV1编解码器的另一个竞争对手.
整体, V-Nova在去年取得了实质性的进展, 有真实的产品和真实的客户. 我遇到的管理层和员工给我留下了深刻的印象,投资团队也是如此. 那些仍然认为珀尔修斯是愚人节玩笑的人可能会发现,这个玩笑是在他们身上开的.
本文原载于2016年6月刊 流媒体杂志 评论:V-Nova英仙座.”
相关文章
每个压缩师都幻想着发现完美的配置选项, 但我们的专栏作家了解到,有些结果好得令人难以置信.
2019年8月19日
Hybrid Perseus现在使用HEVC作为基础层, V-Nova正致力于在编解码器中加入帧间压缩.
2017年3月8日
在本节中,学习H.265压缩和部署选项可用于典型的在线流工作流程, 和, 更重要的是, 如果你的目标受众能从中受益.
2016年2月9日
Flash或Silverlight? 自适应流或常规流? 本指南可帮助您选择视频传输的目标平台,然后自己配置流.
9月22日
提及的公司及供应商