- 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.
21 lines
586 B
YAML
21 lines
586 B
YAML
directory: /mnt/user/data/music_videos/organized/
|
|
library: ./dev-library.db
|
|
|
|
# Enable the in-development plugin from this repo.
|
|
plugins: beets_music_videos
|
|
|
|
# Remove original files after copying into the library. (Default is no.)
|
|
import:
|
|
delete: yes
|
|
|
|
# Plugin-specific configuration can go here once the plugin
|
|
# grows real options. For now it's just a placeholder section.
|
|
beets_music_videos: {}
|
|
|
|
paths:
|
|
default: '$albumartist/$album [$year]/$track. $title'
|
|
singleton: '$artist - $title - $year'
|
|
|
|
beets_music_videos:
|
|
imvdb_api_key: mXfQwBkWPhaUE2y9NbmMEE9JbJ37gtfmRCqjkAGC
|