- New src/artwork/ module with iPod Nano 7G cover art support - codecs: RGB565/RGB555/UYVY/JPEG encode/decode via numpy - presets: 50+ iPod artwork format definitions - chunks: ArtworkDB binary parser/writer (MHFD→MHSD→MHLI→MHII→MHNI) - writer: ithmb file generation + ArtworkDB assembly - extractor: cover extraction from audio files (APIC/covr/FLAC pictures) - cache: local JPEG cache for player UI - iTunes-style playback bar with 60x60 cover art display - Scan library now caches cover art by artist+album - iPod Nano7 transfer writes artwork to ArtworkDB + ithmb - FFmpeg conversion preserves embedded cover art (-map 0:t?) - One-time reembed_covers.py script in /tmp - MetadataHandler process_file() fallback to cover_path - Bug fixes: missing read_existing_artwork import, signed PID in Q format
13 lines
188 B
Plaintext
13 lines
188 B
Plaintext
yt-dlp>=2023.3.4
|
|
pytube>=12.1.3
|
|
ffmpeg-python>=0.2.0
|
|
mutagen>=1.46.0
|
|
eyeD3>=0.9.7
|
|
pyusb>=1.2.1
|
|
pillow>=9.5.0
|
|
requests>=2.28.2
|
|
tqdm>=4.65.0
|
|
musicbrainzngs>=0.7.1
|
|
PyQt6>=6.5.0
|
|
numpy>=1.24.0
|