# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.0.1] - 2024-01-XX

### Added
- Initial release of fmusvid video processing library
- Core Video class with load, save, and manipulation methods
- Multi-backend support (FFmpeg, VLC, MoviePy, PyAV, GStreamer)
- Screen and camera capture functionality
- Basic video operations (trim, resize, rotate, crop, scale, grayscale)
- Composition operations (concat, grid, side-by-side, overlay)
- Transition effects (fade, wipe, slide, zoom)
- Text and subtitle overlays
- Audio extraction and analysis
- AI features (object detection, tracking, speech recognition)
- RTMP streaming support
- Command-line interface
- Comprehensive test suite
- Documentation and examples
