/อ่าน 12 นาที

AAC คืออะไร? Advanced Audio Coding, M4A, Bitrate, คุณภาพ และเครื่องมือแปลง AAC

AAC เป็น codec เสียงแบบ lossy สมัยใหม่ที่ออกแบบมาเพื่อเพลง เสียงพูด การเล่นบนมือถือ สตรีมมิง และเสียงประกอบวิดีโออย่างมีประสิทธิภาพ โดยมักให้คุณภาพดีกว่า MP3 ที่ bitrate เท่ากัน

ต้องการแปลง AAC ตอนนี้หรือไม่?

ใช้ Audio Converter หลักเพื่อแปลงไฟล์ AAC หลายไฟล์พร้อมกัน ตั้งค่า bitrate ปรับ sample rate เลือกเสียง mono หรือ stereo และประมวลผลในเบราว์เซอร์โดยเก็บไฟล์ไว้บนอุปกรณ์ของคุณ

เปิด Audio Converter

ไฟล์ AAC คืออะไร?

AAC ย่อมาจาก Advanced Audio Coding เป็นรูปแบบการเข้ารหัสเสียงแบบ lossy ที่ออกแบบมาให้ให้คุณภาพสูงในไฟล์ขนาดเล็ก ไฟล์ AAC อาจใช้นามสกุล .aac หรือถูกบรรจุอยู่ในคอนเทนเนอร์อย่าง.m4a, .mp4 หรือ .mov

คำว่า lossy หมายถึง encoder จะตัดข้อมูลเสียงบางส่วนออกเพื่อให้ไฟล์เล็กลง เป้าหมายคือเก็บส่วนที่มนุษย์ได้ยินชัดเจนที่สุด และลดข้อมูลที่มักถูกเสียงอื่นกลบหรือสังเกตได้ยาก

AAC เป็นที่นิยมเพราะให้คุณภาพดีมากเมื่อเทียบกับขนาดไฟล์ จึงพบได้ในเพลงบนมือถือ พอดแคสต์ วิดีโอออนไลน์ บริการสตรีมมิง และเสียงประกอบในไฟล์ MP4

ประวัติย่อของ AAC

AAC ถูกสร้างขึ้นเพื่อเป็นตัวต่อยอดจาก MP3 ในยุคที่สื่อดิจิทัลต้องการคุณภาพเสียงดีขึ้นโดยใช้ bandwidth และพื้นที่จัดเก็บน้อยลง มันกลายเป็นส่วนสำคัญของมาตรฐาน MPEG และเวิร์กโฟลว์สื่อสมัยใหม่อย่างรวดเร็ว

ช่วงเวลาเหตุการณ์สำคัญ
ทศวรรษ 1990AAC ถูกพัฒนาขึ้นในงานด้านเสียงของ MPEG เพื่อเพิ่มประสิทธิภาพการบีบอัดให้ดีกว่า MP3
1997AAC ถูกกำหนดเป็นมาตรฐานใน MPEG-2 ในฐานะรูปแบบ Advanced Audio Coding
1999MPEG-4 Audio ขยายการรองรับ AAC และทำให้ AAC เป็นส่วนสำคัญของเวิร์กโฟลว์สื่อแบบ MP4 สมัยใหม่
ทศวรรษ 2000AAC กลายเป็นรูปแบบที่ใช้บ่อยในอุปกรณ์มือถือ ร้านเพลงออนไลน์ บริการสตรีมมิง และคอนเทนเนอร์วิดีโอ
ปัจจุบันAAC ยังเป็นค่าเริ่มต้นที่ใช้งานได้จริงสำหรับการส่งเสียงอย่างมีประสิทธิภาพ โดยเฉพาะในไฟล์ MP4 และ M4A

จุดแข็งของ AAC คือคุณภาพต่อ bitrate ที่ดี ทำให้เหมาะกับโลกที่เสียงต้องเดินทางผ่านมือถือ เว็บ และวิดีโอออนไลน์ตลอดเวลา

