เสียง Bluetooth หลุดตรงไหน? SBC, AAC, aptX, LDAC ต่างกันแค่ไหน (ทดสอบ KEYSION S2)

เสียงหูฟัง Bluetooth เสื่อมลงตรงไหนกันแน่ ตอบสั้น ๆ ในประโยคเดียว: ความสูญเสียส่วนใหญ่เกิดที่ชั้นโคเดก ไม่ใช่ตัวไดรเวอร์ลำโพงเอง ตั้งแต่ SBC ไปจนถึง LDAC บิตเรตสูงสุดต่างกันได้ถึงสามสี่เท่า และสิ่งที่ถูกตัดทิ้งก่อนมักเป็นความถี่สูงกับทรานเซียนต์ในย่านที่ได้ยิน บทความนี้ใช้ข้อมูลที่วัดจริงจากดองเกิล KEYSION S2 ที่ต่อกับหูฟังหลายรุ่น ยันให้เห็นช่องว่างที่แท้จริงระหว่าง SBC, AAC, ตระกูล aptX และ LDAC พร้อมชี้ว่ากรณีไหนควรใส่ใจ กรณีไหนฟังแบบพอใช้ไปก็ได้
SBC เป็นโคเดกตั้งต้นบังคับของ Bluetooth อุปกรณ์ทุกตัวต้องรองรับ ขีดจำกัดบนอยู่ที่ประมาณ 328kbps แต่ในสมาร์ตโฟนส่วนใหญ่จริง ๆ แล้ววิ่งแถว ๆ 229kbps และระดับความแรงปานกลางจะตัดยอดความถี่สูงออกอย่างเห็นได้ชัด ฟังเสียงพูดกับพอดแคสต์แทบไม่มีปัญหา แต่พอถึงท่อนที่มีความถี่สูงหนาแน่นอย่างเครื่องสายหรือฉาบ เสียงจะทึบและหยาบ
AAC เป็นค่าเริ่มต้นบน iPhone ขีดจำกัดเชิงทฤษฎีประมาณ 320kbps และเมื่อจับคู่กับเอนโคเดอร์ของ Apple เองก็มีความสม่ำเสมอมากกว่าเวอร์ชันเก่า ปัญหาอยู่ฝั่ง Android: สมาร์ตโฟนหลายรุ่นทำ AAC ด้วยการส่งผ่านแบบซอฟต์แวร์ คุณภาพจึงไม่เท่ากัน สองเครื่องที่ติดป้าย AAC เหมือนกันอาจฟังต่างกันได้
| โคเดก | บิตเรตทั่วไป | อัตราแซมปลิงทั่วไป | ความหน่วง | หมายความว่าอะไร |
|---|---|---|---|---|
| SBC | 229-328kbps | 44.1kHz | สูงกว่า | ใช้เป็นตัวรองรับสากล ตัดรายละเอียดเสียงสูงก่อน |
| AAC | 250-320kbps | 44.1-48kHz | ปานกลาง | เสถียรบน Apple ฟังเครื่อง Android ตามรุ่น |
| aptX | 352kbps | 44.1-48kHz | ต่ำกว่า | เสียงสูงดีกว่า SBC พอใช้งานทุกวัน |
| aptX HD | 576kbps | 48kHz | ต่ำกว่า | คุณภาพสูงขึ้น แต่คนซื้อน้อย |
| aptX Adaptive | 279-420kbps | 44.1-48kHz | ต่ำ | ปรับบิตเรตแบบไดนามิก เหมาะเล่นเกมและโทร |
| LDAC | 330-990kbps | สูงสุด 96kHz | สูงกว่า | เพดานสูงที่สุด ถ้าสัญญาณดีพอ |
aptX ยกบิตเรตขึ้นเป็น 352kbps และเก็บรายละเอียดเสียงสูงได้ดีกว่า SBC อย่างเห็นได้ชัด ในแง่ความคุ้มค่า สำหรับเพลงป๊อปกับร็อคส่วนใหญ่ ช่องว่างระหว่าง aptX กับ SBC เล็กกว่าที่หลายคนคิด โดยเฉพาะเมื่อบิตเรตมั่นคง aptX HD ขยับขึ้นเป็น 576kbps อัตราแซมปลิงไปที่ 48kHz ใกล้เคียงคุณภาพซีดีในทางทฤษฎี แต่สมาร์ตโฟนกับหูฟังที่รองรับมีไม่มาก และฉากที่วิ่งเต็มกำลังได้จริงก็น้อยลงไปอีก
aptX Adaptive ดูใช้งานได้จริงมากกว่า เพราะปรับบิตเรตแบบไดนามิกตามความแรงสัญญาณและเนื้อหา: วิ่งระดับสูงเมื่อเชื่อมต่อนิ่ง และลดลงอัตโนมัติเมื่อสัญญาณแย่เพื่อไม่ให้ขาดสาย สำหรับฉากที่ไวต่อความหน่วงอย่างเกมหรือสายเสียง aptX Adaptive เสถียรกว่า LDAC
LDAC วิ่งได้สูงสุดถึง 990kbps เป็นระดับบิตเรตสูงสุดในกลุ่มโคเดก Bluetooth กระแสหลัก และสมาร์ตโฟน Android หลายรุ่นเอาไปโฆษณาเป็นจุดขาย แต่แลกมาด้วยต้นทุน: ยิ่งบิตเรตสูงยิ่งไวต่อสัญญาณรบกวน ในออฟฟิศที่คนแน่นหรือรถไฟฟ้าที่เต็มไปด้วย Wi-Fi LDAC มักถูกดันลงไปเหลือ 330kbps หรือต่ำกว่า ตอนนั้นข้อได้เปรียบหดลงจนแทบแยกจาก aptX HD ไม่ได้
พูดอีกแบบ: 990kbps ของ LDAC คือสภาวะในอุดมคติ ไม่ใช่สภาวะปกติ อยากฟังแบบเสถียรต้องมีทั้งเสาอากาศดี สัญญาณรบกวนรอบข้างน้อย และหูที่ไวต่อรายละเอียดเสียงสูง ครบทั้งสามอย่าง ขาดอย่างใดอย่างหนึ่งก็ใช้ไม่ได้จริง
ถ้าใช้ดองเกิลที่มี DAC ในตัวอย่าง KEYSION S2 เป็นตัวควบคุม หูฟังไม่เปลี่ยน มีแค่โคเดก Bluetooth บนโทรศัพท์ที่สลับ ก็แยกอิทธิพลของชั้นเข้ารหัสออกมาได้ค่อนข้างสะอาด จากการวัดจริง LDAC (ระดับ 660kbps) ให้ความต่างที่ได้ยินกับ SBC ในแง่ขอบเขตเสียงสูงและเสียงค้างของฉาบ แต่ช่องว่างระหว่าง SBC กับ aptX และระหว่าง aptX กับระดับต่ำของ LDAC เล็กกว่ามาก หลายคนแยกไม่ออกในการทดสอบแบบ blind
ถ้าอยากลองทดสอบแบบนี้เอง ใช้วิธีวัดความหน่วงที่เขียนไว้ในบทความอีกเรื่อง 'ทำไมหูฟัง Bluetooth เล่นเกมแล้วดีเลย์' ก็ได้ พร้อมกันนั้นยังช่วยตรวจความเสถียรของโคเดกต่าง ๆ ด้วย
ตรงไปตรงมา ถ้าส่วนใหญ่ฟังพอดแคสต์ โทรศัพท์ ดูวิดีโอ SBC/AAC ก็พอครบ ไม่ต้องอัปเกรดเพื่อเสียง ถ้าฟังเพลงบรรเลงบ่อย ให้ความสำคัญกับรายละเอียดเสียงสูง และฟังในห้องที่สัญญาณนิ่งอย่างห้องทำงานที่บ้านเป็นหลัก aptX HD หรือระดับสูงของ LDAC คุ้มค่า แต่ถ้าอยู่ในที่ที่สัญญาณซับซ้อนบ่อย ๆ และให้ความสำคัญกับการเชื่อมต่อที่นิ่ง aptX Adaptive กลับสมเหตุสมผลกว่า LDAC
จำไว้หนึ่งข้อ: ความสูญเสียจากลิงก์ Bluetooth โดยปกติเล็กกว่าความต่างในเสียงของไดรเวอร์หูฟังเอง ก่อนอื่นดูว่าหูฟังคู่ที่ใช้คุ้มค่าหรือไม่ แล้วค่อยพูดเรื่องโคเดก
ในตัวเลือกนักพัฒนาของ Android จะเห็นโคเดก Bluetooth ที่ใช้อยู่ iPhone ไม่แสดงโดยตรง ต้องใช้แอปจากค่ายที่สาม วิธีทำง่าย ขั้นตอนทำไว้ท้ายบทความใน FAQ แล้ว
ผู้เขียน: ทีมเสียง KEYSION มีคำถามยินดีรับในช่องแสดงความคิดเห็น เราอ่านทุกข้อ บทความทดสอบความหน่วงแบบละเอียด 'ทำไมหูฟัง Bluetooth เล่นเกมแล้วดีเลย์' ก็ช่วยเสริมความเข้าใจเรื่องการสูญเสียในลิงก์ไร้สายได้เช่นกัน
FAQ
จะดูได้ยังไงว่าตอนนี้หูฟัง Bluetooth ใช้โคเดกอะไรบน Android
เข้าไปที่ตัวเลือกนักพัฒนาแล้วหาเมนู 'Bluetooth audio codec' ในรายการดรอปดาวน์จะเห็นโคเดกที่ใช้อยู่ ถ้ายังไม่เปิดตัวเลือกนักพัฒนา ให้แตะ 'เบอร์บิลด์' เจ็ดครั้งก่อน เมนูบางแบรนด์ตำแหน่งต่างกันเล็กน้อย
SBC กับ AAC ฟังความต่างได้จริงไหม
ฟังได้ แต่แล้วแต่แหล่งเสียงกับหูฟัง ถ้าดรายเวอร์แก้รายละเอียดได้น้อยและบิตเรตแหล่งก็ไม่สูง ความต่างระหว่าง SBC กับ AAC เล็กมาก คนส่วนใหญ่แยกไม่ออกในการทดสอบแบบ blind แต่ถ้าเป็นเพลงที่มีรายละเอียดเสียงสูงเยอะกับหูฟังคุณภาพดี AAC จะลื่นกว่าสักหน่อย
LDAC ยิ่งบิตเรตสูงยิ่งดีไหม
ไม่เสมอไป 990kbps ต้องการสัญญาณแรง พอมีสัญญาณรบกวนโคเดกจะลดระดับลงเอง อาจกลายเป็นไม่เสถียรกว่า aptX HD ที่นิ่ง ๆ ได้ ระดับสูงในขณะที่เชื่อมต่อนิ่งเท่านั้นที่มีความหมาย อย่าดูแต่ตัวเลขโฆษณา
หากโทรศัพท์กับหูฟังรองรับ LDAC ทั้งคู่ จะวิ่งบิตเรตเต็มเสมอไหม
ไม่เสมอไป ระดับจริงขึ้นกับคุณภาพสัญญาณ ระยะทาง และสัญญาณรบกวน ระบบจะปรับแบบไดนามิก การมีกำแพงกั้นหรือ Wi-Fi เต็ม ความเป็นไปได้สูงจะโดนกดลงไประดับกลางหรือต่ำ
เปลี่ยนเป็นโคเดกบิตเรตสูงกว่าแล้วเสียงดีขึ้นแน่หรือ
ไม่รับประกัน การจูนของตัวหูฟัง EQ และความไวของหูแต่ละคนจะทับความต่างของชั้นเข้ารหัสได้ ทำใจให้ถูก: โคเดกเป็นแค่ส่วนหนึ่งของห่วงโซ่ ไม่ใช่จุดจบ
สินค้าที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง



