为何在Windows上用ProRes仍然不理想

图片来源:苹果

提到在Windows上用ProRes,最常听到的几个词就是FFmpeg、Miraizon、Cinemartin这些未得到授权的编码器。

如果你想用FFmpeg、Miraizon、Cinemartin……

用这些未授权的编码器也有可能得到好结果,毕竟看它们宣传的时候真的很诱人。不过这些编码器没有专业剪辑师要求的可靠性和质量。

其实这些未授权的编码器并不违法,只是处于灰色地带。它们是通过逆向编程工作的。就是把素材导入一个真实的ProRes编解码器,然后研究生成的文件里有什么。这么做几次以后,它们就会对软件的文件生成方法做出猜测并模仿。

但是,编解码器的复杂性才是问题的关键,光研究文件不可能完全复制一个复杂的编解码器。

所以如果用未授权的编解码器,会出现画质问题。

这个问题在不同软件上的程度不同。使用逆向编程的编码器会带来低画质、伽玛偏移、位深错误等问题,你可以在网络搜索框里输入你使用的逆向编程编码器,再输入“画质”,就可以看到很多人都在讨论这个问题。

而且这些编码器不给用户提供技术支持,用户甚至找不到它的联系信息,况且很多未授权的编码器速度很慢,不仅比ProRes慢,还比其他中间格式编码器慢很多。

苹果自己声明:“使用任何未经授权的编码器(如FFmpeg)可能导致解码错误、性能下降、不兼容、不稳定。”这并不是危言耸听,很多用未授权编码器的用户说,在导出的时候似乎没什么问题,但根本过不了广播的质量控制一关。

如果抛弃了ProRes的可靠性和互操作性,为何还要用ProRes呢?用DNxHR或Cineform就行了。

的确有一些软件可以在Windows上直接处理ProRes(Scratch、Nuke和Nucoda),它们导出的是真正的ProRes,如果你的工作流已经使用了Scratch、Nuke或Nucoda,挺好的,直接用就行了。不过还有更便宜的选择。Assimilate出了一款叫Scratch Play Pro的软件。和Scratch不同的是,Scratch Play Pro是一款全流程完成片工具,从回放、预览、监看到转换都囊括了,里面也包含了正统ProRes编码,比Scratch便宜,可以说是在Windows上操作ProRes的最佳选择。不过,如果只是用它导出ProRes,而不用其他功能,也不是很划算。

那么,为何不用DNxHR? DNxHR是很好用的中间格式编解码器,而且Mac、Windows、Linux上都能用。其实在中间格式工作流中,DNxHR是一个不错的ProRes替代品。它和ProRes的优点、缺点都差不多。点击可以查看表格比较它们的优缺点

但我写这篇文章不是要在苹果和Avid、Mac和Windows之间分出高下,我提到DNxHR是因为它真的和ProRes很像,使用的技术几乎是一样的。

如果客户坚持要求交付ProRes文件,而你用的是Windows系统,应该怎么做呢?

下面有几个方法:

1 把所有素材导入硬盘,把硬盘连接到安装了非编软件的Mac电脑中,渲染。

2 如果上述方法不可行,可以导出高质量的DNxHR文件(码率比目标ProRes格式更高)。把它发给有Mac电脑的朋友,让朋友帮忙转码到ProRes再发回来。

3 如果你周围的人都没有Mac电脑,而你的网络速度还不错,把你的DNxHR文件上传到telestream的云端编码器,让它帮你完成最终输出的编码。

4 用Scratch把DNxHR转码到ProRes文件。

5 去当地苹果店,把装有DNxHR素材的U盘插入电脑,打开Compressor,把素材转码到ProRes(开玩笑的,别真这样做)。(T)

作者:David Kong

(0)

相关推荐

  • DNx要被ProRes干掉了?

    Adobe刚刚宣布支持在Windows电脑上导出Apple ProRes视频编码格式.现在,ProRes 4444和ProRes 422可以在Premiere Pro.After Effects和Me ...

  • 干货满满 | 佳能EOS C200 Cinema RAW Light工作流程|videocase

    在日常拍摄过程,如何处理素材文件对于大多数人来说都是一个需要解决的问题~而今天,国外小哥格雷格(Greg)就这个问题为大家带来了满满的干货. 他以佳能EOS C200摄像机拍摄的素材为例,详细的介绍了 ...

  • RED 全系列DSMC2摄影机将支持DNxHR编码,让RED的PR流程自由度更高!

    RED在今天早些时候宣布他们所有的DSMC2摄像机都将会获得Avid DNxHD和DNxHR编码格式的支持.这意味着对于使用AVID系统,或者是使用PR流程的人们来说可以获得更便捷的RED素材的处理体 ...

  • 一文解析12K项目后期工作流程

    当出现一种新的视频格式.编解码器或更高分辨率的时候,不可避免需要讨论到的一个问题是如何把它加入到新的工作流程当中去.尽管有些摄影机厂商会对这个流程有大量详细的讲解,但对拍摄完之后的后期上的流程却都没有 ...

  • 如何在Windows上做Python开发?微软出了官方教程

    机器之心报道 参与:路 在 Windows 上做 Python 开发太痛苦?微软最近发布了一系列官方教程,终于-- 教程地址:https://docs.microsoft.com/zh-cn/wind ...

  • 3、如何在windows上安装Appium环境

    所需组件和工具 1.Java.Python 2.node.js 3..netFramework 4.Android SDK 5.Appium

  • 如何在Windows系统上测试服务器端口是否开放

    飞飞飞XD2018-04-13 09:55 在工作中处理服务器故障问题的时候,经常需要检测一下Windows的服务器业务端口是否开放,是否能正常在外面通讯.下面小编与大家分享一下如何在windows环 ...

  • 如何在 Linux 上运行 Windows 的应用?

    不少朋友在用 Linux 系统,尤其是程序员群体.虽然 Linux 系统安全.稳定,但图像界面及其应用程序使用体验很差. 相比而言,Windows 系统的用户图形界面交互体验更受欢迎,并且还具备各种各 ...

  • 如何在Windows系统上安装Python?

    现在用Python的人越来越多,很多学习使用Python的人并不是专业的程序员,而是希望利用Python这个工具去提升自己的工作效率,比如数据分析师.数据运营.风控人员.财务人员等职业都对Python ...

  • TIA博途PLC技巧:如何在HMI上显示PLC代码流程

    无论是做PLC项目开发,还是后期维护,都有一个不可问题存在,设备会无缘无故的不动作,一般的有经验的PLC工程师会将报警写得很详细,但是仍然不可避免出现疏忽,这时,我们该如何补救的,接下来,我就给大家介 ...

  • 8个实用的宝藏软件,每个都堪称Windows上的神器

    8个实用的宝藏软件,每个都堪称Windows上的神器

  • 如何在S7-1200PLC上实现流量累加算法讲解

    在使用s7-1200PLC编写程序的时候,如果项目上需要用到流量累积功能,但是本款PLC并没有自带流量累积功能块.这时,就需要我们组态工程师自己编写一个具有流量累积功能程序,或者将该程序封装为FB块或 ...

  • 如何在Mac上隐藏桌面图标

    很多时候,我将文件保存在桌面上,这样我可以更方便地找到它们.而且,如果我忘了及时清理它们,它们会堆积并弄乱整个屏幕. 幸运的是,我整理了一些易于使用的技巧来隐藏Mac上的桌面图标,以立即消除混乱.让我 ...