การบีบอัด AAC ทำงานอย่างไร

AAC วิเคราะห์เสียงเป็นช่วงเวลาสั้นๆ แล้วใช้โมเดลการได้ยินของมนุษย์เพื่อลดข้อมูลที่น่าจะสังเกตได้ยาก เช่น รายละเอียดที่ถูกเสียงดังอื่นกลบ หรือย่านความถี่ที่ไม่สำคัญกับการรับรู้ในช่วงนั้น

กระบวนการนี้ทำให้ AAC สร้างไฟล์ที่เล็กกว่า WAV หรือ AIFF มาก แต่ยังรักษาคุณภาพที่ดีสำหรับการฟังทั่วไป โดยเฉพาะเมื่อเริ่มจากต้นฉบับคุณภาพสูงและเลือก bitrate เหมาะสม

  1. เสียงถูกแบ่งเป็น frame สั้นๆ
  2. encoder วิเคราะห์ความถี่ ความดัง และ masking
  3. ข้อมูลที่สำคัญน้อยกว่าถูกลดหรือทิ้ง
  4. ข้อมูลที่เหลือถูกเข้ารหัสให้กะทัดรัด
  5. decoder สร้างเสียงกลับมาเพื่อเล่น

เพราะ AAC เป็น lossy การเข้ารหัสซ้ำหลายรอบจึงทำให้คุณภาพลดลงเรื่อยๆ เวิร์กโฟลว์ที่ดีคือแก้ไขจากไฟล์ต้นฉบับแบบ lossless แล้วส่งออก AAC เป็นสำเนาสำหรับเผยแพร่ในขั้นตอนสุดท้าย

AAC เทียบกับ M4A

AAC คือ codec ส่วน M4A คือคอนเทนเนอร์หรือ wrapper ไฟล์ M4A มักบรรจุเสียง AAC แต่ก็สามารถบรรจุ ALAC ซึ่งเป็นเสียง lossless ของ Apple ได้เช่นกัน

ถ้าคุณเห็นไฟล์ .aac มักหมายถึง stream AAC ดิบหรือไฟล์ AAC ที่ไม่มี metadata มากนัก ถ้าคุณเห็นไฟล์ .m4a มักหมายถึง AAC ที่ถูกบรรจุในคอนเทนเนอร์ MPEG-4 พร้อม metadata, artwork, chapters หรือข้อมูลอื่นที่แอปรองรับได้ดีกว่า

  • ใช้ AAC เมื่อพูดถึงวิธีเข้ารหัสเสียง
  • ใช้ M4A เมื่อพูดถึงไฟล์เสียงที่ใช้งานง่ายในแอปและระบบปฏิบัติการ
  • สำหรับเพลงหรือพอดแคสต์ AAC ภายใน M4A มักสะดวกกว่าไฟล์ .aac ดิบ

ภายในไฟล์ AAC มีอะไรบ้าง?

ไฟล์ AAC มีข้อมูลเสียงที่ถูกเข้ารหัสเป็น frame หากอยู่ในคอนเทนเนอร์อย่าง M4A หรือ MP4 ไฟล์จะมีโครงสร้างคอนเทนเนอร์ที่เก็บ audio track, timing, metadata และข้อมูลที่ช่วยให้ player เข้าใจวิธีเล่นไฟล์

AAC audio data
+------------------------------+
| encoded frames               |
| profile + sampling info      |
| channel configuration        |
+------------------------------+

AAC inside M4A/MP4
+------------------------------+
| MP4 container metadata       |
| AAC audio track              |
| timing, chapters, artwork    |
+------------------------------+

ความแตกต่างนี้อธิบายว่าทำไมบางแอปรองรับ M4A ได้ดีกว่าไฟล์ AAC ดิบ แม้ข้อมูลเสียงหลักอาจเป็น AAC เหมือนกัน

