Ich kann bestätigen, dass Mp3tag v2.70 unter Linux mit Wine nicht mehr richtig funktioniert.
Probleme in v2.70:
(1) ID3v1 (ID3v1 !BAD ID3v2) erscheint im Tag Feld
(2) Cover werden nicht mehr angezeigt.
Meine Konfiguration:
$ uname -a
Linux laptop 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3 (2015-04-23) x86_64 GNU/Linux
$ wine --version
wine-1.6.2
Mp3tag Installation + Start:
$ WINEARCH=win32 WINEPREFIX=/tmp/Mp3tag/ winetricks gdiplus
(...)
$ WINEARCH=win32 WINEPREFIX=/tmp/Mp3tag/ wine "C:\\\\mp3tagv270setup.exe"
(...)
$ WINEDEBUG=warn+dll WINEARCH=win32 WINEPREFIX=/tmp/Mp3tag/ wine "C:\\\\Program Files\\\\Mp3tag\Mp3tag.exe"
fixme:shell:InitNetworkAddressControl stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:advapi:RegisterTraceGuidsW (0x74a8b8, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x8bc354, (null), (null), 0x8cc678,): stub
fixme:process:GetNumaHighestNodeNumber (0x32ddf38): stub
fixme:ver:GetCurrentPackageId (0x32de028 (nil)): stub
fixme:process:GetNumaHighestNodeNumber (0x32ddf38): stub
fixme:process:GetNumaHighestNodeNumber (0x32ddf38): stub
fixme:process:GetNumaHighestNodeNumber (0x32e9e8): stub
Der fixme-Fehler 0x32ddf38 erscheint pro mp3 die sich im aktuellen Verzeichnis befindet genau einmal. Klickt man auf eine Datei mit Cover, erscheint der fixme-Fehler 0x32e9e8.
Zum Vergleich hier noch die Ausgabe von v2.66:
$ WINEDEBUG=warn+dll WINEARCH=win32 WINEPREFIX=/home/dirdi/Wineprefixes/Mp3tag wine "C:\\\\Program Files\\\\Mp3tag\Mp3tag.exe"
fixme:shell:InitNetworkAddressControl stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ver:GetCurrentPackageId (0x101e054 (nil)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee04,00000000), stub!
v2.66 mit der gleichen Konfiguration funktioniert absolut problemlos, trotz der paar Fehlermeldungen auf der Konsole, aber die sollte man bei Wine nicht überbewerten
Versionen dazwischen habe ich nicht getestet, kann ich aber gerne tun, falls das hilft.
EDIT: Wenn man versucht ein Cover zu einer mp3 hinzuzufügen, erscheint der Fehler den ich als PNG angehängt habe und in der Mp3tagError.log steht das hier:
THROW
--------------------------------------------------------------------------------
File: mtcoverhelper.cpp
Line: 178
--------------------------------------------------------------------------------
CATCH
--------------------------------------------------------------------------------
File: mtcoverhelper.cpp
Line: 239
================================================================================
