อ่าน 7 นาที
ไฟล์รูปแบบ MP4
MP4 (ชื่ออย่างเป็นทางการคือMPEG-4 Part 14 ) เป็นรูปแบบคอนเทนเนอร์มัลติมีเดียดิจิทัล ที่ใช้กันทั่วไปในการจัดเก็บวิดีโอและเสียงแต่ยังสามารถใช้จัดเก็บข้อมูลอื่นๆ...
ไฟล์รูปแบบ MP4
| MP-4 ตอนที่ 14 | |
|---|---|
MPEG-4 Part 14 ขยายจาก ISO Base Media File Format (MPEG-4 Part 12) [ 1 ] | |
| นามสกุลไฟล์ | .mp4, .m4a, .m4p, .m4b, .m4rและ.m4v[หมายเหตุ 1] |
| สื่อประเภทอินเทอร์เน็ต |
|
| รหัสประเภท | เอ็มพีจี4 |
| เลขมหัศจรรย์ | พี |
| พัฒนาโดย | |
| การเผยแพร่ครั้งแรก | ตุลาคม พ.ศ. 2544 |
| รุ่นล่าสุด | ISO/IEC 14496-14:2020 มกราคม 2020 |
| ประเภทของรูปแบบ | รูปแบบคอนเทนเนอร์ |
| ภาชนะสำหรับ | เสียง วิดีโอ และข้อความ |
| ขยายจาก | รูปแบบไฟล์ QuickTimeและMPEG-4 ส่วนที่ 12 |
| มาตรฐาน | ISO/IEC 14496-14 |
| รูปแบบเปิด ? | ไม่[ 2 ] [ 3 ] |
| รูปแบบฟรีใช่ไหม? | ไม่[ 2 ] |
MP4 (ชื่ออย่างเป็นทางการคือMPEG-4 Part 14 ) เป็นรูปแบบคอนเทนเนอร์มัลติมีเดียดิจิทัล ที่ใช้กันทั่วไปในการจัดเก็บวิดีโอและเสียงแต่ยังสามารถใช้จัดเก็บข้อมูลอื่นๆ เช่นคำบรรยายและภาพนิ่งได้อีกด้วย เช่นเดียวกับรูปแบบคอนเทนเนอร์ สมัยใหม่ส่วนใหญ่ มันอนุญาตให้สตรีมผ่านทางอินเทอร์เน็ต ได้ นามสกุลไฟล์เดียวสำหรับไฟล์ MPEG-4 Part 14 ตามที่กำหนดไว้ในข้อกำหนดคือ.mp4 .mp4
MPEG-4 Part 14 เป็นมาตรฐานที่ระบุไว้ใน ข้อกำหนด MPEG-4อย่างเป็นทางการในชื่อISO / IEC 14496-14:2003แตกต่างจากรูปแบบการบีบอัดเสียงอย่างเดียวอย่างMP3และMP2 MP4 เป็นรูปแบบคอนเทนเนอร์ที่สามารถบรรจุสื่อประเภทต่างๆ จากตัวแปลงสัญญาณต่างๆ ได้[ 4 ]ในช่วงทศวรรษ 2000 เครื่องเล่นสื่อพกพาบางครั้งถูกโฆษณาอย่างผิดพลาดว่าเป็น "เครื่องเล่น MP4" แม้ว่าอาจจะเล่นรูปแบบอื่น เช่นวิดีโอ AMVและไม่จำเป็นต้องเป็นรูปแบบ MPEG-4 Part 14 ก็ตาม
สตรีมข้อมูล
ข้อมูลส่วนใหญ่สามารถฝังอยู่ในไฟล์ MPEG-4 Part 14 ได้ผ่านทางสตรีมส่วนตัวแทร็กคำแนะนำแยกต่างหากใช้เพื่อรวมข้อมูลการสตรีมไว้ในไฟล์ ตัวแปลงสัญญาณที่ลงทะเบียนสำหรับไฟล์ MPEG-4 Part 12 ได้รับการเผยแพร่บนเว็บไซต์ของหน่วยงานลงทะเบียน MP4 (mp4ra.org) [ 5 ]แต่ส่วนใหญ่ไม่ได้รับการสนับสนุนอย่างกว้างขวางจากโปรแกรมเล่น MP4 ตัวแปลงสัญญาณและสตรีมข้อมูลเพิ่มเติมที่ได้รับการสนับสนุนอย่างกว้างขวาง ได้แก่ (แต่ยังได้รับการสนับสนุนอีกมากมาย รวมถึงเสียงเช่น FLAC หรือTrueHD ): [ 6 ] [ 7 ]
- วิดีโอ: MPEG-H Part 2 (H.265/HEVC) , MPEG-4 Part 10 (H.264/AVC) , MPEG-4 Part 2และAV1 [ 8 ] รูปแบบการบีบอัดอื่นๆ ที่ใช้น้อยกว่า: MPEG-2และMPEG-1
- เสียง: การเข้ารหัสเสียงขั้นสูง (AAC) รวมถึง ออบเจ็กต์เสียง MPEG-4 Part 3เช่นการเข้ารหัสเสียงแบบไม่สูญเสีย (ALS), การเข้ารหัสแบบไม่สูญเสียที่ปรับขนาดได้ (SLS), MP3 , MPEG-1 Audio Layer II (MP2), MPEG-1 Audio Layer I (MP1), CELP , HVXC (เสียงพูด), TwinVQ , Text To Speech Interface (TTSI) และStructured Audio Orchestra Language (SAOL) รูปแบบการบีบอัดอื่นๆ ที่ใช้น้อยกว่า ได้แก่Apple Lossless , Free Lossless Audio Codec (เพิ่มเข้ามาในช่วงปลายปี 2018) และOpus (เพิ่มเข้ามาในช่วงปลายปี 2018) [ 9 ]
- คำบรรยาย: MPEG-4 Timed Text (หรือที่รู้จักในชื่อ 3GPP Timed Text) Nero Digitalใช้ คำบรรยาย DVD Videoในไฟล์ MP4
อะตอมmoovประกอบด้วยข้อมูลเกี่ยวกับความละเอียดของวิดีโอ อัตราเฟรม การวางแนว คุณลักษณะการแสดงผล และอื่นๆ อาจถูกวางไว้ที่ต้นหรือท้ายไฟล์ ในกรณีหลัง ไฟล์วิดีโอจะไม่สามารถเล่นได้หากไฟล์ไม่สมบูรณ์ (ถูกตัดทอน) [ 10 ] [ 11 ] [ 12 ] [ 13 ]
เมตาเดตา
ไฟล์ MP4 สามารถมีข้อมูลเมตาตามที่กำหนดไว้ในมาตรฐานรูปแบบ และนอกจากนี้ยังสามารถมี ข้อมูลเมตาของ Extensible Metadata Platform (XMP) ได้ อีกด้วย
นามสกุลไฟล์
แม้ว่านามสกุลไฟล์ที่กำหนดไว้ตามมาตรฐานจะ มีเพียง .mp4 เท่านั้น แต่โดยทั่วไปแล้วมักใช้นามสกุลไฟล์ต่างๆ เพื่อบ่งบอกถึงเนื้อหาที่ต้องการ:
- ไฟล์ MPEG-4 ที่มีทั้งเสียงและวิดีโอโดยทั่วไปจะใช้ ส่วนขยายมาตรฐาน.mp4
- ไฟล์เสียง MPEG-4 ส่วนใหญ่จะมีนามสกุล .m4a ( MPEG-4 Audio ) โดยเฉพาะอย่างยิ่งไฟล์ที่ไม่มีการป้องกันลิขสิทธิ์
- ไฟล์ MPEG-4 ที่มีสตรีมเสียงเข้ารหัสโดยระบบการจัดการสิทธิ์ดิจิทัลFairPlay ซึ่งจำหน่ายผ่านiTunes Storeจะใช้ ส่วนขยาย .m4p ( MPEG-4 Protected ) ส่วนเพลงใน iTunes Plus ที่ iTunes Store จำหน่ายอยู่ในปัจจุบันนั้นไม่ได้เข้ารหัสและใช้ส่วนขยาย.m4aตามลำดับ
- ไฟล์ หนังสือเสียงและพอดแคสต์ซึ่งรวมถึงข้อมูลเมตา เช่น เครื่องหมายบท รูปภาพ และไฮเปอร์ลิงก์ สามารถใช้ส่วนขยาย.m4a ได้ แต่โดยทั่วไปมักใช้ ส่วนขยาย .m4b ( MPEG-4 Audiobook ) มากกว่า
- โทรศัพท์ iPhoneของ Apple ใช้ไฟล์เสียง MPEG-4 สำหรับริงโทน แต่ใช้ ส่วน ขยาย.m4rแทนที่จะเป็น.m4a
- บิตสตรี ม MPEG-4 Visualดิบมีชื่อว่า.m4vแต่นามสกุลนี้บางครั้งก็ใช้สำหรับวิดีโอในรูปแบบคอนเทนเนอร์ MP4 [ 14 ]หรือในรูปแบบคอนเทนเนอร์M4V ด้วย
- โทรศัพท์มือถือในอดีตใช้3GPซึ่งเป็นการใช้งาน MPEG-4 Part 12 (หรือที่รู้จักกันในชื่อรูปแบบไฟล์ MPEG-4/JPEG2000 ISO Base Media) คล้ายกับ MP4 โดยใช้ ส่วนขยาย . 3gpและ . 3g2ไฟล์เหล่านี้ยังจัดเก็บข้อมูลที่ไม่ใช่ MPEG-4 ( H.263 , AMR , TX3G ) ในทางปฏิบัติ โทรศัพท์ระดับล่างและโทรศัพท์ฟีเจอร์โฟนส่วนใหญ่ (ถ้าไม่ใช่ทั้งหมด) บันทึกในรูปแบบนี้ เนื่องจากโทรศัพท์มือถือและสมาร์ทโฟน ส่วนใหญ่ (ถ้าไม่ใช่ทั้งหมด) บันทึกไฟล์ MP4 โดยใช้ส่วนขยายไฟล์ .mp4 และโทรศัพท์ระดับสูงบางรุ่นสามารถบันทึกในรูปแบบ .raw ได้ เมื่อ เทคโนโลยี 4Gแพร่หลาย 3GP ก็เริ่มถูกยกเลิกและปัจจุบันแทบจะไม่พบเห็นแล้ว
ประวัติศาสตร์
MPEG-4 Part 14 เป็นตัวอย่างหนึ่งของISO / IEC 14496-12:2004 (MPEG-4 Part 12: รูปแบบไฟล์สื่อพื้นฐาน ISO ) ซึ่งอิงโดยตรงจากรูปแบบไฟล์ QuickTimeที่เผยแพร่ในปี 2001 [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] MPEG-4 Part 14 นั้นเหมือนกับรูปแบบไฟล์ QuickTime ทุกประการ แต่ระบุอย่างเป็นทางการถึงการสนับสนุน Initial Object Descriptors (IOD) และคุณสมบัติอื่นๆ ของ MPEG [ 21 ] MPEG - 4 Part 14 ได้แก้ไขและแทนที่ข้อ 13 ของ ISO/IEC 14496-1 (MPEG-4 Part 1: ระบบ) อย่างสมบูรณ์ ซึ่งก่อนหน้านี้ได้ระบุรูปแบบไฟล์สำหรับเนื้อหา MPEG-4 ไว้[ 22 ]
รูปแบบไฟล์ MPEG-4 เวอร์ชัน 1 ได้รับการเผยแพร่ในปี 2001 ในชื่อ ISO/IEC 14496-1:2001 ซึ่งเป็นการแก้ไขข้อกำหนด MPEG-4 Part 1: Systems ที่เผยแพร่ในปี 1999 (ISO/IEC 14496-1:1999) [ 23 ] [ 24 ] [ 25 ]ในปี 2003 รูปแบบไฟล์ MP4 เวอร์ชันแรกได้รับการแก้ไขและแทนที่ด้วย MPEG-4 Part 14: รูปแบบไฟล์ MP4 (ISO/IEC 14496-14:2003) ซึ่งโดยทั่วไปเรียกว่ารูปแบบไฟล์ MPEG-4 เวอร์ชัน 2 [ 26 ] [ 27 ]รูปแบบไฟล์ MP4 ได้รับการทำให้เป็นรูปแบบไฟล์ ISO Base Media File ISO/IEC 14496-12:2004 ซึ่งกำหนดโครงสร้างทั่วไปสำหรับไฟล์สื่อตามเวลา ในทางกลับกัน มันถูกใช้เป็นหลักสำหรับรูปแบบไฟล์อื่นๆ ในตระกูลเดียวกัน (เช่น MP4, 3GPและMotion JPEG 2000 ) [ 16 ] [ 28 ] [ 29 ]
| เวอร์ชั่น | วันที่วางจำหน่าย | มาตรฐาน | คำอธิบาย | ฉบับ |
|---|---|---|---|---|
| 1 | 2001 | ISO/IEC 14496-1:2001 | MPEG-4 ตอนที่ 1: ระบบ | อันดับแรก |
| 2 | 2003 | ISO/IEC 14496-14:2003 | MPEG-4 ส่วนที่ 14: รูปแบบไฟล์ MP4 | อันดับแรก |
| 2 | 2018 | ISO/IEC 14496-14:2018 | MPEG-4 ส่วนที่ 14: รูปแบบไฟล์ MP4 | ที่สอง |
| 2 | 2020 | ISO/IEC 14496-14:2020 | MPEG-4 ส่วนที่ 14: รูปแบบไฟล์ MP4 | ที่สาม |
รูปแบบไฟล์ MP4 ได้กำหนดส่วนขยายบางอย่างเหนือรูปแบบไฟล์สื่อพื้นฐาน ISO เพื่อรองรับตัวแปลงสัญญาณภาพ/เสียง MPEG-4 และคุณสมบัติต่างๆ ของระบบ MPEG-4 เช่น ตัวอธิบายวัตถุและคำอธิบายฉาก ส่วนขยายเหล่านี้บางส่วนยังถูกใช้โดยรูปแบบอื่นๆ ที่อิงตามรูปแบบไฟล์สื่อพื้นฐาน ISO (เช่น 3GP) [ 1 ]รายชื่อส่วนขยายที่ลงทะเบียนทั้งหมดสำหรับรูปแบบไฟล์สื่อพื้นฐาน ISO ได้รับการเผยแพร่บนเว็บไซต์ของหน่วยงานลงทะเบียนอย่างเป็นทางการ หน่วยงานลงทะเบียนสำหรับรหัสจุด (ค่าตัวระบุ) ในไฟล์ "ตระกูล MP4" คือ Apple Inc. และมีชื่ออยู่ในภาคผนวก D (ข้อมูล) ใน MPEG-4 ส่วนที่ 12 [ 28 ]นักออกแบบตัวแปลงสัญญาณควรลงทะเบียนรหัสที่พวกเขาคิดค้น แต่การลงทะเบียนไม่ใช่ข้อบังคับ[ 30 ]และรหัสจุดบางส่วนที่คิดค้นและใช้งานไม่ได้ลงทะเบียน[ 31 ]เมื่อมีคนสร้างข้อกำหนดใหม่ที่มาจากรูปแบบไฟล์สื่อพื้นฐาน ISO ควรใช้ข้อกำหนดที่มีอยู่ทั้งหมดเป็นทั้งตัวอย่างและแหล่งที่มาของคำจำกัดความและเทคโนโลยี หากข้อกำหนดที่มีอยู่ครอบคลุมวิธีการจัดเก็บสื่อประเภทใดประเภทหนึ่งในรูปแบบไฟล์อยู่แล้ว (เช่น เสียง MPEG-4 หรือวิดีโอใน MP4) ควรใช้คำจำกัดความนั้น และไม่ควรสร้างคำจำกัดความใหม่[ 28 ]
ดูเพิ่มเติม
- รูปแบบไฟล์มีเดียพื้นฐาน ISO
- การเปรียบเทียบรูปแบบคอนเทนเนอร์วิดีโอ
- รายชื่อตัวแปลงสัญญาณมัลติมีเดีย (เสียง/วิดีโอ)
- รายชื่อโคเดกโอเพนซอร์ส
- การเปรียบเทียบตัวแปลงสัญญาณวิดีโอ
- การเปรียบเทียบรูปแบบการเข้ารหัสเสียง
- รูปแบบการเข้ารหัสเสียง
- รูปแบบการเข้ารหัสวิดีโอ
- การเข้ารหัสวิดีโอประสิทธิภาพสูง
ลิงก์ภายนอก
- หน่วยงานจดทะเบียน MP4
- RFC 4337 - การลงทะเบียนประเภท MIME สำหรับ MPEG-4
- องค์ประกอบของภาพยนตร์ MP4 วิดีโอ H.264/เสียง AAC
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ไฟล์รูปแบบ MP4
MP4 (ชื่ออย่างเป็นทางการคือMPEG-4 Part 14 ) เป็นรูปแบบคอนเทนเนอร์มัลติมีเดียดิจิทัล ที่ใช้กันทั่วไปในการจัดเก็บวิดีโอและเสียงแต่ยังสามารถใช้จัดเก็บข้อมูลอื่นๆ...
สตรีมข้อมูล
ข้อมูลส่วนใหญ่สามารถฝังอยู่ในไฟล์ MPEG-4 Part 14 ได้ผ่าน ทางสตรีมส่วนตัว แทร็กคำแนะนำแยกต่างหากใช้เพื่อรวมข้อมูลการสตรีมไว้ในไฟล์ ตัวแปลงสัญญาณที่ลงทะเบียนสำหรับไฟล์ MPEG-4 Part 12 ได้รับการเผยแพร่บนเว็บไซต์ของหน่วยงานลงทะเบียน MP4 (mp4ra.
เมตาเดตา
ไฟล์ MP4 สามารถมี ข้อมูลเมตา ตามที่กำหนดไว้ในมาตรฐานรูปแบบ และนอกจากนี้ยังสามารถมี ข้อมูลเมตาของ Extensible Metadata Platform (XMP) ได้ อีกด้วย
นามสกุลไฟล์
แม้ว่า นามสกุลไฟล์ ที่กำหนดไว้ตามมาตรฐานจะ มีเพียง .mp4 เท่านั้น แต่โดยทั่วไปแล้วมักใช้นามสกุลไฟล์ต่างๆ เพื่อบ่งบอกถึงเนื้อหาที่ต้องการ: