کدک (Codec) دقیقاً چیست؟ (به زبان ساده)
واژه Codec مخفف دو کلمه Coder (کدگذار) و Decoder (کدگشا) است. بیایید از یک مثال ساده استفاده کنیم:
تصور کنید میخواهید یک مبلمان بزرگ (فایل موسیقی با کیفیت بالا) را از طریق یک راهروی باریک (ارتباط بلوتوث) به اتاق دیگری (هدفون) ببرید. این مبلمان از درب رد نمیشود. شما دو راه دارید:
- روش خشن (کدکهای قدیمی): قسمتهایی از مبلمان را میبُرید و دور میریزید تا کوچک شود. وقتی در اتاق مقصد آن را سرهم میکنید، مبلمان دیگر آن زیبایی اولیه را ندارد.
- روش هوشمند (کدکهای پیشرفته): مبلمان را با دقت باز میکنید، قطعات را فشرده بستهبندی میکنید و در مقصد با دقت بالا دوباره سرهم میکنید. نتیجه نهایی بسیار شبیه به نسخه اصلی است.
- نکته مهم: کدک همان کارگر ماهری است که وظیفه بستهبندی (در موبایل) و باز کردن بستهها (در هدفون) را بر عهده دارد.
چرا به کدک نیاز داریم؟ (مشکل پهنای باند)
بلوتوث در ابتدا برای انتقال دیتاهای سبک طراحی شده بود، نه موسیقی با کیفیت استودیویی. یک فایل صوتی با کیفیت CD (بدون فشردهسازی) نیاز به پهنای باندی حدود ۱۴۱۱ کیلوبیت بر ثانیه (kbps) دارد. اما بلوتوث در شرایط معمول پایدار، به سختی میتواند نیمی از این سرعت را تامین کند.
بنابراین، صدا باید فشرده شود. هنر مهندسی در این است که چطور صدا را فشرده کنیم که مغز انسان متوجه حذف جزئیات نشود. اینجاست که رقابت بین شرکتهایی مثل سونی (LDAC)، کوالکام (aptX) و اپل (AAC) شکل میگیرد.
واژهنامه فنی: پیشنیاز درک کدکها
برای اینکه در بخش بعدی بتوانیم کدکها را مقایسه کنیم، باید با ۳ مفهوم کلیدی آشنا باشید. نگران نباشید، خبری از فرمولهای ریاضی نیست:
| اصطلاح | تعریف ساده | تاثیر در تجربه شما |
|---|---|---|
| نرخ بیت (Bitrate) | سرعت انتقال دادهها (کیلوبیت در ثانیه – kbps). | هرچه عدد بالاتر باشد، جزئیات بیشتر است. (مثل تفاوت اینترنت دایالآپ با فیبر نوری). |
| نرخ نمونهبرداری (Sample Rate) | تعداد دفعاتی که در ثانیه از صدا «عکس» گرفته میشود. | استاندارد CD برابر ۴۴.۱kHz است. اعداد بالاتر (۹۶kHz) یعنی صدای شفافتر و دقیقتر. |
| عمق بیت (Bit Depth) | دقت ثبت بلندی و دینامیک صدا. | ۱۶ بیت استاندارد است. ۲۴ بیت دامنه پویایی (Dynamic Range) بیشتری میدهد و نویز پسزمینه کمتر است. |
| تاخیر (Latency) | فاصله زمانی بین پخش صدا در موبایل و شنیدن آن در گوش. | برای موزیک مهم نیست، اما در گیمینگ حیاتی است. تاخیر بالا باعث میشود صدای تیراندازی دیرتر شنیده شود. |
حالا که با الفبای فنی آشنا شدید، وقت آن است که وارد جنگ اصلی شویم. کدام کدک برنده است؟ آیا عدد ۹۹۰kbps سونی واقعیت دارد یا فقط تبلیغات است؟ در بخش دوم، دایرهالمعارف کامل کدکها را ورق میزنیم.
دایرهالمعارف کدکهای بلوتوث؛ ۵ بازیگر اصلی
حالا که میدانیم «پهنای باند» و «فشردهسازی» چیستند، بیایید نگاهی دقیق به گزینههای موجود در منوی تنظیمات موبایل شما بیندازیم. هر کدام از این کدکها فلسفه، مزایا و معایب خاص خود را دارند.
۱. SBC (Sub-band Coding)؛ کارگر ساده و وفادار
این کدک، پایه و اساس دنیای بلوتوث است. طبق استاندارد A2DP، تمام دستگاههای صوتی بلوتوثی باید از SBC پشتیبانی کنند. این یعنی اگر هدفون ۱۰۰۰ دلاری شما نتواند با کدکهای پیشرفته به گوشی وصل شود، به صورت خودکار به SBC سوییچ میکند تا صدا قطع نشود.
- عملکرد: صدا را به باندهای فرکانسی تقسیم کرده و از پایین به بالا کدگذاری میکند.
- نرخ بیت: حداکثر ۳۲۸kbps (معمولاً کمتر در عمل).
- واقعیت: بر خلاف تصور عموم، SBC «افتضاح» نیست. در تنظیمات بالا، صدایی قابل قبول ارائه میدهد اما در فرکانسهای بالا (صدای ریز) و پیچیدگیهای موسیقی، جزئیات را فدا میکند.
۲. AAC (Advanced Audio Coding)؛ استاندارد طلایی اپل
اگر آیفون یا آیپد دارید، AAC بهترین و تقریباً تنها انتخاب باکیفیت شماست. این کدک همان فرمتی است که یوتیوب و اپل موزیک استفاده میکنند.
- تکنولوژی: به جای ریاضیات خطی، از «مدلهای روانشناختی صوت» (Psychoacoustic) استفاده میکند. یعنی سعی میکند صداهایی را که مغز انسان کمتر میشنود حذف کند تا فضا برای صداهای مهمتر باز شود.
- چالش اندروید: پردازش AAC بسیار سنگین است و نیاز به مدیریت انرژی دقیق دارد. دستگاههای اپل این کار را عالی انجام میدهند، اما در گوشیهای اندرویدی، نحوه پردازش AAC متفاوت است و گاهی کیفیت آن حتی از SBC هم پایینتر میآید.

۳. خانواده aptX (کوالکام)؛ ارتش اندروید
شرکت کوالکام (Qualcomm) با خرید تکنولوژی aptX، آن را به استانداردی برای چیپستهای اسنپدراگون تبدیل کرد. این خانواده چندین عضو دارد:
- aptX Classic: کمی بهتر از SBC، با تاخیر کمتر و پایداری بیشتر.
- aptX HD: پاسخ کوالکام به نیاز صداهای باکیفیت. نرخ بیت تا ۵۷۶kbps و پشتیبانی از عمق ۲۴ بیت.
- aptX Adaptive (مدرنترین): هوشمندترین عضو خانواده. نرخ بیت را بین ۲۷۹ تا ۴۲۰kbps به صورت شناور تغییر میدهد. اگر در محیطی با تداخل امواج باشید، کیفیت را کمی کم میکند تا صدا قطع نشود.
- aptX Low Latency (LL): مخصوص گیمرها برای کاهش تاخیر صدا (زیر ۴۰ میلیثانیه)، که البته اکنون با نسخه Adaptive جایگزین شده است.
۴. LDAC (سونی)؛ پادشاه اعداد
سونی با معرفی LDAC ادعای بزرگی کرد: انتقال ۳ برابر داده بیشتر نسبت به SBC. این تنها کدکی است که نشان تجاری “Hi-Res Audio Wireless” را دریافت کرده است.
- نرخ بیت خیرهکننده: تا ۹۹۰kbps (نزدیکترین تجربه به سیم).
- نکته پنهان: LDAC در سه حالت کار میکند: ۳۳۰، ۶۶۰ و ۹۹۰. اگر ارتباط بلوتوث شما قوی نباشد (مثلاً گوشی در جیب عقب باشد)، دستگاه به ۳۳۰kbps سوییچ میکند که کیفیتی در حد SBC دارد. پس برای استفاده از حداکثر کیفیت، باید فاصله کم و ارتباط پایداری داشته باشید.
۵. LC3 (Low Complexity Communication Codec)؛ آینده اینجاست
این جدیدترین بازیگر میدان است که با استاندارد بلوتوث ۵.۲ و تکنولوژی LE Audio معرفی شد.
- جادوی کارایی: LC3 میتواند کیفیتی بالاتر از SBC را با نصف نرخ بیت ارائه دهد.
- نتیجه: مصرف باتری کمتر و پایداری فوقالعاده بالاتر. این کدک قرار است در سالهای آینده جایگزین SBC به عنوان استاندارد پیشفرض شود.
خلاصه فنی: کدام کدک قویتر است؟
| کدک | مالک | حداکثر نرخ بیت | عمق بیت / فرکانس | نقطه قوت اصلی |
|---|---|---|---|---|
| SBC | عمومی | ۳۲۸ kbps | ۱۶-bit / 48kHz | سازگاری با تمام دستگاهها |
| AAC | MPEG | ۲۵۶ kbps | ۱۶-bit / 44.1kHz | بهترین عملکرد روی آیفون |
| aptX HD | Qualcomm | ۵۷۶ kbps | ۲۴-bit / 48kHz | تعادل عالی کیفیت و پایداری |
| LDAC | Sony | ۹۹۰ kbps | ۲۴-bit / 96kHz | بالاترین رزولوشن صوتی |
اما دانستن مشخصات فنی نیمی از ماجراست. در دنیای واقعی، داشتن کدک LDAC روی کاغذ همیشه به معنی صدای بهتر نیست. چرا؟ در بخش سوم به بررسی «اکوسیستم»، «تاخیر در گیمینگ» و راهنمای انتخاب نهایی میپردازیم.
اکوسیستم و سازگاری؛ قانون «تفاهم دو طرفه»
یکی از مهمترین نکاتی که اغلب نادیده گرفته میشود، اصل «سازگاری مبدأ و مقصد» است. داشتن یک هدفون گرانقیمت با پشتیبانی از LDAC به این معنی نیست که شما حتماً صدای LDAC میشنوید. برای برقراری ارتباط با یک کدک خاص، هم گوشی موبایل و هم هدفون باید از آن پشتیبانی کنند.
چالش آیفون و اندروید
- کاربران اپل (iOS): اکوسیستم اپل یک باغ محصور است. آیفونها و آیپدها فقط از کدک AAC و SBC پشتیبانی میکنند. بنابراین اگر بهترین هدفون سونی (با قابلیت LDAC) یا سنهایزر (با قابلیت aptX) را بخرید، آیفون شما همچنان با فرمت AAC به آن وصل میشود. این به معنی کیفیت بد نیست، اما شما از حداکثر پتانسیل هدفون خود استفاده نمیکنید.
- کاربران اندروید: دست شما بازتر است. اکثر گوشیهای اندرویدی مدرن (از اندروید ۸ به بعد) به صورت پیشفرض از LDAC و خانواده aptX پشتیبانی میکنند. شما حتی میتوانید از طریق تنظیمات توسعهدهندگان (Developer Options) کدک مورد نظر را دستی انتخاب کنید.
تاخیر صدا (Latency) و گیمینگ؛ پاشنه آشیل بلوتوث
اگر گیمر هستید و بازیهای شوتر آنلاین (مثل PUBG یا Call of Duty) انجام میدهید، کدک صوتی حکم مرگ و زندگی را دارد. تاخیر معمولی بلوتوث حدود ۲۰۰ میلیثانیه است؛ این یعنی صدای شلیک دشمن را با یک وقفه کوتاه میشنوید.
- LDAC و SBC: معمولاً تاخیر بالایی دارند و برای گیمینگ حرفهای مناسب نیستند.
- aptX Low Latency / Adaptive: قهرمانان گیمینگ هستند. این کدکها تاخیر را به زیر ۸۰ یا حتی ۴۰ میلیثانیه میرسانند که تقریباً با سیم برابری میکند.
- نکته مهم: برای تجربه گیمینگ بدون تاخیر، بهتر است به جای تکیه بر بلوتوث، از هدفونهای گیمینگ دارای دانگل ۲.۴ گیگاهرتز استفاده کنید.
افسانه اعداد؛ آیا بیتریت بالاتر همیشه بهتر است؟
بسیاری تصور میکنند چون LDAC نرخ بیت ۹۹۰kbps دارد، همیشه بهتر از aptX با نرخ ۵۷۶kbps است. این تصور از نظر فنی غلط است.
پایداری ارتباط بلوتوث بسیار شکننده است. در محیطهای شلوغ (مثل مترو که صدها سیگنال وایفای و بلوتوث وجود دارد)، حفظ پهنای باند ۹۹۰kbps تقریباً غیرممکن است. در این شرایط، LDAC مجبور است نرخ بیت را به ۳۳۰kbps کاهش دهد تا صدا قطع و وصل نشود. در مقابل، کدکهایی مثل aptX Adaptive که هوشمندتر هستند، کیفیت را روی سطحی متعادل و پایدار نگه میدارند.
نتیجه: یک صدای ۵۰۰kbps «پایدار و بدون قطعی»، تجربه شنیداری بسیار لذتبخشتری نسبت به صدای ۹۹۰kbps با «لکنت و قطع و وصل» ایجاد میکند.
خلاصه سریع برای انتخاب هوشمندانه
- برای کاربران آیفون: نگران کدک نباشید. فقط مطمئن شوید هدفون انتخابی شما کیفیت درایور خوبی دارد و از AAC پشتیبانی میکند (که ۹۹٪ هدفونها دارند).
- برای عاشقان موسیقی (Audiophiles) با اندروید: به دنبال هدفونهایی با برچسب LDAC یا aptX HD باشید و حتماً از فایلهای موسیقی باکیفیت (FLAC) یا سرویسهای استریم Hi-Res استفاده کنید.
- برای گیمرها: پشتیبانی از aptX Adaptive اولویت اول است. اگر گوشی شما شیائومی یا سامسونگ جدید است، احتمالاً از این کدک پشتیبانی میکند.
- برای استفاده روزمره (پادکست/یوتیوب): کدکهای استاندارد SBC و AAC کاملاً کافی هستند و تفاوت خاصی احساس نخواهید کرد.
سوالات متداول درمورد کدک های صوتی
آیا میتوانم کدک aptX را به گوشی سامسونگ یا آیفون اضافه کنم؟
خیر. کدکها نیازمند سختافزار و لایسنس خاص هستند. اگر گوشی شما از کارخانه این قابلیت را نداشته باشد، با نصب نرمافزار قابل اضافه شدن نیست.
آیا هدفونهای دارای LDAC باتری بیشتری مصرف میکنند؟
بله. انتقال حجم بالای داده و پردازش سنگین آن باعث میشود که روشن بودن حالت LDAC مصرف باتری هدفون را حدود ۱۰ تا ۲۰ درصد افزایش دهد.
منبع موزیک من اسپاتیفای است، چه کدکی لازم دارم؟
اسپاتیفای در بالاترین حالت (Premium) جریانی حدود ۳۲۰kbps دارد. برای این کیفیت، کدکهای AAC و حتی SBC (با تنظیمات High Quality) کاملاً کافی هستند و LDAC تفاوت فاحشی ایجاد نمیکند.
چطور بفهمم گوشی من الان از چه کدکی استفاده میکند؟
در اندروید، میتوانید به بخش Settings > Developer Options بروید و در قسمت Bluetooth Audio Codec ببینید کدام گزینه فعال است. در آیفون راهی برای مشاهده مستقیم وجود ندارد.