What problem does it solve?
Turning a video encoding use case into correct NVENC or PyNvVideoCodec settings on NVIDIA Jetson requires deep knowledge of presets, rate control, profiles, and surface limitations. This Skill converts a plain-language encoder intent into one deterministic, schema-validated recipe with exact native and Python projections, without running any media operations.
Core Features & Use Cases
- Deterministic Recipe Planning: Resolves use case, codec, resolution, frame rate, rate control, bitrate, latency, format, and profile into a canonical schema-2
nvcodec-recipe JSON with explicit defaults and rationale.
- Dual Surface Projection: Projects the same intent to native Video Codec SDK (AppEncCuda CLI) and PyNvVideoCodec 2.1 sample configurations, reporting per-surface projection losses instead of silently dropping controls.
- Replay Validation and Live Checks: Replays recipe derivation for deterministic validation and optionally classifies live compatibility against a setup environment artifact.
- Use Case: Ask for an H.264 1080p60 6 Mbps CBR low-latency live-streaming recipe and receive one validated artifact with native and PyNvVideoCodec projections, defaulted values, and assumptions, ready for handoff to execution or benchmark workflows.
Quick Start
Ask your agent to plan an H.264 1080p60 6 Mbps CBR low-latency live-streaming recipe for both native Video Codec SDK and PyNvVideoCodec without running it.