애플기기에서 aac 블투음질이 더 좋은 이유가..
https://hydrogenaud.io/index.php?topic=118203.0
여기에 잘 나와있는것 같습니다. fdk aac는 프라운 호퍼에서 안드로이드에 공급하는 내장 코덱이고, qaac는 애플 독자규격 aac 코덱입니다. 링크 데이터 보시면 fdk aac는 비트레이트 설정한대로 딱딱 맞춰서 인코딩이 되는데, qaac는 대부분의 테스트 상황에서 비트레이트 설정한것보다 높은 비트레이트로 인코딩되는 경향이 있네요. 특히 aac256k같은 경우에 실제 인코딩된 결과물은 aac300k가량됩니다. 반면에 안드로이드는 딱 256k로 인코딩이 되고요. 고음질 설정으로 블투 전송하는경우 256kbps로 세팅되는데, 안드로이드는 정직하게 256kbps로 인코딩해서 쏴주고있고, 애플에서는 300kbps로 쏴주고 있는 상황이었습니다. 당연히 애플 qaac가 음질이 더 좋을 수 밖에 없는것 같습니다.
추가로,
https://www.soundguys.com/the-ultimate-guide-to-bluetooth-headphones-aac-20296/
aac를 안드로이드에서 사용하는경우 노이즈플로어가 개판나는군요. 이곳에서는 음질차이를 코덱차이보다도 여기서 찾고있습니다. 사실 코덱이야 aac256k 이상으로 쏴주기만하면 256이나 300이나.. 근데 노이즈플로어는 꽤 차이납니다. 애플보다 부족한 다이나믹 레인지로 바로 체감되는 부분이겠지요.
안드로이드의 블루투스 전력관리부분에 문제가 있어서 발생한다고 분석이 되어있긴한데, 잘 모르겠습니다.
걍 얼른 블투 5.2가 보급되서 새 고음질 코덱을 활용할 수 있는 환경이 되었으면 좋겠습니다. 5.2부터 내장되는 새 코덱은 굳이 aac나 aptx에 기대지 않아도 충분히 고음질을 보장한다고 합니다.
댓글 19
댓글 쓰기요기 있습니다.
자체 테스트라 약간 과장된게 있겠지 싶지만서도 최소 aptx 코덱 수준의 음질을 확보한것 같습니다. 이제 굳이 다른코덱을 쓸 필요가 없어진것 같아요.
제가 엘지, 삼성둘다 안드9 안드10 비교해가면서 들어봤는데 차이가 없더라고요. 에어팟 프로도 해봤고 일반 tws도 해봤고요. 여기서 안드10이 코덱지원범위가 다르다는 얘기가 있어서 테스트 해봤어요.
그런데 aac를 뻥튀기해서 보낸다고 음질이 좋아지는건 아니지 않나요?
코덱 비트레이트보다 저 두번째 링크에 나와있는 노이즈 차이가 많이나는게 청감상 품질에 영향이 클겁니다. 저정도면 가청되는 수준이라 보거든요. 안드로이드 10 기기에서도 노이즈 성능이 저런지는 모르겠는데, 9까지는 확실히 애플쪽 aac재생성능이 압도적이긴 한 것 같습니다.
안드로이드 내장코덱이 프라운호퍼에서 공급한 코덱이라 품질 자체는 나쁘지 않을겁니다.
저도 저런식으로 파편화 된것을알고 깜짝 놀랐습니다.
애플 장비 혹은 안드로이드 장비간 크로스 호환성에 동일 규격을 쓰고도 가끔 문제가 있는경우들이 있는데 저런 차이같은 미미하게 다른부분들 때문에 그런게 아닌가 싶습니다.
애플쓰려면 다 애플것 쓰라는거ㅡㅡ
아무래도 같은회사 제품이나보니 호환성 자체는 차이가 질수 밖에 없을것 같네요