Zet verliesvrije muziek om naar compacte MP3’s en maakt een tweede bibliotheek op 432 Hz, met behoud van tags en albumhoezen. Starten vanaf de telefoon, en de NAS werkt door terwijl Plex blijft streamen.
Een webinterface die op de NAS draait en de muziekbibliotheek omzet, zonder dat er bestanden over het netwerk hoeven. Je start een klus vanaf je telefoon of laptop, sluit het venster en de NAS werkt gewoon door. De resultaten komen als aparte bibliotheken in Plex.
Wat het doet
- Naar MP3: zet verliesvrije muziek (FLAC, WAV en AIFF) om naar MP3 in V0-kwaliteit. Alle tags, meewerkende artiesten en albumhoezen gaan mee. In de praktijk scheelt dat zo'n 68% opslag, zonder hoorbaar verschil.
- 440 naar 432 Hz: maakt een tweede bibliotheek die iets langzamer afspeelt, zoals een platenspeler die een tikje trager draait. Geen pitch-shift-algoritme, dus geen artefacten. Nagemeten: 431,998 Hz.
- Automatisch: nieuwe muziek in een wachtmap wordt vanzelf omgezet, lokaal of via Nextcloud.
- Slimme bronkeuze: staat hetzelfde nummer er in meerdere formaten, dan kiest de tool de beste bron, met FLAC voorop.
Werkwijze
- Kies een bron- en doelmap en klik op Eerst 5 bestanden proberen. Aan de duur van dat proefje zie je meteen hoe lang de hele bibliotheek gaat duren.
- Klik op Alles starten en sluit gerust het venster.
- Onderbroken? Start dezelfde klus opnieuw. Wat al klaar is, wordt overgeslagen.
Standaard verwerkt de tool weinig bestanden tegelijk, zodat Plex ongestoord blijft streamen. 's Nachts kan dat omhoog.
Veilig met je bibliotheek
- De bronmap is alleen-lezen. De tool kan je originelen niet aanpassen of wissen.
- Resultaten komen altijd in een aparte map. Omwisselen doe je zelf, wanneer je zeker bent.
- Een beschadigd bestand stopt de klus niet; het komt met de foutmelding in een lijst.
- Stoppen laat geen halve bestanden achter.
Techniek
Eén Python-bestand zonder extra bibliotheken, met de interface ingebouwd. Draait in Docker op de NAS (ARM64), en ook als losse app op Windows en macOS. Het rekenwerk doet ffmpeg, dat de tool bij de eerste start zelf ophaalt in de juiste versie voor de processor.
