What problem does it solve?
Setting up hardware video encoding and decoding on NVIDIA Jetson devices involves fragile steps: selecting the right surface (native Video Codec SDK vs. PyNvVideoCodec), authenticating APT package sources, creating isolated Python environments, and proving the installation actually works. This Skill automates that probe → plan → install → verify workflow with official encode-to-decode smoke tests.
Core Features & Use Cases
- Read-only environment probing: Captures Jetson Linux release, GPU, APT candidates, CUDA toolkit, and Python state into a signed JSON artifact before any change.
- Authenticated installation planning: Generates and validates install plans bound to signature-verified NVIDIA Jetson APT sources, with hash-locked pip installs for PyNvVideoCodec in a fresh venv.
- Official operation proof: Verifies readiness by encoding one 640×360 NV12 frame to H.264 with the installed release's official samples and independently decoding the fresh bitstream.
- Use Case: Ask your agent to install PyNvVideoCodec in a new isolated environment on a Jetson and run an H.264 encode/decode smoke test; the Skill provisions the venv, applies the locked pip install, and reports a ready verdict only after the official samples pass.
Quick Start
Ask your agent to install the native Video Codec SDK on this Jetson and verify it with an H.264 encode and decode smoke test.