Command line options

From Stuff!
Jump to: navigation, search
 Article origin on  wiki.blender.org Command Line Options

Well GUI is overrated :P You can use command line commands for remote rendering, script rendering, it also gives you a bit more resources.

Important: Arguments are executed in the order they are given!

blender -h -> is your best friend, it lists all parameters available.

Render options:

  • -b - load <file> in background (often used for UI-less rendering). Note: If you are using ssh or telnet it's a must.
  • -o - set the render path and file name. Use // at the start of the path to render relative to the blend file. The # characters are replaced by the frame number, and used to define zero padding.
  • -f - render frame <frame> and save it.
  • -s - set start to frame <frame> Note: (use before the -a argument)
  • -e - set end to frame <frame> Note: (use before the -a argument)
  • -a - render frames from start to end (inclusive)
  • -E <engine> - specify the render engine. Use -E help to list available engines
  • -t - use amount of <threads> for rendering in background [1-64], 0 for systems processor count.

Format options:

  • -F - set the render format TGA IRIS HAMX FTYPE JPEG MOVIE IRIZ RAWTGA AVIRAW AVIJPEG PNG BMP FRAMESERVER default is EXR
  • -x [0|1] - set option to add the file extension to the end of the file, 0 means no and 1 means yes.