MMW doesn't update the RATING in mp3 file
Moderator: Gurus
MMW doesn't update the RATING in mp3 file
MMW doesn't update the RATING tag in MP3 file when I assign some number of "stars" if this tag doesn't exist in the file. For example, I have a basic MP3 file with only couple of tags - ARTIST, ALBUM, TITLE. I assign some rating in MMW, the timestamp of the file changes, but I don't see any rating-related tag changes in mp3 file (using mp3tag program as a tag viewer). If there is a POPM tag in the file initialy though, it's updated correctly
Last edited by Lowlander on Sat Jul 05, 2014 9:11 pm, edited 1 time in total.
Reason: Moved to correct Forum
Reason: Moved to correct Forum
Re: MMW doesn't update the RATING in mp3 file
I suggest you capture this in a debug log (step 4b) and send the log to support: http://www.mediamonkey.com/forum/viewtopic.php?f=1&t=69 (they may like the original MP3 as well).
Download MediaMonkey ♪ License ♪ Knowledge Base ♪ MediaMonkey for Windows 2024 Help ♪ MediaMonkey for Android Help
Lowlander (MediaMonkey user since 2003)
Lowlander (MediaMonkey user since 2003)
Re: MMW doesn't update the RATING in mp3 file
I have attached the log file for the latest debug version. I change the rating for ""Bloomfield - 11 - Saint Peter.mp3 file" but see no difference after changing the rating, there is no new tag that would hold the rating value.
Code: Select all
00000001 0.00000000 [8652] Forms: Received WM_ACTIVATEAPP
00000002 0.00001379 [8652] Forms: Accepted WM_ACTIVATEAPP +
00000003 0.00004107 [8652] Forms: RestoreTopMost: Level: 1
00000004 0.00006038 [8652] Forms: RestoreTopMost: Starting
00000005 0.00059982 [8652] Winamp simulation window received messsage 28
00000006 0.00112761 [8652] MainForm: NC Activate +
00000007 5.47850227 [8652] DB: BEGIN EXCLUSIVE transaction
00000008 5.47860861 [8652] 8732 DB prepare SQL: SELECT Lyrics, Comment FROM Songs WHERE Songs.ID=?
00000009 5.47867441 [8652] 8732 DB query prepare finished, took 110.
00000010 5.47869825 [8652] 8732 DB open SQL: SELECT Lyrics, Comment FROM Songs WHERE Songs.ID=?
00000011 5.47874165 [8652] 8732 DB lock finished, took 60.
00000012 5.47878027 [8652] 8732 DB prepare SQL: UPDATE Songs SET SongPath=?,Artist=?,IdAlbum=?,Album=?,AlbumArtist=?,SongTitle=?,Genre=?,Year=?,IDMedia=?,SongLength=?,PlaybackPos=?,StartTime=?,StopTime=?,SkipCount=?,TrackType=?,VideoHeight=?,VideoWidth=?,FrameRate=?,TrackNumber=?, EpisodeNumber=?, SeasonNumber=?, Actors=?, Producer=?, BitRate=?,FileLength=?,Seekable=?,SamplingFrequency=?,Stereo=?,VBR=?,BPM=?,Author=?,Rating=?,AudioCDTrack=?,FileModified=?,MaxSample=?,NormalizeTrack=?,NormalizeAlbum=?,DateAdded=?,LastTimePlayed=?,PlayCounter=?,Custom1=?,Custom2=?,Custom3=?,Custom4=?,Custom5=?,SignType=?,SignPart1=?,SignPart2=?,SignPart3=?,SignPart4=?,Copyright=?,Publisher=?,Encoder=?,Lyricist=?,Conductor=?,InvolvedPeople=?,OrigTitle=?,OrigArtist=?,OrigLyricist=?, ParentalRating=?,GroupDesc=?,SubTitle=?,ISRC=?,InitialKey=?,Language=?,OrigYear=?,Tempo=?,Mood=?,Occasion=?,Quality=?,Lyrics=?,Comment=?,DiscNumber=?,PreGap=?,PostGap=?,TotalSamples=?,GaplessBytes=?,TrackModified=?,ContainerType=?,StreamCount=?,StreamInfo=? WHERE ID=?
00000013 5.47978210 [8652] 8732 DB query prepare finished, took 3142.
00000014 5.47981024 [8652] 8732 DB prepare SQL: SELECT ID,Album FROM Albums WHERE Album=? AND Artist=?
00000015 5.47986126 [8652] 8732 DB query prepare finished, took 72.
00000016 5.47988653 [8652] 8732 DB open SQL: SELECT ID,Album FROM Albums WHERE Album=? AND Artist=?
00000017 5.51752329 [8652] 8732 DB lock finished, took 122617.
00000018 5.51758003 [8652] 8732 DB prepare SQL: SELECT PreviewStartTime, PreviewLength, CacheName, PreviewName, Copyright, Encoder, ISRC, InitialKey, Language, OrigLyricist, ParentalRating,PreGap, PostGap, TotalSamples, GaplessBytes, SignType, SignPart1, SignPart2, SignPart3, SignPart4, ContainerType, StreamCount, StreamInfo FROM Songs WHERE ID=?
00000019 5.51767349 [8652] 8732 DB query prepare finished, took 194.
00000020 5.51769829 [8652] 8732 DB open SQL: SELECT PreviewStartTime, PreviewLength, CacheName, PreviewName, Copyright, Encoder, ISRC, InitialKey, Language, OrigLyricist, ParentalRating,PreGap, PostGap, TotalSamples, GaplessBytes, SignType, SignPart1, SignPart2, SignPart3, SignPart4, ContainerType, StreamCount, StreamInfo FROM Songs WHERE ID=?
00000021 5.51773262 [8652] 8732 DB lock finished, took 33.
00000022 5.51784134 [8652] 8732 DB exec SQL: UPDATE Songs SET SongPath=?,Artist=?,IdAlbum=?,Album=?,AlbumArtist=?,SongTitle=?,Genre=?,Year=?,IDMedia=?,SongLength=?,PlaybackPos=?,StartTime=?,StopTime=?,SkipCount=?,TrackType=?,VideoHeight=?,VideoWidth=?,FrameRate=?,TrackNumber=?, EpisodeNumber=?, SeasonNumber=?, Actors=?, Producer=?, BitRate=?,FileLength=?,Seekable=?,SamplingFrequency=?,Stereo=?,VBR=?,BPM=?,Author=?,Rating=?,AudioCDTrack=?,FileModified=?,MaxSample=?,NormalizeTrack=?,NormalizeAlbum=?,DateAdded=?,LastTimePlayed=?,PlayCounter=?,Custom1=?,Custom2=?,Custom3=?,Custom4=?,Custom5=?,SignType=?,SignPart1=?,SignPart2=?,SignPart3=?,SignPart4=?,Copyright=?,Publisher=?,Encoder=?,Lyricist=?,Conductor=?,InvolvedPeople=?,OrigTitle=?,OrigArtist=?,OrigLyricist=?, ParentalRating=?,GroupDesc=?,SubTitle=?,ISRC=?,InitialKey=?,Language=?,OrigYear=?,Tempo=?,Mood=?,Occasion=?,Quality=?,Lyrics=?,Comment=?,DiscNumber=?,PreGap=?,PostGap=?,TotalSamples=?,GaplessBytes=?,TrackModified=?,ContainerType=?,StreamCount=?,StreamInfo=? WHERE ID=?
00000023 5.51786375 [8652] 8732 DB lock successful.
00000024 5.73713207 [8652] 8732 DB lock finished, took 715211.
00000025 5.73715544 [8652] 8732 DB prepare SQL: DELETE FROM ArtistsSongs WHERE IDSong=?
00000026 5.73728895 [8652] 8732 DB query prepare finished, took 319.
00000027 5.73731089 [8652] 8732 DB prepare SQL: DELETE FROM GenresSongs WHERE IDSong=?
00000028 5.73738432 [8652] 8732 DB query prepare finished, took 140.
00000029 5.73740959 [8652] 8732 DB exec SQL: DELETE FROM ArtistsSongs WHERE IDSong=?
00000030 5.73743010 [8652] 8732 DB lock successful.
00000031 5.82924414 [8652] 8732 DB lock finished, took 299390.
00000032 5.82926798 [8652] 8732 DB exec SQL: DELETE FROM GenresSongs WHERE IDSong=?
00000033 5.82928896 [8652] 8732 DB lock successful.
00000034 5.91707802 [8652] 8732 DB lock finished, took 286250.
00000035 5.91710567 [8652] 8732 DB prepare SQL: SELECT ID,Artist FROM Artists WHERE Artist=?
00000036 5.91717625 [8652] 8732 DB query prepare finished, took 118.
00000037 5.91720009 [8652] 8732 DB open SQL: SELECT ID,Artist FROM Artists WHERE Artist=?
00000038 5.91861725 [8652] 8732 DB lock finished, took 4503.
00000039 5.91865635 [8652] 8732 DB prepare SQL: INSERT INTO ArtistsSongs (PersonType,IDArtist,IDSong,TrackType) VALUES (?,?,?,?)
00000040 5.91881275 [8652] 8732 DB query prepare finished, took 409.
00000041 5.91883707 [8652] 8732 DB exec SQL: INSERT INTO ArtistsSongs (PersonType,IDArtist,IDSong,TrackType) VALUES (?,?,?,?)
00000042 5.91885757 [8652] 8732 DB lock successful.
00000043 5.91892385 [8652] 8732 DB lock finished, took 131.
00000044 5.91895580 [8652] 8732 DB open SQL: SELECT IDGenre FROM Genres WHERE GenreName='Dance & DJ'
00000045 5.91897774 [8652] OpenQuery - Preparing query SELECT IDGenre FROM Genres WHERE GenreName='Dance & DJ'
00000046 5.91904259 [8652] 8732 DB lock finished, took 188.
00000047 5.91907215 [8652] 8732 DB prepare SQL: INSERT INTO GenresSongs (IDGenre,IDSong,TrackType) VALUES (?,?,?)
00000048 5.91913462 [8652] 8732 DB query prepare finished, took 106.
00000049 5.91915798 [8652] 8732 DB exec SQL: INSERT INTO GenresSongs (IDGenre,IDSong,TrackType) VALUES (?,?,?)
00000050 5.91918421 [8652] 8732 DB lock successful.
00000051 5.91923141 [8652] 8732 DB lock finished, took 84.
00000052 5.91925478 [8652] TCoverList.SaveForSongId: 83815
00000053 5.91927862 [8652] 8732 DB exec SQL: DELETE FROM Covers WHERE IDSong = 83815
00000054 5.91929817 [8652] 8732 DB lock successful.
00000055 5.91939592 [8652] 8732 DB lock finished, took 223.
00000056 5.91943264 [8652] 8732 DB exec SQL: INSERT INTO Covers (IDSong, CoverOrder, CoverPath, CoverStorage, CoverDescription, CoverType, PictureType) VALUES (83815, 0, 'folder.jpg', 1, '', 3, '')
00000057 5.91945314 [8652] 8732 DB lock successful.
00000058 5.91951704 [8652] 8732 DB lock finished, took 120.
00000059 5.91955090 [8652] 8732 DB exec SQL: INSERT INTO Covers (IDSong, CoverOrder, CoverPath, CoverStorage, CoverDescription, CoverType, PictureType) VALUES (83815, 1, 'albumart.jpg', 1, '', 0, 'image/jpeg')
00000060 5.91957092 [8652] 8732 DB lock successful.
00000061 5.91963291 [8652] 8732 DB lock finished, took 111.
00000062 5.91966295 [8652] 8732 DB open SQL: SELECT IDAlbum FROM Songs WHERE ID = 83815
00000063 5.91968441 [8652] OpenQuery - Preparing query SELECT IDAlbum FROM Songs WHERE ID = 83815
00000064 5.91973400 [8652] 8732 DB lock finished, took 143.
00000065 5.91985416 [8652] Auto-Organizer : Begin checking track D:\Archive\Music\Victor\Mp3\Player\Main\Bloomfield\Club Noir\Bloomfield - 11 - Saint Peter.mp3
00000066 5.91987991 [8652] 8732 DB prepare SQL: SELECT Count(*) FROM PathProcessing
00000067 5.91992188 [8652] 8732 DB query prepare finished, took 48.
00000068 5.91994238 [8652] 8732 DB open SQL: SELECT Count(*) FROM PathProcessing
00000069 5.91997862 [8652] 8732 DB lock finished, took 38.
00000070 5.92001867 [8652] 8732 DB prepare SQL: SELECT * FROM Artists WHERE Artist=?
00000071 5.92007875 [8652] 8732 DB query prepare finished, took 101.
00000072 5.92010450 [8652] 8732 DB open SQL: SELECT * FROM Artists WHERE Artist=?
00000073 5.92014074 [8652] 8732 DB lock finished, took 39.
00000074 5.92018700 [8652] TBackgroundTagger.UpdateTags, Count = 1
00000075 5.92020369 [8652] TBackgroundTagger.UpdateTags: Got BTLockCS
00000076 5.92022467 [8652] Tagging: New thread starting
00000077 5.92858601 [8652] TGenThread.Create: ThreadName: _DoTag , Running Threads: Internal: 0, All: 27
00000078 5.93094635 [8652] Tagging: Queuing finished
00000079 5.93148279 [8652] Thread '_DoTag' has started 8236
00000080 5.93153286 [8652] Thread registered, going to initialize 8236
00000081 5.93154144 [8652] Thread initialized 8236
00000082 5.93158340 [8652] Tagging: Track will be tagged now: D:\Archive\Music\Victor\Mp3\Player\Main\Bloomfield\Club Noir\Bloomfield - 11 - Saint Peter.mp3, AlbumArtCount=2
00000083 5.93161106 [8652] PrepareForTagging: called
00000084 5.93168163 [8652] MP3: Going to write tag to D:\Archive\Music\Victor\Mp3\Player\Main\Bloomfield\Club Noir\Bloomfield - 11 - Saint Peter.mp3
00000085 5.93170214 [8652] MP3: Writing ID3v2
00000086 5.93281746 [8652] MP3: Updated ID3v2
00000087 5.93296528 [8652] 8236 DB exec SQL: UPDATE Songs SET FileLength=11135200, TrackModified=41826.209157338,FileModified=41826.209157338 WHERE ID=83815
00000088 5.93297291 [8652] 8236 DB lock successful.
00000089 5.93327379 [8652] 8236 DB lock finished, took 624.
00000090 5.93333769 [8652] RestoreFromTagging starting.
00000091 5.93335438 [8652] RestoreFromTagging finished.
00000092 5.93347502 [8652] Tagging: Track was tagged: D:\Archive\Music\Victor\Mp3\Player\Main\Bloomfield\Club Noir\Bloomfield - 11 - Saint Peter.mp3
00000093 5.93353367 [8652] Tagging: Thread finished
00000094 5.93356800 [8652] Going '_DoTag'to make final callback 8236
00000095 5.93359900 [8652] Thread '_DoTag'has finished 8236
00000096 6.22766256 [8652] 8732 DB open SQL: SELECT ID, Name, View FROM Views ORDER BY ID
00000097 6.22776413 [8652] 8732 DB lock finished, took 238.
00000098 6.23817635 [8652] 8732 DB open SQL: SELECT * FROM Filters ORDER BY Pos
00000099 6.23838854 [8652] 8732 DB lock finished, took 585.
00000100 6.26515961 [8652] New thread starting 1
00000101 6.27360153 [8652] TGenThread.Create: ThreadName: , Running Threads: Internal: 0, All: 27
00000102 6.27657366 [8652] Thread '' has started 3432
00000103 6.27661037 [8652] Thread registered, going to initialize 3432
00000104 6.27663708 [8652] Thread initialized 3432
00000105 6.27665806 [8652] Going ''to make final callback 3432
00000106 6.27667904 [8652] Thread '' is going to callback
00000107 6.27755308 [8652] Thread ''has finished 3432
00000108 8.26007652 [8652] TGenThread.Create: ThreadName: _ManageTransactions , Running Threads: Internal: 0, All: 27
00000109 8.26291943 [8652] Thread '_ManageTransactions' has started 4544
00000110 8.26294899 [8652] Thread registered, going to initialize 4544
00000111 8.26296997 [8652] Thread initialized 4544
00000112 8.26299286 [8652] Going '_ManageTransactions'to make final callback 4544
00000113 8.26302528 [8652] Thread '_ManageTransactions'has finished 4544
00000114 10.28818035 [8652] TGenThread.Create: ThreadName: _ManageTransactions , Running Threads: Internal: 0, All: 27
00000115 10.29107189 [8652] Thread '_ManageTransactions' has started 2656
00000116 10.29110050 [8652] Thread registered, going to initialize 2656
00000117 10.29112244 [8652] Thread initialized 2656
00000118 10.29114437 [8652] Going '_ManageTransactions'to make final callback 2656
00000119 10.29117584 [8652] Thread '_ManageTransactions'has finished 2656
00000120 10.97099876 [8652] MainForm: NC Activate -
00000121 10.97108746 [8652] Forms: Received WM_ACTIVATEAPP
00000122 10.97110176 [8652] Forms: Accepted WM_ACTIVATEAPP -
00000123 10.97118092 [8652] Forms: NormalizeTopMosts: Level: 0
00000124 10.97127533 [8652] Forms: NormalizeTopMost: Starting
00000125 10.97371197 [8652] Winamp simulation window received messsage 28
00000126 12.31490993 [8652] TGenThread.Create: ThreadName: _ManageTransactions , Running Threads: Internal: 0, All: 27
00000127 12.31776047 [8652] Thread '_ManageTransactions' has started 7816
00000128 12.31779289 [8652] Thread registered, going to initialize 7816
00000129 12.31781387 [8652] Thread initialized 7816
00000130 12.31783676 [8652] Going '_ManageTransactions'to make final callback 7816
00000131 12.31786823 [8652] Thread '_ManageTransactions'has finished 7816
00000132 14.34326363 [8652] TGenThread.Create: ThreadName: _ManageTransactions , Running Threads: Internal: 0, All: 28
00000133 14.34615517 [8652] Thread '_ManageTransactions' has started 8672
00000134 14.34618378 [8652] Thread registered, going to initialize 8672
00000135 14.34620476 [8652] Thread initialized 8672
00000136 14.34622669 [8652] Going '_ManageTransactions'to make final callback 8672
00000137 14.34625816 [8652] Thread '_ManageTransactions'has finished 8672
00000138 16.37120247 [8652] TGenThread.Create: ThreadName: _ManageTransactions , Running Threads: Internal: 0, All: 27
00000139 16.37409973 [8652] Thread '_ManageTransactions' has started 5128
00000140 16.37412834 [8652] Thread registered, going to initialize 5128
00000141 16.37414932 [8652] Thread initialized 5128
00000142 16.37417030 [8652] DB: COMMIT transaction
00000143 16.37841034 [8652] Going '_ManageTransactions'to make final callback 5128
00000144 16.37844276 [8652] Thread '_ManageTransactions'has finished 5128
00000145 26.30871582 [8652] TGenThread.Create: ThreadName: UpdateDriveLetters_Var , Running Threads: Internal: 0, All: 27
00000146 26.31109428 [8652] PostponeComputerSleep: Enabled = 0
00000147 26.31159973 [8652] Thread 'UpdateDriveLetters_Var' has started 8396
00000148 26.31163406 [8652] Thread registered, going to initialize 8396
00000149 26.31165504 [8652] Thread initialized 8396
00000150 26.31167793 [8652] >UpdateDriveLetters - start<
00000151 26.31288910 [8652] >UpdateDriveLetters - end<
00000152 26.31291008 [8652] Going 'UpdateDriveLetters_Var'to make final callback 8396
00000153 26.31294250 [8652] Thread 'UpdateDriveLetters_Var'has finished 8396
Re: MMW doesn't update the RATING in mp3 file
Well actually when I look at the content of the mp3 file by a hex editor, I do see POPM field and the value which is changing as I set different ratings, but neither mp3tag or Tag&Rename programs don't pick up the value of the POPM tag or the existance of the POPM tag itself. What did you guys do to the POPM tag in MMW so it's not visible to other tag-editing programs?
-
- Posts: 1
- Joined: Sun Jul 06, 2014 4:00 am
Re: MMW doesn't update the RATING in mp3 file
RVA wrote:Well actually when I look at the content of the mp3 file by a hex editor, I do see POPM field and the value which is changing as I set different ratings, but neither mp3tag or Tag&Rename programs plr don't pick up the value of the POPM tag or the existance of the POPM tag itself. What did you guys do to the POPM tag in MMW so it's not visible to other tag-editing programs?
Using the latest build and same problem. Did you find any solution to it yet?
Last edited by madelinsum on Sun Jul 13, 2014 10:47 am, edited 1 time in total.
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
Re: MMW doesn't update the RATING in mp3 file
It's visible for me in mp3tag. Maybe you could provide a screenshot of what you're looking at or a sample file with the problem.RVA wrote:Well actually when I look at the content of the mp3 file by a hex editor, I do see POPM field and the value which is changing as I set different ratings, but neither mp3tag or Tag&Rename programs don't pick up the value of the POPM tag or the existance of the POPM tag itself. What did you guys do to the POPM tag in MMW so it's not visible to other tag-editing programs?
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.