โปรไฟล์ AAC: LC-AAC, HE-AAC และ HE-AAC v2

AAC มีหลายโปรไฟล์ที่ออกแบบมาเพื่อสถานการณ์ต่างกัน โปรไฟล์ที่พบบ่อยที่สุดคือ LC-AAC ซึ่งเหมาะกับเพลงและการเล่นทั่วไป ส่วน HE-AAC และ HE-AAC v2 ช่วยให้เสียงยังพอฟังดีเมื่อ bitrate ต่ำมาก

โปรไฟล์ชื่อเต็มเหมาะสำหรับหมายเหตุ
LC-AACLow Complexity AACเพลง วิดีโอ การเล่นบนมือถือ และเสียงเว็บทั่วไปโปรไฟล์ AAC ที่เหมาะกับการใช้งานประจำวันที่สุดทั้งด้านคุณภาพและความเข้ากันได้
HE-AACHigh Efficiency AACสตรีม bitrate ต่ำและการส่งเสียงแบบวิทยุเพิ่ม spectral band replication เพื่อให้ย่านเสียงแหลมยังใช้งานได้ที่ bitrate ต่ำ
HE-AAC v2High Efficiency AAC v2สตรีม stereo ที่ bitrate ต่ำมากเพิ่ม parametric stereo สำหรับส่ง stereo แบบกะทัดรัด

สำหรับการส่งออกทั่วไป LC-AAC เป็นตัวเลือกที่ปลอดภัยที่สุด ส่วน HE-AAC เหมาะเมื่อ bandwidth ต่ำและคุณยอมแลกความเข้ากันได้บางส่วนเพื่อไฟล์ที่เล็กลง

Bitrate และคุณภาพของ AAC

Bitrate คือปริมาณข้อมูลที่ใช้ต่อวินาที bitrate สูงขึ้นมักให้คุณภาพดีขึ้น แต่ไฟล์ก็ใหญ่ขึ้นด้วย AAC มักให้คุณภาพดีที่ bitrate ต่ำกว่า MP3 แต่คุณภาพจริงยังขึ้นอยู่กับ encoder, ต้นฉบับ และความซับซ้อนของเสียง

Bitrateการใช้งานหลักสิ่งที่คาดหวังได้
48-64 kbpsเสียงพูด สตรีมแบนด์วิดท์ต่ำ พรีวิวขนาดเล็กใช้กับเสียงพูดได้ แต่เพลงอาจฟังบาง
96-128 kbpsพอดแคสต์ ฟังบนมือถือ เพลงทั่วไปมักเป็นสมดุลที่ดีสำหรับ AAC โดยเฉพาะเมื่อใช้ encoder คุณภาพดี
160-192 kbpsแชร์เพลงและส่งออกไฟล์ทั่วไปรายละเอียด stereo สะอาดขึ้นและ artifacts น้อยลง
256 kbpsส่งเพลงคุณภาพสูงเป็นค่า AAC คุณภาพสูงที่พบได้บ่อยและขนาดยังจัดการได้
320 kbpsส่งออกเพื่อความเข้ากันได้ที่ bitrate สูงสุดใหญ่สำหรับ AAC และยังเป็น lossy แต่สามารถฟังใสใกล้ต้นฉบับมาก

สำหรับเพลง 128-192 kbps AAC มักใช้งานได้ดีในชีวิตประจำวัน และ 256 kbps AAC เป็นค่าคุณภาพสูงที่แข็งแรง สำหรับเสียงพูด หากผลิตเป็น mono อย่างระมัดระวัง อาจใช้ bitrate ต่ำกว่านี้ได้

Artifacts ที่พบบ่อยใน AAC

AAC สามารถให้เสียงดีมาก แต่ก็ยังเป็นรูปแบบ lossy หาก bitrate ต่ำเกินไป ต้นฉบับเข้ารหัสยาก หรือแปลง lossy ซ้ำหลายรอบ คุณอาจได้ยินความผิดเพี้ยนบางอย่าง

