I want to convert some of my FLAC files to a lossy format for listening on my Android phone at work (Nexus 4 for reference) but am unsure which codec to use. I think the choice is really between AAC and Ogg Vorbis but I'm not really sure. I'm basically looking for the best sound quality with the smallest file size.
Hello,I won't give an advice as I dump my FLAC files in my androphone.Just have a look here:Hydrogenaudio Listening Tests - Hydrogenaudio KnowledgebasePublic Multiformat Listening Test @ ~64 kbps (March 2011)Results of the public multiformat listening test @ 64 kbps (March/April 2011)After reading those pages, I would go with:qaacQAAC discussion, questions, feature requests, etc. - Hydrogenaudio ForumsThe only thing to do is testing a few tracks with various bitrates to find what floats your boat.Have a nice day, AiZ
Android supports OGG Vorbis natively.I encode from FLAC to ogg using quality 2, which averages around 96Kbps..I've yet to find reason to complain about the quality or the file size.
Quote from: Cromulent on 06 December, 2012, 09:02:08 AMI want to convert some of my FLAC files to a lossy format for listening on my Android phone at work (Nexus 4 for reference) but am unsure which codec to use. I think the choice is really between AAC and Ogg Vorbis but I'm not really sure. I'm basically looking for the best sound quality with the smallest file size.I would go with vorbis (or Opus, if you're feeling like an early adopter). I pick vorbis because for me it is more universal. All my players play it and all my computers have encoders. Not so for AAC. Are you planning to convert on the fly (select flac albums and they are automatically converted before loading to your phone)? If so, then encoding speed should get some consideration.WHat I use though is a cloud service (Google Music). WHen at home (or anywhere with unmetered downloads) I can just click on what albums I want stored locally on my tablet and then I'm all set for when I go off grid (no phone data on it) Recently played songs tend to still be in the cache as well. If you aren't bumping against your data plan quota (or your employer is ok with using their wifi for music) then you can of course listen to anything in your collection at will. If you upload from your flac files (or, I think, anything but mp3), the uploader converts to 320 kb/s mp3 and may stream to you at a lower rate depending on your connection speed. Most of mine I uploaded as lame V5 so I can cache more songs and keep the data down when I do go on a phone plan. With Google the free storage limit is 20,000 tracks.
There are other players on Andriod that play Opus and are more stable but mostly require 4+.
96kbps seems awfully low. I was planning on going with 192kbps VBR but yeah Ogg Vorbis does sound like a good choice.
Quote from: Cromulent on 06 December, 2012, 11:35:45 AM96kbps seems awfully low. I was planning on going with 192kbps VBR but yeah Ogg Vorbis does sound like a good choice.Don't focus on the bit rate number.. Do some test encodes and let your ears make that decision for you.. Seriously.. I used to encode at q6 and q8 because I was hung up on the bitrate. Then one day I decided to experiment and see at what rate I started to even notice any quality issues..With lame I hit my limit at about 128Kbps which while it's still pretty friggin good, at that rate I start to notice the artifacts enough to annoy me. I went 1 step up and target my average mp3 bitrate at 160kbps where I can't tell the difference on all but the most brutal samples.When I did the same test with Vorbis you could have picked me up off the floor.. At 80kbps Vorbis starts to annoy me, but otherwise it still sounds REALLY FRIGGIN GOOD.. At 96kbps it's almost totally transparent (to me at least), enough so that IF there is some rare random sample that causes a problem, it's infrequent enough that I don't care. I've yet to regret settling on vorbis at q2.. All my wife's music on her phone is Vorbis at q2.. All my son's music on his clip+ is Vorbis at q2.. All my father's music on his clip+ is Vorbis at q2. Never has a single complaint been lodged by any of them about the audio quality. I'm just saying try it.. You can double the amount of music you can store on your phone or leave more space for pics and video, and I bet you'll be hard pressed to tell any difference in quality, if at all.
Why deal with streaming it (which can be unreliable) if you have enough local storage to just load it and go? Burning bandwidth caps to listen to music doesn't make sense to me.
If I need to dump my files from my phone on a machine a standard microusb cable will do that..
Wow. You're right.I just converted the same song into four files. A 96, 128, 160 and 192kbps Vorbis and also used the original FLAC file. There was a slight degradation in the audio quality in the 96kbps version but the 128kbps version was fine for listening to on a portable device where there will obviously also be background noise ..
Why deal with streaming it (which can be unreliable) if you have enough local storage to just load it and go?
QAAC is out of the question I'm afraid since I'm on Linux and it appears to require some Apple stuff.
caudec -c qaac -q 90 *.flaccaudec -c qaac -b 160 *.flac