2 ms·
Now, since you mention "the suck" in the headline this comment will be in the same vain. Transcoding a lossy source to another lossy file is the suck. In terms
by aw3c2 17y ago
Now, since you mention "the suck" in the headline this comment will be in the same vain.
Transcoding a lossy source to another lossy file is the suck. In terms of audio you cannot suck much more.
What you should be doing is demux the audio from the video and if the user wants to cut it, do so in a lossless way.
Youtube seems to use AAC. Depending on your audience you might probably simply serve that ("iPod format"). But then you would lose the keyword "mp3".
"like CD quality at 128kbps 44.1khz stereo". Any remotely quality loving person will wince at this. Not only is 128kbps MP3 not CD quality, since you transcoded from AAC it is even worse than a normal 128kbps MP3.
- vekt 17y agoThanks so much for your feedback. Audio quality is a big issue, and one that can indeed be improved upon. The 128kbps mp3 listed as CD quality was inaccurate and has been fixed to no longer be listed as such. Thanks for pointing that out. As for a lossy to lossy conversion, if the end user would like the file as an mp3 ( which the vast majority do ), then re-encoding is the forced route. That said, you're not the first to suggest adding the capability to download the original demuxed AAC audio stream ( where applicable ), and just such a feature is in the pipeline to be included in a later release :). And if curious, the lower quality YouTube streams ( formats 5 and 6 ) have mp3 audio streams while the higher quality videos ( formats 34, 18, 22, etc ) have AAC audio streams. But the audio quality on YouTube is frequently iffy to begin with, where for many videos their audio streams are already n-th generation re-encodings of some original file. Thus, if one is an audiophile or would like a truly 'high quality' version of some audio, YouTube probably isn't the best place to go to begin with. Thanks again so much for your feedback; and please don't hesitate to voice any other ideas, suggestions, or concerns!