BlueRoseNote/03-UnrealEngine/Rendering/Film/使用MovieRenderQueue输出视频格式.md

32 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2023-06-29 11:55:02 +08:00
---
title: 使用MovieRenderQueue输出视频格式
date: 2023-04-28 11:05:46
excerpt:
tags:
rating: ⭐
---
# 前言
具体可以参考**Command Line Encoder**章节官方文档https://docs.unrealengine.com/5.1/en-US/cinematic-rendering-export-formats-in-unreal-engine/
# 下载编码器
首先我们需要下载编码器这里使用ffmpeg。下载地址
https://ffmpeg.org/download.html#build-windows
![image.png](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/20230428111356.png)
这里我选择第一个网址之后选择一个FullBuild版本即可。
![image.png](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/20230428111637.png)
# 设置编码器
`ProjectSettings - Plugins - Movie Pipeline CLI Encode`中进行设置。
- Executable Path设置ffmpeg.exe的路径。
- Video Codec填写视频编码格式我这里填写libx264。
- Audio Codec填写音频编码格式我这里填写aac。
- Output File Extension填写视频后缀名我这里填写mp4。
具体可以参考doc/ffmpeg-codecs.html的**Video-Encoders**与**Audio-Encoders**以及doc/ffmpeg-formats.html。
# 输出用于剪辑的更高质量视频
具体可以参考官方文档的**Apple ProRes Video Codecs**或**Avid DNx Video Codecs**章节。
大致步骤是启用**Apple ProRes Media**或**Avid DNxHR/DNxMXF Media Plugin**插件。之后就可以在MRQ中添加输出**Apple ProRes**或**Avid DNx [8bit]**,最终输出的格式为**mov**与**mxf**。