Artifactลักษณะเสียงสาเหตุหลัก
เสียงแหลมเป็นน้ำฉาบ หาง reverb และบรรยากาศอาจฟังเหมือนเป็นคลื่นน้ำbitrate ต่ำหรือเนื้อหาเสียงย่านสูงที่เข้ารหัสยาก
Pre-echoเสียงโจมตีฉับพลันอาจเบลอเล็กน้อยก่อน transientกลอง เสียงพยัญชนะกระแทก และเพลงที่ถูกบีบอัดหนัก
เวทีเสียงแคบลงเพลงที่กว้างอาจรู้สึกไม่โปร่งเท่าเดิมbitrate ต่ำมากหรือการเข้ารหัส stereo ที่ aggressive
โทนโลหะเสียงร้องหรือเครื่องดนตรีอาจฟังเป็นแก้วหรือโลหะการแปลง lossy ซ้ำหลายครั้งหรือค่า encoder ไม่เหมาะสม

AAC เทียบกับ MP3, WAV, FLAC, OGG, Opus และ M4A

AAC เป็น codec สำหรับการส่งมอบ เหมาะเมื่อคุณต้องการไฟล์เสียงที่เล็กแต่ยังฟังดี สำหรับต้นฉบับเพื่อแก้ไขหรือเก็บระยะยาว WAV, AIFF หรือ FLAC มักเหมาะกว่า

รูปแบบการบีบอัดขนาดทั่วไปความเข้ากันได้เหมาะสำหรับ
AACLossyเล็กยอดเยี่ยมเล่นบนมือถือ สตรีมมิง เสียงประกอบวิดีโอ และการส่งไฟล์ที่เป็นมิตรกับ Apple
M4Aคอนเทนเนอร์ มักบรรจุ AACเล็กยอดเยี่ยมเสียง AAC พร้อมเมทาดาทา chapters และการรองรับแอปที่กว้าง
MP3Lossyเล็กยอดเยี่ยมความเข้ากันได้กับอุปกรณ์เก่าสูงสุดและดาวน์โหลดแบบง่าย
WAVโดยทั่วไปเป็น PCM ไม่บีบอัดใหญ่มากยอดเยี่ยมบันทึกเสียง ตัดต่อ ถอดความ และส่งต่องานโปรดักชัน
FLACบีบอัดแบบ losslessกลางถึงใหญ่ดีเก็บสำเนาที่สมบูรณ์โดยใช้พื้นที่น้อยกว่า
OGG VorbisLossyเล็กดีเสียงบนเว็บแบบเปิดและเวิร์กโฟลว์ที่ไม่เน้น Apple
OpusLossyเล็กมากดีเสียงพูด สตรีมมิง ความหน่วงต่ำ และเสียงสมัยใหม่ขนาดกะทัดรัด

ในการใช้งานจริง ควรเก็บ master เป็น WAV, AIFF หรือ FLAC แล้วส่งออก AAC หรือ M4A สำหรับมือถือ สตรีมมิง และเสียงในวิดีโอ

AAC บนเว็บ

AAC ถูกใช้กว้างในเว็บและสื่อมือถือ โดยเฉพาะภายในไฟล์ MP4 หรือ M4A เบราว์เซอร์สมัยใหม่จำนวนมากรองรับได้ดี แต่การรองรับจริงยังขึ้นอยู่กับเบราว์เซอร์ ระบบปฏิบัติการ คอนเทนเนอร์ และโปรไฟล์ AAC

<audio controls preload="metadata">
  <source src="/audio/interview.m4a" type="audio/mp4" />
  <a href="/audio/interview.m4a">ดาวน์โหลด M4A</a>
</audio>

สำหรับการเผยแพร่เว็บทั่วไป AAC ใน M4A หรือ MP4 มักจัดการง่ายกว่า stream AAC ดิบ หากต้องรองรับระบบเก่ามาก MP3 ยังมีประโยชน์ ส่วนงานเสียงพูด bitrate ต่ำมากหรือ real-time อาจพิจารณา Opus ตามข้อกำหนดของแพลตฟอร์ม

