Аудіокнига M4B (.m4b)

Apple Стандарт

MPEG-4 Audiobook (M4B) - це спеціалізований варіант контейнера MPEG-4, розроблений спеціально для аудіокниг та розмовних медіафайлів із підтримкою закладок та розділів.

Конвертувати з M4B у MP3

Безкоштовний конвертер з M4B у MP3 у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли M4B, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

100% приватна конвертація у браузері - файли ніколи не покидають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності з нульовою передачею мережею: 0 байт завантажено на зовнішні сервери. Уся обробка виконується локально в пісочниці вашого браузера.

Сигнатура заголовка на байтовому рівні (Magic Bytes)

Операційні системи та аналізатори файлів ідентифікують файли M4B, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

00 00 00 20 66 74 79 70 4D 34 42 20

ASCII-УЯВЛЕННЯ: ....ftypM4B

Стандартизація: Apple Inc. / ISO/IEC 14496-14

Технічні характеристики

Архітектура контейнераКонтейнер ISO Base Media File Format (MPEG-4 Part 14), спеціалізований для аудіокниг
СтисненняAdvanced Audio Coding (AAC), оптимізований для чіткості розмовного голосу
Порядок байтів (Endianness)Структура атомів у форматі Big-Endian
Колірні просториНе застосовується (мовленнєвий аудіоконтент)
Канали та структураМоно та стерео
Максимальні розміриЧастота дискретизації від 22,05 кГц до 48 кГц при 64 - 128 кбіт/с
ПрозорістьВисокоефективне перцептивне голосове стиснення з втратами
Потокове та прогресивне завантаженняПрогресивний стрімінг за діапазоном байтів HTTP із синхронізацією закладок

Технічна матриця порівняння: M4B проти конкурентів

Технічний атрибутM4B (Поточний)M4AMP3OPUS
Підтримка закладокАвтоматичне збереження позиції відновленняОбробляється як музичний трек (скидається на початок)Вимагає пам'яті зовнішнього додатка-плеєраЗалежить від додатка
Навігація по розділахВбудований трек розділів із назвамиПідтримується через атом розділів QuickTimeВимагає спеціального фрейму chap ID3v2Підтримується в контейнері WebM/Matroska
Оптимізація для мовленняВисока; ефективна при 64 кбіт/с моноОптимізовано для музикиВимагає 96 - 128 кбіт/с для чіткого мовленняУльтрависока ефективність при 32 - 48 кбіт/с
Регулювання швидкості відтворенняРідне регулювання швидкості зі збереженням висоти тону (1.5x, 2x)Стандартна швидкість відтворенняЗалежить від медіаплеєраЗалежить від медіаплеєра

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

Аудіокнига відтворює звук, але список розділів порожній, або натискання на розділи перескакує до неправильних міток часу.

Першопричина: Пошкоджений трек посилань на розділи або невідповідність атома таймкоду всередині контейнера MPEG-4.

Відновлення: Вилучіть аудіо за допомогою ffmpeg -i broken.m4b -c copy -vn clean.m4a та створіть розділи заново за допомогою інструменту File2File Chapter Tool.

Аналіз безпеки та векторів атак на парсери

Файли M4B розділяють поверхню атаки контейнера MPEG-4 з додатковими ризиками аналізу вкладених назв розділів та треків синхронізованого тексту.

Відомі вектори атак

  • Переповнення буфера динамічної пам'яті при синтаксичному аналізі рядка назви розділу в індексаторах медіа.
  • Переповнення цілих чисел під час аналізу тривалості семплу синхронізованого тексту.
  • Хибно сформовані атоми розшифрування DRM, що викликають збої в компонентах медіасервера.

Захисні найкращі практики: Проводьте санітарну обробку метаданих тексту вбудованих розділів та аналізуйте атоми MPEG-4 за допомогою безпечних для пам'яті декодерів.

Історичне походження та віхи

2008Audible додає розширену підтримку розділів M4B у додатках для смартфонів.
2004Apple оновлює QuickTime для підтримки маркерів розділів та створення закладок на обладнанні iPod.
2003Apple представляє розширення .m4b для позначення аудіокниг із підтримкою закладок в iTunes.

Головні переваги та плюси

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

Технічні обмеження та мінуси

  • Обмежена підтримка на медіаплеєрах сторонніх виробників без спеціальних додатків для читання аудіокниг.
  • Може містити управління цифровими правами FairPlay (DRM), що прив'язує файли до авторизованих облікових записів.
  • Повторне кодування багатогодинних аудіокниг в один файл M4B вимагає значного часу обробки.

Цікаві технічні факти

  • Медіаплеєр визначає, що файл M4B повинен підтримувати закладки, виключно за розширенням файлу та міткою 'ftypM4B '.
  • Пропрієтарні файли .aa та .aax компанії Audible є зашифрованими контейнерами M4B.
  • Файли M4B можуть вбудовувати окремі зображення обкладинок для кожного окремого розділу аудіокниги.

Поширені технічні запитання

Чим M4B відрізняється від M4A?

Файли M4B містять функцію створення закладок (плеєри автоматично відновлюють відтворення з місця зупинки) та спеціальні треки розділів із назвами, тоді як файли M4A розглядаються як стандартні музичні треки.

Чи можу я конвертувати кілька файлів MP3 в одну аудіокнигу M4B?

Так. Конвертер аудіо File2File об'єднує кілька файлів MP3 в один контейнер M4B з одночасним створенням розділів, що відповідають кожному оригінальному файлу MP3.

Чому мій плеєр скидається на початок під час відтворення аудіокниги?

Якщо ваша аудіокнига збережена як файл .mp3 або .m4a, багато плеєрів сприймають її як пісню. Зміна розширення на .m4b або конвертація увімкне рідну підтримку закладок на сумісних плеєрах.