Introduce an optional "Blasphemy Mode" that deletes the original FLAC after a verified MP3 copy is created. - config: add lossy_copy.delete_original (default: false). - webui/index.html & static script: add checkbox and warning in settings UI and persist the setting. - web_server.py: make _create_lossy_copy return the MP3 path when it deletes the FLAC (otherwise None); validate the MP3 using mutagen before removing the FLAC; rename associated .lrc files if present; update post-processing to use the final processed path in logs and wishlist checks and to consider .mp3 variants when FLAC may have been removed. Behavior is off by default and includes safety checks and logging to avoid accidental deletion of originals. |
||
|---|---|---|
| .. | ||
| config.example.json | ||
| config.json | ||
| settings.py | ||