Command line options
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.
- -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.
- -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.