หนังสือเสียง M4B (.m4b)

Apple มาตรฐาน

MPEG-4 Audiobook (M4B) คือรูปแบบตัวเลือกเฉพาะของคอนเทนเนอร์ MPEG-4 ที่ออกแบบมาสำหรับหนังสือเสียงและสื่อคำพูดโดยเฉพาะ รองรับบุ๊กมาร์กและบทต่างๆ

แปลง M4B เป็น MP3

ตัวแปลงจาก M4B เป็น MP3 ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบและดู Metadata

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ M4B โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

การแปลงไฟล์แบบส่วนตัว 100% ในเบราว์เซอร์ - ไฟล์จะไม่ rời ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
การรับประกันความเป็นส่วนตัวแบบไม่มีการส่งผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวในระดับไบต์ (Magic Bytes)

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ M4B โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (OFFSET 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) specialized for audiobooks
การบีบอัดAdvanced Audio Coding (AAC) optimized for spoken-word vocal clarity
การจัดลำดับไบต์ (Byte Endianness)Big-Endian atom structure
พื้นที่สีN/A (Spoken Word Audio)
ช่องสัญญาณและโครงสร้างMono and Stereo
ขนาดสูงสุดSample rates from 22.05 kHz to 48 kHz at 64 to 128 kbps
ความโปร่งใสHigh-efficiency perceptual lossy voice compression
การสตรีมและแบบโปรเกรสซีฟProgressive HTTP byte-range streaming with bookmark synchronization

ตารางเปรียบเทียบทางเทคนิค: M4B กับคู่แข่ง

คุณลักษณะทางเทคนิคM4B (ปัจจุบัน)M4AMP3OPUS
การรองรับบุ๊กมาร์กบันทึกตำแหน่งการเล่นต่อแบบเนทีฟอัตโนมัติปฏิบัติเหมือนแทร็กเพลง (รีเซ็ตไปที่จุดเริ่มต้น)ต้องอาศัยหน่วยความจำของแอปพลิเคชันเครื่องเล่นภายนอกขึ้นอยู่กับแอปพลิเคชัน
การนำทางด้วยบทแทร็กบทที่ฝังอยู่พร้อมชื่อเรื่องแบบเนทีฟรองรับผ่าน QuickTime chapter atomต้องใช้เฟรม ID3v2 chap ที่กำหนดเองรองรับในคอนเทนเนอร์ WebM/Matroska
การปรับแต่งสำหรับเสียงพูดสูง; มีประสิทธิภาพที่ 64 kbps แบบโมโนปรับแต่งสำหรับเพลงต้องใช้ 96-128 kbps เพื่อเสียงพูดที่ชัดเจนมีประสิทธิภาพสูงมากที่ 32-48 kbps
การปรับความเร็วในการเล่นการปรับความเร็วพร้อมแก้ไขระดับเสียงแบบเนทีฟ (1.5x, 2x)การเล่นความเร็วมาตรฐานขึ้นอยู่กับเครื่องเล่นสื่อขึ้นอยู่กับเครื่องเล่นสื่อ

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

หนังสือเสียงเล่นเสียงได้แต่รายการบทว่างเปล่า หรือการคลิกที่บททำให้ข้ามไปยังประทับเวลาที่ผิด

สาเหตุหลัก: แทร็กอ้างอิงบทเสียหายหรืออะตอมรหัสเวลาในคอนเทนเนอร์ MPEG-4 ไม่ตรงกัน

การกู้คืน: ดึงข้อมูลเสียงโดยใช้ ffmpeg -i broken.m4b -c copy -vn clean.m4a และสร้างบทใหม่โดยใช้ File2File Chapter Tool

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

ไฟล์ M4B มีพื้นผิวการโจมตีร่วมกับคอนเทนเนอร์ MPEG-4 พร้อมความเสี่ยงเพิ่มเติมในการวิเคราะห์รอบชื่อบทที่ซ้อนกันและแทร็กข้อความตามเวลา

