v9.5.0 Video Processing Flags
New Flags
- --no-compress Pass raw video to Gemini without re-encoding. Auto-splits at 20 min (1200s). Speed and segment-time flags are ignored in raw mode.
- --speed Playback speed multiplier for compression mode (default: 1.6)
- --segment-time Segment duration for compression mode (default: 280s, range: 30-3600)
Duration-Aware Validation
Validates segment duration against Google Gemini constraints (~300 tokens/sec). Warns when approaching context window limits. Errors on impossible configurations.
Fixes
- Removed meaningless \preset: 'copy'\ from no-compress settings
- Deprecated --skip-compression\ (auto-detected, redundant)
- Fixed \mtBytes\ import in \splitOnly()\
- \�uildEncodingArgs()\ and \compressAndSegment()\ accept { speed, segTime }\ overrides
332 tests passing