Created core interlacing detection system using FFmpeg's idet filter. Features: - Analyze videos for interlacing using FFmpeg idet filter - Parse TFF, BFF, Progressive, and Undetermined frame counts - Calculate interlacing percentage and confidence level - Determine field order (TFF/BFF/Mixed/Progressive) - Generate recommendations for deinterlacing - Quick analysis mode (first 500 frames) for speed - Full video analysis option - Preview generation: deinterlaced frame or side-by-side comparison Detection Results include: - Status: Progressive / Interlaced / Mixed Content - Interlacing %: Portion of frames that are interlaced - Field Order: Top Field First, Bottom Field First, or Unknown - Confidence: High/Medium/Low based on undetermined frames - Recommendation: Human-readable guidance - Suggested filter: yadif, bwdif, etc. Next: UI integration in Convert and Inspect modules 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| detector.go | ||