Movie Render Queue输出格式

有关Movie Render Queue当前支持的输出格式的参考

Windows
MacOS
Linux

Movie Render Queue 渲染电影时支持各种输出格式,并能够一次性以多种格式输出同一个渲染。

在Movie Render Queue的 设置(Settings) 窗口中点击 + 设置(+ Setting) 下拉菜单,即可选择要输出的格式。所有输出格式都列示在 输出(Output) 组下。

点击查看大图。

单击其中任意选项,将它们添加到输出(Output)下的设置(Settings)列表中。

点击查看大图。

你可以像使用任何其他设置一样启用和禁用输出格式,并且可以选择它们来编辑其属性(若可用)。

支持的输出格式

以下输出格式可用:

格式

说明

.bmp序列(8位)

将电影以.bmp图像序列的形式输出。像素值范围限制为[0-1],这意味着不会保留HDR值。应用sRGB编码曲线。

.exr序列(16位)

HDR值会保留,但若启用色调曲线(Tone Curve),则线性值将重新调整到大约[0-1]的范围,仅最亮的高光超过1。禁用色调曲线会根据光源和其他光面物体的强度在[0-100]或更大范围内写入线性值。没有sRGB编码曲线应用于.exr目标。

.jpg序列(8位)

将电影以.jpg图像序列的形式输出。应用sRGB编码曲线。

.png序列(8位)

将电影以.png图像序列的形式输出。如果项目设置正确,可支持透明度。应用sRGB编码曲线。

.wav音频

输出.wav格式音频文件以及其他选定输出格式的文件。详情请参阅WAV音频

Final Cut Pro XML

