Replaygain does not apply when transcoding

Issue description:

Replaygain while transcdoing works when I use other providers (Navidrome, LMS, Jellyfin). For some reason, Plex refuses to apply the replaygain values when I transcode. Plex still applies replaygain when directly playing the files.

Logs:

Upload description: eelgi

Additional information:

I believe this issue may be caused by how Plex transcodes the audio files. Using Symfonium’s offline download feature, I was able to download the transcoded file. The resulting file ended in .flac, although was still encoded in ogg as expected. However, the replaygain values that were in the original file were missing. I have attached screenshots of the mediainfo of both the original and the transcoded file respectively.

Reproduction steps:

1. Set bitrate to below original for playback and downloads to apply transcoding.

2. Play or download the file.

Media provider:

Plex

Screenshots:

Yes plex transcoding removes the tags and so Symfonium no more have the data.

Thanks for the information. Guess I’ll switch to LMS as my media provider as I know it retains the tags while transcoding.

I wonder if it would be possible to mention replaygain not working while transcoding for Plex somewhere in the wiki so that others may know?

The end goal is to have the data saved in DB but Plex returns different data from it’s API and it’s a pain for now.

Hi guys. Any idea if the loudness data that Plex calculates with sonic analysis remains after transcoding?