เวกเตอร์การโจมตีที่ทราบ

  • Heap buffer overflow ในการแยกวิเคราะห์สตริงชื่อบทในโปรแกรมจัดทำดัชนีสื่อ
  • Integer overflow ระหว่างการแยกวิเคราะห์ระยะเวลาตัวอย่างข้อความตามเวลา
  • อะตอมการถอดรหัส DRM ที่ผิดรูปแบบทำให้ส่วนประกอบของเซิร์ฟเวอร์สื่อขัดข้อง

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน:

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2008Audible เพิ่มการรองรับบท M4B แบบขั้นสูงในแอปพลิเคชันบนสมาร์ทโฟน
2004Apple อัปเดต QuickTime เพื่อรองรับตัวคั่นบทและการทำบุ๊กมาร์กบนฮาร์ดแวร์ iPod
2003Apple เปิดตัวนามสกุลไฟล์ .m4b เพื่อระบุหนังสือเสียงที่รองรับบุ๊กมาร์กใน iTunes

ข้อได้เปรียบและจุดเด่นสำคัญ

  • การบันทึกตำแหน่งการเล่นอัตโนมัติ: เครื่องเล่นจะจำจุดที่คุณฟังค้างไว้ได้อย่างแม่นยำ
  • การนำทางด้วยบทที่ฝังอยู่ ช่วยให้ผู้ฟังสามารถข้ามไปยังส่วนต่างๆ พร้อมชื่อเรื่องและภาพปกได้
  • ประสิทธิภาพการบีบอัดสูงที่ปรับแต่งสำหรับเสียงพูด ช่วยให้ขนาดไฟล์หนังสือเสียงจัดการได้ง่าย

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • การรองรับจำกัดบนเครื่องเล่นสื่อที่ไม่ใช่ของ Apple หากไม่มีแอปพลิเคชันอ่านหนังสือเสียงโดยเฉพาะ
  • อาจมีการจัดการสิทธิ์ดิจิทัล FairPlay (DRM) ที่ล็อกไฟล์ไว้กับบัญชีที่ได้รับอนุญาต
  • การแปลงรหัสหนังสือเสียงความยาวหลายชั่วโมงให้เป็นไฟล์ M4B เดี่ยวต้องใช้เวลาประมวลผลมาก

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • เครื่องเล่นสื่อจะตรวจจับว่าไฟล์ M4B ควรทำบุ๊กมาร์กได้หรือไม่โดยดูจากนามสกุลไฟล์และแบรนด์ 'ftypM4B ' เท่านั้น
  • ไฟล์ .aa และ .aax ที่เป็นกรรมสิทธิ์ของ Audible คือคอนเทนเนอร์ M4B ที่ถูกเข้ารหัส
  • ไฟล์ M4B สามารถฝังภาพปกสำหรับแต่ละบทในหนังสือเสียงได้

คำถามทางเทคนิคที่พบบ่อย

M4B แตกต่างจาก M4A อย่างไร?

ไฟล์ M4B มีความสามารถในการคั่นหน้า (โปรแกรมเล่นจะกลับมาเล่นต่อจากจุดที่คุณหยุดโดยอัตโนมัติ) และมีแทร็กบทเฉพาะพร้อมชื่อเรื่อง ในขณะที่ไฟล์ M4A จะถูกปฏิบัติเหมือนเป็นเพลงทั่วไป

ฉันสามารถรวมไฟล์ MP3 หลายไฟล์เป็นหนังสือเสียง M4B ไฟล์เดียวได้หรือไม่?

ได้. File2File Audio Converter จะรวมไฟล์ MP3 หลายไฟล์ลงในคอนเทนเนอร์ M4B ไฟล์เดียว พร้อมทั้งสร้างบทที่สอดคล้องกับไฟล์ MP3 ต้นฉบับแต่ละไฟล์ด้วย

ทำไมเครื่องเล่นของฉันถึงรีเซ็ตกลับไปที่จุดเริ่มต้นเวลาเล่นหนังสือเสียง?

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