tune_encoder
SKILL.md
Tune Video Encoder
This skill helps you adjust src/encoder.rs to optimize the H.264 encoding pipeline for the desired balance between latency and image quality.
🧠 Context
The encoder uses libx264 (exposed via C bindings or the x264 crate).
Key parameters:
- Preset: Speed vs Compression efficiency (
ultrafast,superfast,veryfast,medium,slow). - Tune: Optimization target (
zerolatency,film,animation). - Bitrate / CRF: Constant bitrate or Constant Rate Factor (quality).
🛠️ Configuration Guide
1. Achieving Lowest Latency
To minimize delay (Glass-to-glass latency), prioritize speed over compression.
// In src/encoder.rs