Cameraide
Cameraide — Blender Extensions
GitHub
Cameraide fills the gap between Blender’s basic render settings and complex render management systems. It’s perfect for projects where you need more control than default settings offer, but don’t want the overhead of a full render management pipeline.
Cameraide v0.1.3
- Added basic support for video export (MP4,MOV,MKV) with audio (MP3)
- Rendering refactor, now it should be faster
- Major, frame range sync improvement it should be more stable
Cameraide v0.1.2
- Rendering refactor
Cameraide v0.1.1
- Initial Release
What it does
Saves render settings per camera, including:
- Resolution and frame ranges
- Output paths and file names
- Format settings (PNG/JPG/EXR)
Helpful for:
- Rendering multiple sequences with different settings from one file
- Quick play blasts with varying frame ranges
- Avoiding manual settings adjustment when switching between cameras
Features
Per-Camera Custom Settings
- Enable/disable custom settings for each camera using the “BEFRIEND/FRIEND” toggle
- Settings are preserved even when the camera is not active
- Independent configuration for each camera in your scene
Resolution Management
- Custom resolution settings per camera
- Resolution scale percentage control
- Quick resolution swap button for instant aspect ratio changes
- Real-time viewport resolution updates
Frame Range Control
- Independent frame ranges for each camera
- Custom frame step settings
- Sync option to automatically update viewport timeline with camera’s frame range
- Frame range synchronization toggle
Output Configuration
- Custom output folder per camera
- Customizable file naming
- Option to include camera name in filenames
- Overwrite protection toggle
- Support for multiple output formats:
- PNG
- JPEG
- OpenEXR
- FFMPEG (Video)
Format-Specific Settings
PNG Options
- Color modes: BW, RGB, RGBA
- Color depth: 8-bit, 16-bit
- Compression level control
JPEG Options
- Color modes: BW, RGB
- Quality level adjustment
OpenEXR Options
- Color modes: BW, RGB, RGBA
- Color depth: Half (16-bit), Full (32-bit)
- Multiple codec options:
- None
- Pxr24 (lossy)
- ZIP (lossless)
- PIZ (lossless)
- RLE (lossless)
- ZIPS (lossless)
- B44/B44A (lossy)
- DWAA/DWAB (lossy)
- Preview image generation option
Video Output Options (FFMPEG)
- Container formats:
- QuickTime
- MPEG-4
- Matroska
- Video codecs:
- H.264/AVC
- PNG
- QuickTime Animation
- Quality settings for H.264:
- Constant Rate Factor (CRF) presets: Lossless, Perceptually Lossless, High, Medium, Low
- Manual bitrate control with min/max rates
- GOP size adjustment
- Encoding speed presets: Fast, Medium, Slow
- Audio options:
- Codec: MP3
- Configurable bitrate (32-384 kb/s)
- Option to disable audio
Rendering Features
- Two rendering modes:
- Viewport Render: Fast rendering using Eevee Next
- Normal Render: Full render using current render engine
- Transparent background toggle
- Metadata burn-in option
- Marker handling during rendering (to avoid clash with camera markers)
- Progress tracking during render
Interface Options
- Available in two locations:
- Properties > Camera > Cameraide
- 3D View > Sidebar > Cameraide
- Intuitive UI with organized sections
- Clear visual feedback for active settings
Installation
- Download the latest release
- In Blender, go to Edit > Preferences > Get Extensions
- Use the drop-down menu in the top right, or drag-and-drop an extension .zip package into Blender.
Usage
- Select a camera in your scene
- Click the “BEFRIEND” button to enable custom settings
- Adjust the desired settings in either the Properties panel or 3D View sidebar
- Use the render buttons to output your frames:
- “Render Viewport” for quick renders using Eevee Next
- “Render Normal” for full quality renders using your current render engine
When you want to render out camera with the Cameraide setting you have to use the render buttons provided in the extension. Standard rendering operators will use standard render and output settings.
Tips & Tricks
- Use the frame range sync feature to quickly preview camera-specific animations
- Take advantage of the resolution swap button for quick aspect ratio changes
- Enable “Include Camera Name” in filenames if you want to have them as prefix
- Use the viewport renderer for quick previews and the normal renderer for final output
- Enable “Ignore Markers” to temporarily hide timeline markers during rendering