เมื่อใดควรใช้ AAC

AAC เหมาะเมื่อคุณต้องการไฟล์เสียงที่กะทัดรัดและฟังดีสำหรับอุปกรณ์ แอป เว็บไซต์ และเวิร์กโฟลว์วิดีโอสมัยใหม่

  • ใช้ AAC สำหรับเพลงบนมือถือ พอดแคสต์ พรีวิว และการเผยแพร่เสียงทั่วไป
  • ใช้ AAC หรือ M4A เมื่อคุณต้องการ metadata และการเล่นที่ดีในระบบ Apple
  • ใช้ AAC สำหรับ audio track ในวิดีโอ MP4, MOV และ M4V
  • ใช้ WAV, AIFF หรือ FLAC หากต้องการต้นฉบับสำหรับแก้ไขหรือเก็บถาวรคุณภาพสูง
  • ใช้ MP3 หากความเข้ากันได้กับอุปกรณ์เก่าสำคัญกว่าประสิทธิภาพการบีบอัด

สรุปคือ AAC เป็น codec สำหรับส่งมอบที่มีประสิทธิภาพ ยอดเยี่ยมสำหรับสำเนาเพื่อฟัง แต่ไม่ควรเป็น master เพียงไฟล์เดียวสำหรับงานบันทึกที่สำคัญ

เคล็ดลับก่อนแปลงไฟล์ AAC

เริ่มจากต้นฉบับคุณภาพสูงที่สุดเท่าที่มี หากแปลงจาก WAV, AIFF หรือ FLAC เป็น AAC จะได้ผลดีกว่าการแปลงจาก MP3, OGG หรือ Opus เป็น AAC ถ้าต้องแก้ไขเสียง ให้แก้ไขก่อนแล้วค่อยส่งออก AAC เป็นขั้นตอนสุดท้าย

การแปลงคำแนะนำเหตุผล
WAV/AIFF/FLAC เป็น AACดีคุณเริ่มจากแหล่งเสียงคุณภาพสูงและสร้างสำเนาสำหรับเผยแพร่ที่กะทัดรัดหนึ่งไฟล์
AAC เป็น WAV/AIFFมีประโยชน์แต่ไม่ได้กู้คุณภาพคืนไฟล์จะแก้ไขง่ายขึ้น แต่รายละเอียดที่หายไปจาก AAC จะไม่กลับมา
AAC เป็น M4Aดีสำหรับการแพ็กไฟล์M4A สามารถห่อเสียง AAC พร้อมเมทาดาทาและการรองรับแอปที่เป็นมิตรกว่า
AAC เป็น MP3มีประโยชน์เพื่อความเข้ากันได้ช่วยกับอุปกรณ์เก่า แต่เป็นการเข้ารหัส lossy ซ้ำเป็น lossy อีกแบบ
AAC เป็น OGG/Opusขึ้นอยู่กับกรณีมีประโยชน์ตามข้อกำหนดของแพลตฟอร์ม แต่คุณภาพอาจลดลงจากการแปลง lossy เป็น lossy
MP4/MOV/M4V/3GP/WebM เป็น AACมีประโยชน์ดึงหรือแปลงเสียงจากวิดีโอให้เป็นไฟล์เสียงล้วนที่มีประสิทธิภาพ

การตั้งค่าส่งออกที่แนะนำ

  • ส่งเพลง: LC-AAC, stereo, 160-256 kbps เป็นช่วงคุณภาพที่ใช้งานได้จริง
  • พอดแคสต์หรือเสียงพูด: พิจารณา mono หรือ stereo ที่ 64-128 kbps ตามคุณภาพงานผลิต
  • เสียงวิดีโอ: AAC ใน MP4 หรือ MOV มักใช้ 48 kHz ได้สะดวก
  • สตรีมแบนด์วิดท์ต่ำ: HE-AAC อาจเป็นตัวเลือก แต่ควรตรวจสอบความเข้ากันได้ของ player
  • เก็บถาวร: เก็บ WAV, AIFF หรือ FLAC เป็น master และใช้ AAC เป็นสำเนาสำหรับเผยแพร่

