Server Version#: 1.23.3.4707
Player Version#: 3.5.0
I was playing back an ALAC M4A in plexamp and the audio was cutting out and broken in parts as if the data was corrupted.
I tried an alternate player (Prism Music) from my ios device and the SAME file from the SAME server played back just fine. I also tried playing it back in the Plex for iOS app, and it too played back just fine. Playing the file directly on a PC connected to the file share it sits on also confirms the problem is not with the file itself.
In plexamp, the playback is always corrupted. I deleted plexamp and reinstalled it and it did the same thing, but at different times in the file.
After playing around with cache settings and changing the number of cached songs to just “the next song” it FINALLY cleared out the corrupted file and is playing back normally.
But there needs to be some sort of consistency check between the data in cache and the original file on the server because once it gets corrupted it’s a nightmare to get plexamp to refresh the file.
if you can reproduce i’m super curious to get some logs, there shouldn’t be an opportunity for corruption. but you should have only had to go into advanced settings and cleared the cache in order to remove all cached files.
and actually, reading this again (sorry, it’s late), can you provide the file for us to try to reproduce with? there are some tricks we play with alac files which might explain what you’re seeing.
I tried manually clearing the cache several times with “Delete Caches”, that didn’t work. Only when I set caching to “Only next track” did it seem to fix itself.
Unfortunately now it’s fine, I’ve tried and cannot repeat the issue with the song that was having dropouts. But I’ve had an issue like this in the past and my entire library is ALAC. If the problem repeats, I’ll update the post.