View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0021312 | MMW 5 | Tagging / organizing (properties / auto-tools) | public | 2024-11-01 10:59 | 2024-11-01 13:09 |
Reporter | michal | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | N/A |
Status | assigned | Resolution | open | ||
Product Version | 5.1 | ||||
Target Version | 5.1.1 | ||||
Summary | 0021312: Add support for ID3 tagging to WAV files | ||||
Description | It seems, it became de facto standard during last years, that WAV files can be tagged by standard ID3v2 tag in "id3 " chunk. Several tagging SWs support it. It allows to save currently not supported fields, like disk number or artworks, directly to WAVs. Applications should support this chunk or ignore it, but it should not make problems. It will need new tagging plugin for WAV. This plugin will share core functionality with Android version, it only needs more testing and some enhancements and fixes, and same code could be used for Win version too. Plugin should use standard fields whenever possible, and only in case it would need to save data like disk number or artwork, it should use ID3 tag. | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
related to | 0021286 | assigned | michal | ID3 Tags: Track # is saved incorrectly when format is x/y |
related to | 0015818 | closed | michal | WAV: WAV files with ID3 tag fail to play |
related to | 0019904 | closed | michal | WAV: Some WAV files with incorrect ID3 Chunk are not playable in MM |
related to | 0018337 | closed | peke | Codec: Some WAV files can't be decoded |
|
Please note that many devices do not support playback of such WAV files. Also we should pay attention to ID3 version used and some support 2.3 and some 2.4 some use mixed eg. 2.3 format with 2.4 fields. Personally I would correctly import it, but leave it separate in extended and make MM behavior configurable (I personally remove it whenever I find it or simply just convert WAV to FLAC). |
|
I think there is misunderstanding - ID3 tag, which causes, that WAV files are not playable on some devices is something else - it was ID3 segment taken from MP3 format but at the beginning of the WAV file. We will not tag this way at all (in fact we fix such files automatically by removing this thing from the beginning of the file during tagging), it corrupts RIFF WAVE format. I talk about RIFF format chunk with id "id3 ", this cannot affect playback of the WAV in any device, as it does not corrupt RIFF WAVE format, devices should simply ignore such chunk in case they do not know it, it will be always at the end of the file after audio data. Also there should not be problem with ID3 version, as identification of the version is part of such data, it is in fact standard ID3 tag wrapped in "id3 " RIFF chunk. |