输出文件以及Final Cut Pro XML。请参阅Final Cut Pro XML(#finalcutproxml)。

Apple ProRes(10-12位)

使用Apple ProRes输出电影文件。详情请参阅Apple ProRes视频编解码器

Avid DNx(8位)

使用Avid DNx输出电影文件。详情请参阅Avid DNx视频编解码器

sRGB信息仅在使用默认颜色选项时才适用。详情请参见[OCIO文档]()。

其中一些格式有额外的信息和选项,如下面所列。

EXR序列

虚幻支持.exr图像序列作为Movie Render Queue的输出格式。这些图像序列与各种视觉效果包兼容,包括Nuke、Tweak RV、IfranView和带ProEXR插件的Adobe Premiere。

设置窗口中的EXR格式

EXR输出目前支持以下压缩设置:

EXR压缩设置

说明

无(None)

渲染输出无压缩的.exr序列。

PIZ

一种无损压缩格式,可提供良好质量的颗粒状图像。

ZIP

一种无损压缩格式,可提供良好质量的低噪声图像。

虚幻还支持使用 多层 .exr输出。如果你启用多个不同的[渲染通道](渲染通道链接)设置,这些渲染通道都将嵌入到你的.exr序列中,并且它们都可以从你的外部视觉效果编辑程序中单独访问。

并非所有软件都支持多层.exr文件。在此类情况下,在你加载.exr时软件只显示默认RGBA通道。如果使用的程序不支持多层.exr,可以取消选中多层(Multilayer)设置,以便将每一层作为单独的.exr文件输出。

Apple ProRes视频编解码器

Apple ProRes是Apple的高质量有损视频压缩格式,用于后期制作和视觉效果,支持高达8k的视频。

要启用此设置,打开 插件(Plugins) > 内置(Built-In) > 媒体播放器(Media Players),然后启用 Apple ProRes Media 插件。

点击查看大图。

重启编辑器之后,可以在设置(Settings)菜单中看到Apple ProRes。选择此输出格式时,它将使用数种编码解码器之一输出视频文件,每种编码解码器都提供不同的压缩率和质量水平。

设置菜单中的ProRes

点击 编码解码器(Codec) 下拉菜单,为最终视频文件选择所需的编码解码器。以下编码解码器可用:

编码解码器

像素深度

1080 x 1920和30FPS时的估计比特率

说明

Apple ProRes 422 Proxy

10位

45 mbps

最高压缩率。适用于需要低数据率的全分辨率视频的离线工作流程。

Apple ProRes 422 LT

10位

100 mbps

更高压缩率版本的Apple ProRes 422,文件大小缩减约30%。适用于存储和数据速率有限的环境。

Apple ProRes 422

10位

150 mbps

针对全宽4:2:2视频源的高质量压缩。适用于多流实时编辑。

Apple ProRes 422 HQ

10位

220 mbps

更高比特率版本的Apple ProRes 422。提供与ProRes 4444相同的质量水平,但适用于4:2:2视频源。

Apple ProRes 4444

12 bit

330 mbps

针对4:4:4:4图像源的高质量压缩格式。提供超高质量的图像,并支持alpha通道。可以支持RGB和YCbCr格式。输出文件很大。

Apple ProRes 4444 XQ

12位

500 mbps

最高质量的存储,并支持alpha通道。如果仅RGB通道,精度为12位,如果包含alpha通道,精度为16位。输出文件极大。

有关这些编解码器的更多信息,请参阅Apple关于Apple ProRes的文档

丢帧时间码(Drop Frame Timecode) 设置会把时间码轨道设置为使用丢帧格式。此设置仅在序列的帧率为29.97时适用。

如果启用 覆盖最大编码线程(Override Maximum Encoding Threads),你可以将 编码线程最大数量(Max Number of Encoding Threads) 设置为手动输入值。这将设置允许编解码器在视频文件编码过程中使用的最大CPU线程数。使用更多线程可加快编码速度,但会导致更高的CPU使用率。

Apple ProRes不会导出任何音频。使用WAV音频格式设置输出单独的.wav文件和你的视频文件,以便在后期制作中合并它们。

不是所有视频播放器软件都支持所有Apple ProRes编解码器。如果视频无法在你的软件中播放,尝试使用不用的编解码器,看看是否能解决问题。

Avid DNx视频编解码器

Avid DNxHR和DNxMXF是Avid的高清有损视频编解码器,适用于后期制作,支持高达8k的视频。要启用它们,打开 插件(Plugins) > 内置(Built-In) > 媒体播放器(Media Players),然后启用 Avid DNxHR/DNxMXF Media插件(Avid DNxHR/DNxMXF Media Plugin)

点击查看大图。

重启编辑器之后,Avid DNx将出现在输出设置中。选择此设置时,它将使用Avid的DNxHR编解码器以视频文件的形式输出你的电影。

设置菜单中的Avid DNx

启用 使用压缩(Use Compression) 会输出有损的压缩文件,而禁用此设置将输出无损的非压缩文件。你可以更改 编码线程数(Number of Encoding Threads),以控制编解码器用于编码的CPU线程数量。线程数量越多,文件编码时间越短,但CPU使用率也会更高。

有关此编解码器及其规格的详情,请参阅Avid DNx视频编解码器文档

Avid DNx不会导出任何音频。使用WAV音频格式设置输出单独的.wav文件和你的视频文件,以便在后期制作中合并它们。无论是什么编解码器,目前Avid DNx仅支持8位精度。

Final Cut Pro XML

Final Cut Pro XML格式将输出一个图像序列以及一个XML文件,Final Cut Pro以及支持此格式的其他视频编辑器可以读取此XML文件。

虚幻编辑器仅支持Final Cut XML作为输出格式。发布版中不含此组件,因为该组件过于依赖仅用于编辑器的功能。

设置窗口中的Final Cut Pro XML

使用 文件名格式(File Name Format) 字段为输出文件的名称指定一个格式字符串。

数据源(Data Source) 下拉菜单指定用于编译Final Cut Pro XML文件的方法,该方法反过来又决定了文件中内嵌的数据以及数据格式。每种方法都针对不同的用例场景。

数据源

说明

输出元数据(Output Metadata)

根据输出到磁盘的文件编译XML文件,包括各个图像中内嵌的元数据。主要用于外部后期处理。该功能将支持时间膨胀,从而产生比原始序列所示更多的帧。

序列数据(Sequence Data)

直接根据序列数据编译XML文件。主要用于重新导入。

WAV音频

无需其他渲染通道就可以导出序列的.wav音频。该功能可让你输出电影的音频,并在后期制作中将其与你的图像序列结合起来。

设置窗口中的WAV音频

使用 文件名格式(File Name Format) 字段为输出文件的名称指定一个格式字符串。

WAV音频输出格式仅是实验性的,可能不适合生产环境。因为电影渲染器在预热帧的镜头之间运行引擎,所以不受sequencer控制的音频在镜头之间会产生中断。此外,在镜头之间,sequencer中的音频剪辑可能会有轻微的音频失真。

自定义输出格式

可通过实现 UMoviePipelineOutputBase 类创建自己的格式,该类可针对每个输出帧提供回调,其中包含该帧中渲染的所有渲染通道,例如烧入、UI控件和最终图像。在实现项目代码中的类之后,自定义输出格式会自动显示在设置(Settings)菜单中以供使用。您需要连接MovieRenderPipelineCore模块。

如果你想确保将此输出格式添加到使用UI创建的所有新作业中,可以更改在电影渲染管线项目(Movie Render Pipeline Project)设置中配置的 默认作业设置类(Default Job Setting Classes) 选项值。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消