Settings.zip Struktur inkompatibel mit Linux

Die Art und Weise wie Mp3tag derzeit die zip-Archive für die Sicherung und den Export der Einstellungen erstellt, ist nicht kompatibel mit Linux.
Statt der entsprechenden Ornerstruktur werden unter Linux Ordnername und Windows-Pfadtrenner teil des Dateinamens.
Dabei ist es egal ob das Archiv direkt unter Windows erzeugt wurde oder unter Linux mit Wine.

unzip -l Mp3tagSettings.zip
Archive:  Mp3tagSettings.zip

  Length      Date    Time    Name
---------  ---------- -----   ----
      328  2026-07-09 17:51   export\csv.mte
     1946  2026-07-09 17:51   export\html_mp3tag.mte
     1940  2026-07-09 17:51   export\html_standard.mte
      175  2021-06-03 00:34   export\mp3tag_custom.mte
     2125  2020-11-27 22:50   export\mp3tag_custom_html.mte
      531  2026-07-09 17:51   export\RTF.mte
      118  2026-07-09 17:51   export\sfv.mte
      127  2026-07-09 17:51   export\txt_taglist.mte
       33  2026-07-01 14:26   data\actions\Case conversion.mta
      827  2026-07-09 17:51   data\actions\CD-R.mta
       33  2026-07-09 17:51   data\actions\Schreibweise aendern.mta
      230  2026-07-09 17:51   data\actions\Standard.mta
      710  2026-07-09 17:51   data\sources\Cover Art#Discogs Artist + Album.src
      783  2026-07-09 17:51   data\sources\Cover Art#Discogs Artist + Title.src
      698  2026-07-09 17:51   data\sources\Cover Art#Discogs Artist + Year.src
     1849  2026-07-09 17:51   data\sources\Cover Art#Discogs Release ID.src
     3982  2026-07-09 17:51   data\sources\Cover Art#Discogs.inc
      564  2026-07-09 17:51   data\sources\Cover Art#Discogs.src
     3658  2026-07-09 17:51   data\sources\Cover Art#MusicBrainz.src
      818  2026-07-09 17:51   data\sources\Discogs Artist + Album.src
      891  2026-07-09 17:51   data\sources\Discogs Artist + Title.src
      806  2026-07-09 17:51   data\sources\Discogs Artist + Year.src
    16201  2026-07-09 17:51   data\sources\Discogs Release ID.src
    18590  2026-07-09 17:51   data\sources\Discogs.inc
      539  2026-07-09 17:51   data\sources\Discogs.src
     9171  2026-07-09 17:51   data\sources\MusicBrainz.src
    35692  2026-08-02 15:33   mp3tag.cfg
        3  2021-05-29 21:03   data\genres.ini
      961  2021-05-26 01:04   data\tools.ini
     3232  2026-08-02 15:26   data\columns.ini
      637  2026-08-02 15:26   data\usrfields.ini
      570  2026-07-09 17:51   data\empty.mte
      325  2026-07-09 17:51   data\freedb.src
---------                     -------
   109093                     33 files

Wie es eigentlich aussehen sollte:

unzip -l Test.zip
Archive:  Test.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2026-08-02 15:56   data/
     3232  2026-08-02 15:33   data/columns.ini
      570  2026-07-09 17:51   data/empty.mte
        0  2026-08-02 15:56   data/panels/
        0  2026-08-02 15:56   data/sources/
      891  2026-07-09 17:51   data/sources/Discogs Artist + Title.src
      710  2026-07-09 17:51   data/sources/Cover Art#Discogs Artist + Album.src
      818  2026-07-09 17:51   data/sources/Discogs Artist + Album.src
      564  2026-07-09 17:51   data/sources/Cover Art#Discogs.src
    18590  2026-07-09 17:51   data/sources/Discogs.inc
     3982  2026-07-09 17:51   data/sources/Cover Art#Discogs.inc
      539  2026-07-09 17:51   data/sources/Discogs.src
      806  2026-07-09 17:51   data/sources/Discogs Artist + Year.src
     3658  2026-07-09 17:51   data/sources/Cover Art#MusicBrainz.src
     1849  2026-07-09 17:51   data/sources/Cover Art#Discogs Release ID.src
     9171  2026-07-09 17:51   data/sources/MusicBrainz.src
      698  2026-07-09 17:51   data/sources/Cover Art#Discogs Artist + Year.src
    16201  2026-07-09 17:51   data/sources/Discogs Release ID.src
      783  2026-07-09 17:51   data/sources/Cover Art#Discogs Artist + Title.src
      961  2021-05-26 01:04   data/tools.ini
        3  2021-05-29 21:03   data/genres.ini
      325  2026-07-09 17:51   data/freedb.src
        0  2026-08-02 15:56   data/columns/
      637  2026-08-02 15:26   data/usrfields.ini
        0  2026-08-02 15:56   data/actions/
       33  2026-07-09 17:51   data/actions/Schreibweise aendern.mta
      230  2026-07-09 17:51   data/actions/Standard.mta
       33  2026-07-01 14:26   data/actions/Case conversion.mta
      827  2026-07-09 17:51   data/actions/CD-R.mta
        0  2026-08-02 15:56   export/
      175  2021-06-03 00:34   export/mp3tag_custom.mte
      118  2026-07-09 17:51   export/sfv.mte
      328  2026-07-09 17:51   export/csv.mte
     1946  2026-07-09 17:51   export/html_mp3tag.mte
     2125  2020-11-27 21:50   export/mp3tag_custom_html.mte
     1940  2026-07-09 17:51   export/html_standard.mte
      531  2026-07-09 17:51   export/RTF.mte
      127  2026-07-09 17:51   export/txt_taglist.mte
    35692  2026-08-02 15:33   mp3tag.cfg
---------                     -------
   109093                     39 files

Ich habe das ganze unter zwei verschiedenen Distros und mit zwei verschiedenen Archive-Tools getestet. Selbes Problem.
Ohne manuelle Nachbearbeitung ist die Sicherung unter Linux nicht nutzbar.

Ich vermute das Problem liegt daran, dass das Archiv mit standard Windows Pfaden erstellt wird. Die .ZIP File Format Specification besagt aber, dass aus Kompatibilitätsgründen nur Forward Slashes erlaubt sind.


OS: Windows10, openSUSE Tumbleweed, Linux Mint Debian
Mp3tag: v3.35.1, 3.36-beta.2
unzip: 6.0
7z: 26.02

Vielen Dank für die Fehlermeldung und die detaillierte Beschreibung. Ich habe den Fehler in Mp3tag v3.36-beta.3 behoben.

Ja, mit beta 3 sieht das Archiv nun korrekt aus.
Danke fürs schnelle beheben.