You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何将Unreal Engine 5场景导出/渲染为.mov/.mp4视频格式?

解决UE5 Movie Render Queue只输出PNG无法导出mov/mp4的问题

嘿,我完全懂你现在的烦恼——想把Take Recorder里的场景导出成完整的视频文件,结果每次渲染都是一堆零散的PNG,处理起来太麻烦了。我来帮你一步步调整Movie Render Queue(MRQ)的设置,应该能解决这个问题:

  • 先找对视频格式的设置位置
    你提到独立设置里没看到视频选项,那大概率是找错面板了。打开MRQ后,选中你要渲染的任务(对应Take Recorder的序列),在右侧面板切换到Output标签(不是某个Pass的单独设置页),展开Format下拉菜单,这里应该能看到.mp4.mov这些视频格式选项。
    如果下拉菜单里没有视频格式,先检查插件:打开「编辑→插件」,搜索Media OutputMovie Render Queue,确保这两个插件处于启用状态,重启UE5后再试。

  • 调整捕获模式为视频输出
    还是在任务的设置面板里,切换到Render Settings标签,找到Capture Mode选项,把它从「Manual Frame Capture」(手动帧捕获)改成「Video Capture」(视频捕获,不同UE5版本可能叫「Direct Video Output」)。这个选项直接决定了MRQ是输出序列帧还是直接编码成视频文件。

  • 确保序列正确关联到MRQ
    如果你是直接拖场景到MRQ,可能会出现配置异常。正确的做法是:在Take Recorder完成录制后,打开对应的Level Sequence,点击序列编辑器工具栏里的「Render」按钮(电影摄像机图标),直接将序列关联到MRQ,这样MRQ会自动加载序列的正确渲染配置。

  • 配置视频编码参数
    选好视频格式后,点击格式旁边的小齿轮图标(Settings按钮),可以调整编码参数,比如比特率、帧率、分辨率等。比如选择.mp4时会用到H.264编码,Windows系统一般自带该编码组件,Mac则需要确保QuickTime正常运行。

如果以上步骤都试过还是不行,可以试试重置MRQ的默认配置:打开「编辑→项目设置→Movie Render Queue」,点击「Reset to Defaults」,然后重新设置渲染任务。

内容的提问来源于stack exchange,提问作者sperfume

火山引擎 最新活动