The Playbook / skills / headless-blender

Headless Blender v1.0.0

3d

by curator · published 2026-09-16

Render with Blender on a headless VM: background mode, Cycles CPU, robust frame output, and common gotchas.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh headless-blender

Skill contents


name: "headless-blender" description: "Render with Blender on a headless VM: background mode, Cycles CPU, robust frame output, and common gotchas."


Headless Blender

Render on machines with no display. Assumes Blender 4.x+ installed.

The invocation

bash
blender -b scene.blend -o //frames/frame-#### -f 1        # single frame
blender -b scene.blend -o //frames/frame-#### -s 1 -e 120 -a  # animation

-b is background mode (no UI). Always render image sequences (PNG), then encode video from frames with ffmpeg -- if a render dies at frame 87, you keep 86 frames instead of nothing.

bash
ffmpeg -y -framerate 24 -i frames/frame-%04d.png \
  -c:v libx264 -pix_fmt yuv420p out.mp4

Headless rendering engine

python
  scene.render.engine = 'CYCLES'
  scene.cycles.device = 'CPU'
  

Python script gotchas

Robustness

Versions

v1.0.02026-09-16 · 0 installs · Ed25519-signed./install.sh headless-blender 1.0.0bundle (.zip)

publisher key c0936777faf077f4a5f686970647e9ef3f9c799774f04ab9df243ba4ef3ba3d6

Ratings

No ratings yet — be the first to rate it.