# VideoTools Documentation VideoTools is a comprehensive FFmpeg GUI wrapper that provides user-friendly interfaces for common video processing tasks. ## Documentation Structure ### Core Modules (Implemented/Planned) - [Convert](convert/) - Video transcoding and format conversion - [Merge](merge/) - Join multiple video clips - [Trim](trim/) - Cut and split videos - [Filters](filters/) - Video and audio effects - [Upscale](upscale/) - Resolution enhancement - [Audio](audio/) - Audio track operations - [Thumb](thumb/) - Thumbnail generation - [Inspect](inspect/) - Metadata viewing and editing - [Rip](rip/) - DVD/Blu-ray extraction ### Additional Modules (Proposed) - [Subtitle](subtitle/) - Subtitle management - [Streams](streams/) - Multi-stream handling - [GIF](gif/) - Animated GIF creation - [Crop](crop/) - Video cropping tools - [Screenshots](screenshots/) - Frame extraction ## Design Documents - [Persistent Video Context](PERSISTENT_VIDEO_CONTEXT.md) - Cross-module video state management - [Module Overview](MODULES.md) - Complete module feature list - [Custom Video Player](VIDEO_PLAYER.md) - Embedded playback implementation ## Development - [Architecture](architecture/) - Application structure and design patterns *(coming soon)* - [FFmpeg Integration](ffmpeg/) - FFmpeg command building and execution *(coming soon)* - [Contributing](CONTRIBUTING.md) - Contribution guidelines *(coming soon)* ## User Guides - [Getting Started](getting-started.md) - Installation and first steps *(coming soon)* - [Workflows](workflows/) - Common multi-module workflows *(coming soon)* - [Keyboard Shortcuts](shortcuts.md) - Keyboard shortcuts reference *(coming soon)* ## Quick Links - [Module Feature Matrix](MODULES.md#module-coverage-summary) - [Persistent Video Context Design](PERSISTENT_VIDEO_CONTEXT.md)