价格文档账号

Blender 和 FFmpeg

资源包是什么,渲染时用哪个 Blender、哪个 FFmpeg。

资源包

资源包是工作区统一提供的一份 Blender 或 FFmpeg 程序,放在存储里,设备缺什么就装什么。

这样各台渲染机用同一个 Blender、同样的扩展,渲出来一致;新加的服务器也不用自己装 Blender。

在 工作区详情 → 资源包 里导入,要管理权限:

  1. 先在一台电脑上配好 Blender 便携版:扩展装好并启用,设置调好。
  2. 在 导入 一行点 选择…,选 blender.exe(或 Linux 的 blender)。整个文件夹连同扩展和设置打成一个包,放进存储。
  3. 没有文件对话框的服务器上,用旁边的 输入路径… 填程序路径。
  • 支持 Windows 和 Linux,x64 和 ARM64;同一个版本每个平台要分别导入。
  • Blender 要 5.1.1 或更新的版本。
  • 不是便携版也能导入,但扩展和设置不随包走,那一行会写 不是便携版。
  • 每个版本可以写一句 备注…,比如“SIK 2610 扩展组”,别人选的时候知道是什么。

设备第一次要用某个资源包时,从存储下载、解开、试运行一次,之后直接用。移除资源包只是从工作区去掉,已经装到设备上的那份还能用。

用哪个 Blender

用哪个 Blender 由两处决定:项目定任务要哪个版本,设备定自己平时用哪个。

项目的 Blender 设了版本时:

  • 设备自己的 Blender 就是这个版本,直接用。
  • 不是,就从工作区装这个版本的资源包来用。
  • 工作区也没有这个版本给它的平台,这台设备渲不了这个项目,设备卡片上写着原因。

项目选 不指定(使用各设备自己的) 时,各设备用自己的 Blender;自己没有的,装工作区里本平台最新的 Blender 资源包。

设备自己用哪个,在设备详情 设置 的 Blender 一行三选一:

  • 自动:用这台电脑打开 .blend 的那个 Blender;Linux 上在常见位置和 PATH 里找。
  • 资源包:从工作区的资源包里选一个,点 使用。
  • 指定:填程序路径。

不会拿别的版本顶替:版本对不上又没有资源包,就报错,不渲。

FFmpeg

FFmpeg 是把渲出的帧转成片段、再拼成成片的程序,不用选版本。

主机会自动下载 danio 发布的 FFmpeg,放进工作区当资源包,那一行写着 danio 发布 · GPL。有新版本时主机自己换上,各设备默认都用它,编出的片段能直接拼在一起。

  • 设备详情 设置 的 FFmpeg 一行默认是 自动:先用工作区里本平台最新的 FFmpeg 资源包,没有时才用这台电脑 PATH 里的。
  • 也可以改成 资源包 选一个,或 指定 程序路径。
  • 主机上不了网时取不到。这时到 danio 的发布页下载本平台的 FFmpeg,解开后按上面的方法导入。