Георг Хольцманн написав цю статтю в блозі Auphonic.com. Via Podcast публікує його іспанською мовою з дозволу автора.

podcast

Існує багато різних аудіоформатів для зберігання записаних даних у комп’ютерній системі. У цій статті порівнюються різні типи файлів та пропонуються формати та бітрейт, які ми повинні використовувати, особливо для створення подкастів чи інших аудіозаписів в Інтернеті.

Ми також додали два приклади для порівняння файлів у форматах MP3, AAC та Opus з різними бітрейтами.

Якщо ви просто хочете побачити кілька практичних порад, пропустіть опис і прочитайте висновок.

Що ви дізнаєтесь у цьому BlogPod

Типи аудіоформатів

Існує три основні класи аудіоформатів:

Нестиснуті аудіоформати:

Вони зберігають аудіоінформацію під час її запису. Це призводить до великих файлів, але вони не втрачають жодної інформації; тому вони зручні для архівування оригінальних записів.

Найпоширенішим нестисненим аудіоформатом є PCM, який зазвичай зберігається у файлі WAV або AIFF.

Формати стиснення без втрат:

Вони вимагають менше місця, ніж нестиснуті формати, не втрачаючи якості. Вони працюють подібно до ZIP, але алгоритми стиснення розроблені спеціально для аудіоданих. Деякі приклади цього формату - FLAC (Free Lossless Audio Codec) або ALAC (Apple Lossless Audio Codec). Для порівняння різних кодеків див. Порівняння форматів без втрат.

Формати стиснення з втратою:

Вони суттєво зменшують розмір файлу, оскільки видаляють інформацію, яка є непомітною для людини. Це забезпечує дуже маленькі файли, але частина інформації втрачається і не може бути відновлена. Найвідоміший приклад цього формату - MP3, інші - Opus, Ogg Vorbis, AAC, WMA, ...

Бітрейт визначає, скільки бітів використовується для кодування певної кількості аудіо (в сховищі). - Наприклад, 128 кбіт/с буде використовувати близько 128 кілобіт на кожну секунду аудіо, яке зашифровано. При кодуванні постійного бітрейту (CBR) бітрейт залишається незмінним у всьому файлі. У кодуванні зі змінним бітрейтом (VBR) він намагається підтримувати постійну якість, вибираючи оптимальний бітрейт для представлення кожного звукового кадру (наприклад: більший бітрейт для складного аудіо та набагато менший бітрейт, коли панує тиша).

Стереофонія - це метод, який додатково зменшує розмір файлу стереосигналів, тому якість стереофайлу MP3 128 кбіт/с, як правило, набагато вища, ніж 64-бітний файл Mono MP3.

Чудовим джерелом інформації про аудіокодеки є wiki та форум на сайті Hydrogenaudio.

Аудіо формати для подкастів

При розповсюдженні подкасту чи іншого аудіо через Інтернет важливо мати аудіофайл із найменшим розміром, найкращою якою можливістю, і всі вони повинні бути відтворюваними (у всіх операційних системах, у мобільних телефонах, ноутбуках аудіоплеєрів, автомобільній аудіосистемі гравців тощо).

Через це формати з втратами - єдиний реальний варіант. Крім того, ви можете архівувати створений подкаст у стисненому аудіофайлі без втрат.

Характеристики кількох важливих форматів описані нижче. Ми також пропонуємо звукову швидкість передачі даних для записів вимовлених слів. Зверніть увагу, що бітрейт залежить від вашого звуку і повинен бути вищим, якщо аудіо містить багато музики!

MP3: MPEG-1 Audio Layer 3 (Опис)

  • Це найбільш широко використовуваний формат та фактичний стандарт для онлайн-форматів аудіофайлів.

Коли при найнижчих бітрейтах менше ніж ( AAC: розширений аудіокодек (опис)

  • Це галузевий стандарт та офіційний наступник MP3 (також званий розширенням аудіофайлів MP4, найпоширенішим розширенням якого є M4A)
  • Зазвичай він використовується між мовними спільнотами та Apple (iTunes, iPod, iPhone тощо). Він також сумісний з Android та іншими аудіоплеєрами.
  • Він має кращу якість і містить менший бітрейт у порівнянні з MP3.
  • Існують різні типи AAC (AAC LC, HE AAC, AAC v2 та ін.).
  • HE AAC використовує реплікацію спектральної смуги (високі частоти видаляються і обчислюються з низьких частот, див. SBR), HE AAC v2 додає стереопараметричний метод (стереозвук створюється з моносигналу, див. PS) - не використовуйте HE AAC для більший бітрейт.
  • Вони високо запатентовані: всі виробники кодеків AAC або розробники вимагають патентної ліцензії.

Запропоновані бітрейти для подкастів:

64/80 кбіт/с для стерео, 40/48 кбіт/с для монозвуку.

Opus: (Опис, офіційна сторінка)

  • Це останній і найсучасніший безпатентний відкритий аудіокодек.
  • Він використовується основними браузерами (WebRTC), настільними аудіоплеєрами та на Android 5+, він не є рідною підтримкою на iOS.

Це кодек, який розділяє голос (SILK) та музику (CELT), що робить його дуже цікавим для подкастерів.

  • Чудово працює на дуже низьких бітрейтах.

Рекомендовані бітрейти для подкастів: 56/64 кбіт/с для стерео, 32/40 кбіт/с для монозвуку.

FLAC: Безкоштовне аудіо без втрат

Кодек (Опис, офіційна сторінка)

  • Це ідеальний формат для архівування.
  • Містить стиснення без втрат, і інформація не втрачається.
  • Файли FLAC зазвичай зменшуються до 40-60% від початкового розміру.

Вони мають дуже швидке кодування та декодування.

Код відкритий і не має патентів.

Усі згадані тут формати підтримують загальні теги метаданих, включаючи посилену розмітку розділів/подкастів.

Однак підтримка розділів залежить від використовуваного аудіоплеєра. Докладніше див. У статті "Гравці, що використовують позначки розділів".

Детальне обговорення аудіоформатів для подкастів (німецькою мовою) можна знайти в епізоді LS018 Audioformate für Podcasts.

Приклади аудіо в різних бітрейтах

Auphonic створив приклад звуку в моно, а інший - у стерео, кодованому у форматі MP3 (постійний бітрейт), AAC та Opus для порівняння якості звуку на низьких бітрейтах.

Вам знадобиться нещодавній браузер Firefox або Chrome, щоб почути всі приклади цих файлів.

Оскільки дуже важко почути будь-які артефакти при більшій бітрейті, вони не включали аудіофайли з високою бітрейтом.

Послухайте ці зразки тут.

Завершення

Якщо ви хочете отримати доступ до всіх пристроїв (нових і старих) і зберегти єдиний формат, використовуйте формат MP3 (CBR - з постійним бітрейт-кодуванням). Це не найдосконаліший кодек, але ним користуються всі.

Крім того, може бути вигідним пропонувати аудіо у форматі AAC та Opus.

AAC є стандартом для комп'ютерів Apple та пристроїв мовлення. Він використовується для підкастів Apple Enhanced і демонструє хорошу продуктивність, особливо при низьких бітрейтах (HE AAC).

Opus - це найновіший і найдосконаліший формат аудіокодеків, який сумісний з усіма основними браузерами, що особливо цікаво для програвачів підкастів HTML5 в Інтернеті (висока якість з мінімально можливим бітрейтом).

Нарешті, якщо ви також хочете заархівувати оригінальну версію аудіо, використовуйте FLAC, ALAC або просто PCM (WAV, AIFF).