Hey all,
i want to force Plex to transcode every flac 24-Bit File to 16bit/48khz.
Can i do this with custom XML Profile ?
How to do this ?
I’ve tested now:
Create “Profiles” Directory under: “/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Profiles” and place “Plexamp.xml” to this directory:
<?xml version="1.0" encoding="utf-8"?>
<Client name="Plexamp">
<!-- Author: CUSTOM -->
<TranscodeTargets>
<MusicProfile container="flac" codec="flac" />
</TranscodeTargets>
<DirectPlayProfiles>
<MusicProfile container="mp4" codec="aac,mp3" />
<MusicProfile container="mp3" codec="mp3,mp2" />
<MusicProfile container="flac" codec="flac" />
<MusicProfile container="ogg" codec="vorbis" />
<MusicProfile container="asf,wma" codec="wmav2" />
</DirectPlayProfiles>
<ContainerProfiles>
<MusicContainer name="mp4">
<Limitations>
<Match name="part.optimizedForStreaming" value="1" isRequired="true" />
</Limitations>
</MusicContainer>
</ContainerProfiles>
<CodecProfiles>
<MusicCodec name="*">
<Limitations>
<UpperBound name="audio.samplingRate" value="48000" />
<LowerBound name="audio.samplingRate" value="8000" />
<Match name="audio.samplingRate" list="8000|11025|16000|22050|24000|32000|44100|48000" />
<UpperBound name="audio.channels" value="2" />
<UpperBound name="audio.bitDepth" value="16" />
<UpperBound name="audio.bitrate" value="1411" />
</Limitations>
</MusicCodec>
<MusicCodec name="wmav2">
<Limitations>
<UpperBound name="audio.bitrate" value="355" />
</Limitations>
</MusicCodec>
<MusicCodec name="vorbis">
<Limitations>
<UpperBound name="audio.bitrate" value="320" />
</Limitations>
</MusicCodec>
<MusicCodec name="mp3">
<Limitations>
<LowerBound name="audio.samplingRate" value="16000" />
</Limitations>
</MusicCodec>
</CodecProfiles>
</Client>
Restarted Plexmediaserver, and play 24-Bit Musik on Plexamp, but see no transcoding…
