MMW doesn't update the RATING in mp3 file

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MMW doesn't update the RATING in mp3 file

Re: MMW doesn't update the RATING in mp3 file

by nohitter151 » Sun Jul 06, 2014 8:39 am

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?
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.

Re: MMW doesn't update the RATING in mp3 file

by madelinsum » Sun Jul 06, 2014 4:07 am

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?

Re: MMW doesn't update the RATING in mp3 file

by RVA » Sun Jul 06, 2014 12:32 am

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?

Re: MMW doesn't update the RATING in mp3 file

by RVA » Sun Jul 06, 2014 12:09 am

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

by Lowlander » Sat Jul 05, 2014 9:12 pm

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).

MMW doesn't update the RATING in mp3 file

by RVA » Sat Jul 05, 2014 3:19 pm

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

Top