Metadati: aggiunto supporto WAV (ID3 chunk embedded)
WAV puo' contenere un blocco ID3v2 embedded oltre al PCM raw. Mutagen.wave.WAVE espone gli stessi frame TIT2/TPE1/APIC etc. del MP3. - core/metadata.py: SUPPORTED_EXTS include '.wav', read/write via WAVE.tags (con add_tags() se mancante) - bridge.py: file picker include *.wav nel filter audio Round-trip verificato: titolo/artista/album/anno/track/bpm/key/ commento + copertina preservati. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
1 parent
3dcbdfa489
commit
246ff1b0e5
2 files changed
+84
-2
No files matched your search
+1
-1
@@ -248,7 +248,7 @@ class Api:
|
||||
# ------------------------------------------------------------------
|
||||
def pick_audio_file(self) -> str:
|
||||
return self.browse_file([
|
||||
"Audio (*.mp3;*.m4a;*.mp4;*.aac;*.flac)",
|
||||
"Audio (*.mp3;*.m4a;*.mp4;*.aac;*.flac;*.wav)",
|
||||
"All files (*.*)",
|
||||
])
|
||||
|
||||
|
||||
Reference in new issue
Block a user