Modified track not re-synced to device

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: Modified track not re-synced to device

Re: Modified track not re-synced to device

by Peke » Sun Dec 15, 2024 1:47 pm

tbm72 wrote: Sat Dec 14, 2024 9:13 am Well I've just tried the same steps you did:

1) Took a 320kbps mp3 in my library
2) Opened it in my audio editor (Ocen Audio) and muted the audio and resaved it, again as a 320kbps mp3
3) Checked the timestamp had updated and hit [Ins] to rescan the track back into MMW
4) Ran a sync to my phone

It didn't update or redownload the track on my phone during the sync and the old version was still on the phone (ie the audible music version and definitely not the muted/silenced one that is now on my PC).

But also it seems to have uncovered another bug as the muted/silenced version now won't play on my PC in when I double click it in MMW. When I try to play it in MediaMonkey, it instantly skips to the next track in the album and refuses to play (what should now be a minute long track of silence).

But if I go to the track in Explorer and open it in my audio editorI can see it's a 1 minute track of silence. Also if I double click the mp3 in Explorer it opens correctly in MMW and plays one minute of silence. But if I navigate to it directly in MMW and try to play it, it instantly jumps to the next track on the album and refuses to play it.

So not only is it not syncing an edited file, it also now refuses to play it in MMW.

More strangely, if I search for the muted track using the search box and try to play it from the search results, it refuses to play and skips to the next track. But if I navigate to it from a playlist that it's in, and then narrow it down to the artist using the column browser, it will play OK.

It's quite a tricky bug to replicate and not a common use-case but something definitely isn't working right for me after editing in an audio editor and rescanning into MM.
While I try to replicate muted track playing from explorer as MM behavior of skipping it is correct one eg. MM should not play and skip it if remove silence is enabled and you start playback of Silenced track.

Meantime can you please create full debug log with adding track to MM -> Do First Sync -> then replace track with muted one and re scan (That will show library update for track) and then resync. I created single playlist with that single track and set sync to sync only that playlist. you can also send MMA log after first sync and then after resync. That will give us both logs in sync to analyze.

Re: Modified track not re-synced to device

by tbm72 » Sat Dec 14, 2024 9:13 am

Well I've just tried the same steps you did:

1) Took a 320kbps mp3 in my library
2) Opened it in my audio editor (Ocen Audio) and muted the audio and resaved it, again as a 320kbps mp3
3) Checked the timestamp had updated and hit [Ins] to rescan the track back into MMW
4) Ran a sync to my phone

It didn't update or redownload the track on my phone during the sync and the old version was still on the phone (ie the audible music version and definitely not the muted/silenced one that is now on my PC).

But also it seems to have uncovered another bug as the muted/silenced version now won't play on my PC in when I double click it in MMW. When I try to play it in MediaMonkey, it instantly skips to the next track in the album and refuses to play (what should now be a minute long track of silence).

But if I go to the track in Explorer and open it in my audio editorI can see it's a 1 minute track of silence. Also if I double click the mp3 in Explorer it opens correctly in MMW and plays one minute of silence. But if I navigate to it directly in MMW and try to play it, it instantly jumps to the next track on the album and refuses to play it.

So not only is it not syncing an edited file, it also now refuses to play it in MMW.

More strangely, if I search for the muted track using the search box and try to play it from the search results, it refuses to play and skips to the next track. But if I navigate to it from a playlist that it's in, and then narrow it down to the artist using the column browser, it will play OK.

It's quite a tricky bug to replicate and not a common use-case but something definitely isn't working right for me after editing in an audio editor and rescanning into MM.

Re: Modified track not re-synced to device

by Peke » Fri Dec 13, 2024 8:31 pm

Hi,
tbm72 wrote: Fri Dec 13, 2024 6:53 pm Will have a play around with it over the weekend and update you.
Sure, no hurry, I am starting to suspect that maybe we are missing some triggers for the issue.
It would be greate, if we can get to bottom of it and track it down if anyhow possible.

Re: Modified track not re-synced to device

by tbm72 » Fri Dec 13, 2024 6:53 pm

Peke wrote: Fri Dec 13, 2024 6:24 pm Hi,
I can't replicate.

Are you sure that on MM rescan track is updated? For me if I follow your steps
Image
1.Scanned Folder in MM with one file
2. Synced that file to MMA
3. Edited in WAVOSAUR -> Silence
4. Exported silenced file to MP3 same format (both file size and timestamp has changed). It overwrote original one.
5. Scanned folder again library updated (See pic above)
6. Started Sync -> one file downloaded.

Here is sample file I used.
https://www.dropbox.com/scl/fi/6koqslb2 ... mkfvh&dl=0
Thanks Peke, I'll have to do some more testing and get back to you. Your steps are the same as I did earlier but I definitely couldn't get my updated file to resync even though it went from a normal music file to a silenced track of same duration with updated timestamp.

Will have a play around with it over the weekend and update you.

Re: Modified track not re-synced to device

by Peke » Fri Dec 13, 2024 6:24 pm

Hi,
I can't replicate.

Are you sure that on MM rescan track is updated? For me if I follow your steps
Image
1.Scanned Folder in MM with one file
2. Synced that file to MMA
3. Edited in WAVOSAUR -> Silence
4. Exported silenced file to MP3 same format (both file size and timestamp has changed). It overwrote original one.
5. Scanned folder again library updated (See pic above)
6. Started Sync -> one file downloaded.

