Audiobook M4B (.m4b)

Apple Standardowy

MPEG-4 Audiobook (M4B) to specjalistyczny wariant kontenera MPEG-4 zaprojektowany specjalnie dla audiobooków i mediów mkowanych, obsługujący zakładki i rozdziały.

Konwertuj M4B na MP3

Darmowy konwerter z M4B na MP3 w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.

Inspekcja i metadane

Systemy operacyjne i analizatory plików identyfikują pliki M4B, sprawdzając początkową sekwencję bajtów binarnych:

Wybierz lub upuść pliki tutaj

Konwersja w 100% prywatna w przeglądarce - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Podpis nagłówka na poziomie bajtów (Magic Bytes)

Systemy operacyjne i analizatory plików identyfikują pliki M4B, sprawdzając początkową sekwencję bajtów binarnych:

PODPIS HEX (OFFSET 0):

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

REPREZENTACJA ASCII: ....ftypM4B

Normalizacja: Apple Inc. / ISO/IEC 14496-14

Specyfikacja techniczna

Architektura konteneraKontener ISO Base Media File Format (MPEG-4 Part 14) zoptymalizowany dla audiobooków
KompresjaZaawansowane kodowanie dźwięku (AAC) zoptymalizované pod kątem czystości głosu mownego
Kolejność bajtów (Endianness)Struktura atomów w formacie Big-Endian
Przestrzenie kolorówN/D (dźwięk mówiony)
Kanały i strukturaMono i Stereo
Maks. wymiaryCzęstotliwości próbkowania od 22,05 kHz do 48 kHz przy przepływności od 64 do 128 kbps
PrzezroczystośćWysokowydajna kompresja percepcyjna głosu stratnego
Streaming i progresywne ładowanieProgresywny streaming HTTP oparty na zakresach bajtów z synchronizacją zakładek

Techniczna macierz porównawcza: M4B a konkurencja

Atrybut technicznyM4B (Bieżący)M4AMP3OPUS
Obsługa zakładekAutomatyczne, natywne zapisywanie pozycji wznowieniaTraktowany jak utwór muzyczny (reset do początku)Wymaga pamięci zewnętrznej aplikacji odtwarzaczaZależne od aplikacji
Nawigacja po rozdziałachNatywna, wbudowana ścieżka rozdziałów z tytułamiObsługiwane przez atom rozdziałów QuickTimeWymaga niestandardowej ramki ID3v2 chapObsługiwane w kontenerze WebM/Matroska
Optymalizacja mowyWysoka; wydajna przy 64 kbps monoZoptymalizowana pod kątem muzykiWymaga 96-128 kbps dla czystej mowyBardzo wysoka wydajność przy 32-48 kbps
Regulacja prędkości odtwarzaniaNatywna regulacja prędkości z korekcją wysokości dźwięku (1,5x, 2x)Standardowa prędkość odtwarzaniaZależy od odtwarzacza multimedialnegoZależy od odtwarzacza multimedialnego

Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego

Audiobook odtwarza dźwięk, ale lista rozdziałów jest pusta lub kliknięcie rozdziału powoduje przejście do nieprawidłowych znaczników czasu.

Główna przyczyna: Uszkodzona ścieżka odniesienia rozdziału lub niezgodność atomu kodu czasowego wewnątrz kontenera MPEG-4.

Odzyskiwanie: Wyodrębnij dźwięk za pomocą polecenia ffmpeg -i broken.m4b -c copy -vn clean.m4a i ponownie utwórz rozdziały za pomocą narzędzia File2File Chapter Tool.

Analiza bezpieczeństwa i wektory ataku na parser

Pliki M4B dzielą powierzchnię ataku kontenera MPEG-4, z dodatkowymi zagrożeniami związanymi z parsowaniem zagnieżdżonych tytułów rozdziałów i ścieżek tekstu czasowego.

Znane wektory ataku

  • Przepełnienie bufora sterty w parsowaniu ciągu znaków tytułu rozdziału w indeksatorach mediów.
  • Przepełnienie liczby całkowitej podczas parsowania czasu trwania próbek tekstu czasowego.
  • Spreparowane atomy odszyfrowywania DRM powodujące awarie w komponentach serwera mediów.

Najlepsze praktyki obronne: Sanityzuj osadzone metadane tekstu rozdziału i sparsuj atomy MPEG-4 przy użyciu bezpiecznych dla pamięci dekoderów.

Pochodzenie historyczne i kamienie milowe

2008Audible dodaje ulepszoną obsługę rozdziałów M4B we wszystkich aplikacjach na smartfony.
2004Apple aktualizuje QuickTime w celu obsługi znaczników rozdziałów i zakładek w sprzęcie iPod.
2003Apple wprowadza rozszerzenie .m4b do oznaczania audiobooków obsługujących zakładki w iTunes.

Główne zalety

  • Automatyczne zapisywanie pozycji odtwarzania: odtwarzacze pamiętają dokładnie, w którym miejscu przerwano słuchanie.
  • Wbudowana nawigacja po rozdziałach pozwalająca słuchaczom przeskakiwać między sekcjami posiadającymi tytuły i grafikę.
  • Wysoka wydajność kompresji zoptymalizowana dla ludzkiego głosu utrzymuje pliki książek w rozsądnych rozmiarach.

Ograniczenia techniczne i wady

  • Ograniczone wsparcie na odtwarzaczach multimedialnych innych firm niż Apple bez dedykowanych aplikacji do obsługi audiobooków.
  • Może zawierać cyfrowe zarządzanie prawami cyfrowymi FairPlay (DRM) blokujące pliki na autoryzowanych kontach.
  • Ponowne kodowanie wielogodzinnych audiobooków w pojedyncze pliki M4B wymaga znacznego czasu przetwarzania.

Ciekawe informacje techniczne

  • Odtwarzacz multimedialny wykrywa, że plik M4B powinien obsługiwać zakładki wyłącznie na podstawie jego rozszerzenia pliku oraz identyfikatora marki „ftypM4B ".
  • Własnościowe pliki .aa i .aax serwisu Audible to zaszyfrowane kontenery M4B.
  • Pliki M4B mogą osadzać indywidualne obrazy okładek dla każdego rozdziału w audiobooku.

Często zadawane pytania techniczne

Czym M4B różni się od M4A?

Pliki M4B zawierają funkcję zakładek (odtwarzacze automatycznie wznawiają odtwarzanie od miejsca, w którym przerwano) oraz dedykowane ścieżki rozdziałów z tytułami, podczas gdy pliki M4A są traktowane jako standardowe utwory muzyczne.

Czy mogę przekonwertować wiele plików MP3 w jeden audiobook M4B?

Tak. File2File Audio Converter scala wiele plików MP3 w jeden kontener M4B, generując jednocześnie rozdziały odpowiadające każdemu oryginalnemu plikowi MP3.

Dlaczego mój odtwarzacz wraca do początku podczas odtwarzania audiobooka?

Jeśli Twój audiobook jest zapisany jako plik .mp3 lub .m4a, wiele odtwarzaczy traktuje go jak utwór muzyczny. Zmiana rozszerzenia na .m4b lub jego konwersja włącza natywne zakładki na zgodnych odtwarzaczach.