- Updated IMVDBApi to use Annotated types for query parameters and response models.
- Removed commented-out sync_video_search method to clean up the code.
- Refactored types.py to replace TypedDict with Pydantic's ModelBase for better validation and documentation.
- Enhanced field descriptions in VideoType and SearchResponseType for clearer API documentation.
- Implemented a new beets plugin to import and manage music videos, supporting various video formats and providing metadata from IMVDB and MusicBrainz for autotagging.
- Added installation instructions and configuration options in README.md.
- Created IMVDBApi client for interacting with the IMVDB API.
- Defined typing for various API responses and utility functions for mapping MusicBrainz data to beets TrackInfo.
- Included desktop entry and JSON info files for a video titled "[SAST] The Evolution of Search-based Software Testing".
- Added utility functions for handling artist credits and related metadata.
- Introduced a grabbed.txt file for tracking video sources.