View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002951 | MMW v4 | Properties/Auto-Tools | public | 2007-03-27 20:38 | 2007-09-13 11:20 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002951: OGG: Some fields not saved to tag | ||||
Description | The following fields aren't saved to the tag. They should be, in a standards-compliant manner (where possible): Disc# Original Year Lyrics Album Gain Release Date (update from Year) -- did not test this Involved People Original Artist Original Album Title Original lyricist Tempo Mood Occasion Quality Custom1 Custom2 Custom3 | ||||
Additional Information | Please clearly document in the bug: 1) Any changes being made 2) A complete list of all MM Fields with associated Tag(s) being used in MM (this will be used to update user documentation) The standard is specified here: http://reactor-core.org/ogg-tagging.html Some new proposals: http://www.gophernet.org/articles/vorbiscomment/ | ||||
Tags | No tags attached. | ||||
Fixed in build | 1075 | ||||
|
re. Album Gain - Users would like the same standard as in Foobar to be used. |
|
The current mapping of fields to OGG tags: Artist - ARTIST Song title - TITLE Album Artist - ALBUM ARTIST (if not present, ENSEMBLE is used) Album - Album Track# - TRACKNUMBER Year - YEAR Publisher - ORGANIZATION Comment - COMMENT (or DESCRIPTION) Genre - GENRE Date - DATE (only year is currently set) Location - LOCATION (not processed by MM) Copyright - COPYRIGHT ISRC - ISRC Encoder - ENCODER Composer - Composer Lyricist - LYRICIST Conductor - CONDUCTOR Subtitle - PART (not shown by MM yet) Rating - RATING Track Peak - REPLAYGAIN_TRACK_PEAK RG - REPLAYGAIN_TRACK_GAIN Album art - several fields: COVERARTCOUNT, COVERARTMIMEx, COVERARTDESCRIPTIONx, COVERARTFILELINKx, COVERARTTYPEx, COVERARTx (Base64 encoded) - this is partly our own specification (support for >1 AA) and partly based on other applications |
|
Newly added: - Artist, Album artist and Genre fields are now properly stored according to OGG standards, i.e. ARTIST=art1,ARTIST=art2 instead of ARTIST=art1;art2 - Disc # - DISCNUMBER and DISC (both seems to be used) - Original Year - 'ORIGINAL YEAR' (non-standard, our field) - Lyrics - 'LYRICS' (although this is a natural choice, the situation isn't that clear here - standards prefer to not store lyrics at all) - AlbumGain - 'REPLAYGAIN_ALBUM_GAIN' - Date - 'DATE' and partially also to 'YEAR' - Original Artist - 'ORIGINAL ARTIST' (non-standard, our field) - Original Album - 'ORIGINAL ALBUM' (non-standard, our field) - Original Lyricist - 'ORIGINAL LYRICIST' (non-standard, our field) - Involved people - there isn't such a field, actually starting from ID3v2.4 there isn't such a single text field in any tagging standard. I wonder whether we shouldn't implement a little more complex solution, where user could enter a list of 'role'-'name' pair and these would be then properly tagged to individual tagging standard (two special frames in ID3v2.4, several text fields in OGG, etc.). - Tempo - 'TEMPO' (non-standard, our field) - Mood - 'MOOD' (non-standard, our field) - Occasion - 'OCCASION' (non-standard, our field) - Quality - 'QUALITY' (non-standard, our field) - Custom1-5 - 'CUSTOM1-5' (non-standard, our field) |
|
One more update: Album Artist - reads/writes 'ALBUM ARTIST', if not present, 'ALBUMARTIST' is read, if not present, 'ENSEMBLE' is read |
|
Need to add support for 'Grouping' (see 0003258) |
|
Fixed in build 1075. |