Skip to content

12 resources

aivrar edited this page Sep 8, 2026 · 1 revision

Resources

Resources is the last main tab. It is the global hardware and final-output panel. Settings autosave and reload on startup. If detected GPU hardware changes, saved GPU selection is refreshed for the new list.

Resources: worker limits, output policy, and detected GPUs.

Resources: worker limits, output policy, and detected GPUs.

Header

Heading Resources. Status line under it reports the current hardware summary. Refresh hardware re-probes adapters and encoder mappings.

CPU workers

Label CPU workers. Integer spinner from 1 to the machine’s logical core count.

Budget for CPU rendering, compositing, post effects, thumbnail fallback, procedural renderer sessions, and Clip Studio / CLI / API / Auto FFmpeg filter and CPU-encoder threads. Stateful effects always use one ordered session.

Raising this can improve CPU renderer and compositing throughput. Leave headroom if you still want the desktop responsive during Clip Studio preview prep.

GPU concurrency

Label GPU concurrency. Combo of allowed in-flight counts (capped at 8).

  • Native HLSL: requested in-flight ceiling per enabled GPU. Layered or high-memory jobs may use a lower safe count while keeping all enabled GPUs active.
  • Procedural tabs (Psychedelia Live, Animation Lab / Generator Lab, Shader Lab): one global exact-render worker cap, also bounded by CPU workers and renderer repeatability limits. Eligible frame-independent jobs divide work across explicitly pinned and verified workers on enabled GPUs. Stateful timelines and temporal effects use one ordered worker. Final NVENC encoding has its own adapter selection; it is separate from rendering.

If another app is using a GPU, disable that GPU in the list below before a heavy render.

Compose preview size

Label Compose preview size. Resolution for Compose preview frames and preview animation. Higher sizes are clearer but slower. This does not change final Render output size.

Final output

Label Final output. Authoritative for:

  • Classic Render tab jobs
  • All three procedural Videos workspaces
  • Procedural Auto / API / CLI jobs

Typical choices:

  • H.264 MP4 — uses H.264 quality (Fast / Balanced / High / Archive) and H.264 encoder (CPU or mapped NVENC).
  • Lossless MKV — CPU FFV1; ignores H.264 quality/encoder selections.
  • PNG sequence — starts no video encoder.

The summary line under the combo restates the active policy.

H.264 quality

Label H.264 quality. Enabled only when H.264 output is selected.

H.264 encoder

Label H.264 encoder. Enabled when H.264 is selected and an encoder choice is valid (auto / CPU / NVIDIA mapping).

Keep PNG frame sequence

Checkbox Keep PNG frame sequence.

State What happens
Off (and video format selected) Procedural MP4/MKV streams validated frames directly to ffmpeg and writes zero persistent frame files.
On One capture feeds both the video encoder and a complete canonical PNG sequence. Clip Studio prefers that sequence.
PNG-only final output Always keeps every frame. The checkbox may be locked on.

Auto Builder has its own Keep PNGs checkbox on the job. That Auto-job choice is independent of this Resources preference.

Completed procedural output is published atomically. A failed or cancelled procedural job removes incomplete video, frames, metadata, and hidden staging. Classic Render-tab resume behavior is unchanged.

Hint text under the checkbox explains the current mode.

See the Resources: worker limits, output policy, and detected GPUs screenshot.

Clean output PNGs

Clean output PNGs removes rendered PNG frames, temp files, and .params / .renderer intermediate folders from the active output directory. Final videos are kept. While running, Cancel appears and an indeterminate progress bar shows.

Helper text:

Procedural failures and cancellations remove incomplete video and PNG transactions. Classic Render-tab jobs keep their existing resume behavior.

GPUs

Heading GPUs. Summary line lists how many adapters are enabled.

Control Role
All on Enable every detected adapter.
All off Disable every adapter (CPU fallback where supported).
Per-row checkbox Enable that GPU for native HLSL frames and automatic/specific procedural NVENC selection.
Slot label Stable index used by CLI resources set-gpu.
Name / memory Adapter identity.
Backend mapping NVENC / OpenCL mapping labels when detected.

Empty hardware: No GPUs detected.

Disabled GPUs are not used by native HLSL render frames or automatic/specific procedural NVENC selection. If all GPUs are disabled or unavailable, rendering falls back to CPU where supported.

Live browser previews can use the system-selected adapter. Exact-output jobs use the verified GPU worker route when available. Check the job activity/resource label for the actual render adapters and encoder; enabling an adapter does not override stateful or repeatability limits.

Adapter selection with one GPU disabled for illustration.

Adapter selection with one GPU disabled for illustration.

Choose a balanced starting budget

On the capture workstation (12 logical processors, 64 GiB RAM, RTX 3060 and RTX 3090), the existing working budget is 6 CPU workers / 4 concurrent frames per enabled GPU. It is an example for that machine, not a universal fastest setting.

Start with a short representative layered render. Watch responsiveness, memory, frame time, and GPU memory before raising concurrency. More simultaneous high-resolution layered frames need more memory and can become slower. HLSL may admit fewer frames than the requested ceiling for high-memory work. CPU/GPU budgets are concurrency limits, not a temperature limit or a target utilization percentage.

Compose's animation preview caches at most 96 frames; Fine Tune caches at most 72. Both inspect bounded real-time windows. The shared thumbnail cache also has a 64 MiB decoded-pixel limit. These are cache bounds; render buffers, encoders, WebView2 processes, and other open views use additional memory.

Keep PNGs when you need exact re-editing or recovery; turn retention off for video-only delivery after you have approved the result. PNG-only output necessarily retains its frames. Clean output PNGs permanently removes that editing source even though the final video remains.

What Resources does not do

  • It does not pick a formula or composition.
  • It does not start a render (that is Render, VideosRender final output, or Auto Builder).
  • It does not bind WebView2 to a particular row.

Continue: Auto Builder or Files and recovery.

Clone this wiki locally