Here is sample file I used.
https://www.dropbox.com/scl/fi/6koqslb2 ... mkfvh&dl=0

Re: Modified track not re-synced to device

by tbm72 » Fri Dec 13, 2024 5:06 pm

No, still looks like the issue is there (on latest v3082). I edited a track from the library on my PC, muted it to silence and saved it. But when I ran a sync it didn't upload the new version, even though the timestamp has updated. I made sure to tick 'Force files to resync whenever the source file has changed (slower)'.

Re: Modified track not re-synced to device

by Dan33185 » Fri Dec 13, 2024 2:40 pm

Lowlander wrote: Fri Dec 13, 2024 2:12 pm Please try with MediaMonkey 2024. Are changes still not seen and re-synced for you?
I haven't had a reason to need the function recently, so I haven't tried it, just more curious for future cases. But, I can modify a file quick just to test it and see it if it works.

Re: Modified track not re-synced to device

by Lowlander » Fri Dec 13, 2024 2:12 pm

Please try with MediaMonkey 2024. Are changes still not seen and re-synced for you?

Re: Modified track not re-synced to device

by Dan33185 » Fri Dec 13, 2024 2:07 pm

Were you ever able to figure this out? I am wondering the same thing going forward as I often times will edit live tracks (intro/outro talk, etc.) as I come across them in my library, and I guess I just assumed MM didn't detect that kind of stuff. I've been deleting my whole library every few months and re-syncing, but it's become really slow and I'd like to avoid that if possible, so if MM has a way of detecting if a file has been cut/added EQ, etc. automatically, it would be really helpful.

Re: Modified track not re-synced to device

by tbm72 » Thu Mar 07, 2024 11:51 am

Yes, file is definitely on the sync list and timestamp is definitely updated under the properties tab.

If the bitrate or track duration has changed it always resyncs but if the bitrate or duration stays the same then it doesn't.

I guess I'm in a specific use case here that maybe not many other people will experience so not to worry!

Re: Modified track not re-synced to device

by Ludek » Thu Mar 07, 2024 11:36 am

Hmm, that's strage,
so are you sure that the file is on the sync list and the 'Timestamp' on Properties > Details page has changed?

Re: Modified track not re-synced to device

by tbm72 » Wed Mar 06, 2024 12:17 pm

Ludek wrote: Wed Mar 06, 2024 12:05 pm OK, but I suppose that you are doing these edits in another app and after these edits the file timestamp (file modified attribute) is not changed in Windows Explorer too? So there is no chance to find that the file has been really changed/modified by the other app (including MediaMonkey)?
No, the timestamp (file modified property) *does* correctly show as changed in Windows Explorer. And as I said above, the timestamp does also show as changed in MediaMonkey too (under Properties>Details/Timestamp) but that doesn't seem to be enough to trigger a resync. It seems to only resync the edited/updated file if either the bitrate or duration has changed.

Re: Modified track not re-synced to device

by Ludek » Wed Mar 06, 2024 12:05 pm

So changing the bitrate or duration of a track will definitely cause an edited track to update during a sync. But if I do something like change volume levels or EQ of a track then it won't update the new version onto my device.
OK, but I suppose that you are doing these edits in another app and after these edits the file timestamp (file modified attribute) is not changed in Windows Explorer too? So there is no chance to find that the file has been really changed/modified by the other app (including MediaMonkey)?

Re: Modified track not re-synced to device

by tbm72 » Tue Mar 05, 2024 3:45 pm

Ludek wrote: Tue Mar 05, 2024 12:18 pm FYI: This may be related to https://www.ventismedia.com/mantis/view.php?id=14676

There is new option:
[.. ] Force files to resync whenever the source file has changed (slower)
but disabled by default (Sync profile > Tagging)
Interesting, I never knew this setting was even available. But - it doesn't seem to make any difference. I've just tested it again with this setting both ticked and unticked and it doesn't make a difference.

If I update a track in my DAW and change the bitrate (e.g. from 128 kbps to 320 kbps) then during the next sync it DOES correctly upload the new 320 kbps to my device and overwrites the old one.

But if I do something like change the volume level of a track (as an extreme example, make the whole track silent but keep the same bitrate) then during the next sync it DOESN'T correctly upload the modified mp3 track.

In the track properties it does show the timestamp has changed to when I rescanned the now-silent mp3 but it won't resync the new version unless I do something like change the bitrate (I saw that changing the track length also triggers a sync of the edited version).

So changing the bitrate or duration of a track will definitely cause an edited track to update during a sync. But if I do something like change volume levels or EQ of a track then it won't update the new version onto my device. This is a bit of a problem for me as I need to know the tracks on my device are exactly the same as on my PC. The only workaround I can see is if I edit a track I'll need to delete it from my device and it should then appear again on the next sync.

Re: Modified track not re-synced to device

by Ludek » Tue Mar 05, 2024 12:18 pm

FYI: This may be related to https://www.ventismedia.com/mantis/view.php?id=14676

There is new option:
[.. ] Force files to resync whenever the source file has changed (slower)
but disabled by default (Sync profile > Tagging)

Top