Compare audio formats

Use this table to jump between the audio format guides and choose a source, editing, archive, or delivery format that fits your workflow.

GuideCompressionTypical sizeCompatibilityBest for
MP3LossySmallExcellentLegacy support, simple downloads, podcasts, broad sharing
WAVUncompressed PCMVery largeExcellentRecording, editing, transcription, production handoff
AACLossySmallExcellentMobile playback, MP4 soundtracks, efficient delivery
M4AContainer, often AAC or ALACSmall to medium-largeExcellentApple-friendly audio, metadata, podcasts, music libraries
OGGOgg container, often VorbisSmallGoodOpen audio, games, non-Apple workflows, web playback
OGAAudio-only Ogg containerVariesMixedAudio-only Ogg files, open audio workflows
OpusLossyVery smallGoodSpeech, streaming, low latency, compact modern audio
AIFFUncompressed PCMVery largeGoodApple-oriented editing, production, sampling
FLACLossless compressedMedium-largeGoodArchiving, high-quality libraries, source files

แปลง AAC เป็นรูปแบบอื่น

ใช้เครื่องมือเหล่านี้เมื่อไฟล์ต้นฉบับเป็น AAC และคุณต้องการส่งออกเป็น MP3, WAV, M4A, OGG, Opus หรือ AIFF

แปลงเสียงและวิดีโอเป็น AAC

ใช้เครื่องมือเหล่านี้เมื่อคุณต้องการไฟล์ AAC ที่มีประสิทธิภาพจากรูปแบบเสียงอื่น ไฟล์ lossless หรือไฟล์วิดีโอ

MP3AACแปลง MP3 เป็น AACแปลงไฟล์เสียง MP3 เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่WAVAACแปลง WAV เป็น AACแปลงไฟล์เสียง WAV เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่M4AAACแปลง M4A เป็น AACแปลงไฟล์เสียง M4A เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่OGGAACแปลง OGG เป็น AACแปลงไฟล์เสียง OGG เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่OGAAACแปลง OGA เป็น AACแปลงไฟล์เสียง OGA เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่OPUSAACแปลง Opus เป็น AACแปลงไฟล์เสียง Opus เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่AIFFAACแปลง AIFF เป็น AACแปลงไฟล์เสียง AIFF เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่WEBMAACแปลง WebM เป็น AACดึงเสียงจากไฟล์ WebM แล้วบันทึกเป็น AAC ที่มีประสิทธิภาพMP4AACแปลง MP4 เป็น AACดึงเสียงจากไฟล์ MP4 แล้วบันทึกเป็น AAC ที่มีประสิทธิภาพMOVAACแปลง MOV เป็น AACดึงเสียงจากไฟล์ MOV แล้วบันทึกเป็น AAC ที่มีประสิทธิภาพM4VAACแปลง M4V เป็น AACดึงเสียงจากไฟล์ M4V แล้วบันทึกเป็น AAC ที่มีประสิทธิภาพ3GPAACแปลง 3GP เป็น AACดึงเสียงจากไฟล์ 3GP แล้วบันทึกเป็น AAC ที่มีประสิทธิภาพFLACAACแปลง FLAC เป็น AACแปลงไฟล์เสียง FLAC เป็น AAC สำหรับการเล่นบนมือถือหรือการเผยแพร่

แหล่งอ้างอิง

  1. Fraunhofer IIS - Advanced Audio Coding
  2. MDN - Web audio codec guide
  3. RFC 6381 - The codecs and profiles parameters for bucket media types
USTHJP