Fixed in the next build. It will convert on the fly if the codec is different (WMA to MP3) or if the codec is the same but the desired bitrate is lower(the file is 192Kbps and the newtork will only support 128Kbps).
It will not convert if the codec is the same, but the desired bitrate is higher.
Thanks
What is the reason for the other options?
For example:
The server has these files:
- an MP3 VBR averaging at 138 kbps
- a WMA 128 kbps
- an OGG averaging at 132 kbps (Vorbis is always VBR)
- several MP3 CBR 128 kbps files
The network can support e.g. 200 kbits max, but 128 kbps is enough quality for casual listening at the office, so MP3 128 kbps is the choice. But if those first three about 128 kbps files are transcoded again to 128 kbps the audio quality will be poor. An option for transcoding only the files, which are over 200 kbps to 128 kbps would be better.
In the real life I can use about 500-1000 kbps of my network bandwith for music sharing. I have no problems with listening to high bitrate MP3, MPC or OGG, but APE files are sometimes too much (that depends on the other traffic). So an option to convert only e.g. lossless files would be nice.
Currently I use 320 kbps MP3. It is good for APE files, but that setting transcodes my very high quality (about 250-350 kbps) OGG and MPC files unnecessary.
Edit
Don't convert inside the same compression type could be usefull e.g. if I have many MP3 VBR files which are averaging at about 180-220 kbps and I am asking for 192 kbps MP3. (This is the way how it works currently).