Page 1 of 1

Transcoding to a lossy format FROM a lossy format...

PostPosted: Mon Mar 11, 2013 7:05 pm
by flvinny521
Is like making a copy of a copy.

If I have a 256 CBR mp3 file, and I've chosen my max bitrate to be 128 CBR, then a perfect lossless file has been transcoded (at least) once to give me that 256 bitrate file, and then being further degraded to allow it to stream at 128. The only good option for transcoding a file is if you're starting with a lossless format to begin with. Of course, in trying to think of a better solution, I have absolutely no ideas whatsoever. Most of my files are FLAC, so this issue may not affect me, but it could affect users who aren't as savvy with file formats or don't have the storage space to keep lossless copies of all their music.

In addition, there seem to be far too many places where you can set the max bitrate. I can set it in the Subsonic player settings, user settings, and also in the alternate Android client I use on my phone. If these are set incorrectly, it seems that a user could be transcoding a file three times, unless these instructions are only carried out once based on the lowest "max bitrate" setting that applies.


Image

Re: Transcoding to a lossy format FROM a lossy format...

PostPosted: Mon Mar 11, 2013 7:24 pm
by bushman4
flvinny521 wrote:Is like making a copy of a copy.


Yes, it is.

Those people who have chosen to save space by compressing their music using a lossy technique will have to deal with that, or set no bitrate limit at all.

But the one good thing is that, no matter how many times you play the song it will not get any worse... it is always a lossy version of the same lossy root version. It actually could get better as the encoding techniques that ffmpeg uses get better over time.

I would call this "known limitation" of using lossy compression in the first place.

Glenn

Re: Transcoding to a lossy format FROM a lossy format...

PostPosted: Mon Mar 11, 2013 9:57 pm
by mr_nobody
If that's unacceptable to you, then don't do it.

Re: Transcoding to a lossy format FROM a lossy format...

PostPosted: Fri Mar 15, 2013 1:35 am
by flvinny521
Well, to me, it is unacceptable, which is why I have chosen to use lossless encoding for most of my collection. I was trying to brainstorm a better way to handle this, but couldn't really come up with anything.

bushman, you make a good point though. What if I have no bitrate limit set? To what bitrate will my FLAC files be transcoded?

Re: Transcoding to a lossy format FROM a lossy format...

PostPosted: Fri Mar 15, 2013 2:01 am
by bushman4
flvinny521 wrote:To what bitrate will my FLAC files be transcoded?


320 kbps

Glenn