एमपी4 फ़ाइल फार्मेट
Filename extension |
.mp4, .m4a, .m4p, .m4b, .m4r and .m4v[Note 1] |
---|---|
Internet media type |
video/mp4 audio/mp4 |
Type code | mpg4 |
Developed by | International Organization for Standardization International Electrotechnical Commission |
Initial release | October 2001 |
Latest release | ISO/IEC 14496-14:2020 January 2020 |
Type of format | Container format |
Container for | Audio, video and text |
Extended from | QuickTime File Format and MPEG-4 Part 12 |
Standard | ISO/IEC 14496-14 |
Open format? | Yes |
Free format? | No[2] |
एमपीईजी-4 पार्ट 14 या एमपी4 एक डिजिटल डाटा मल्टीमीडिया डिजिटल कंटेनर प्रारूप है जिसका उपयोग आमतौर पर डिजिटल वीडियो और डिजिटल ऑडियो को स्टोर करने के लिए किया जाता है, लेकिन इसका उपयोग अन्य डेटा जैसे उपशीर्षक और स्थिर छवियों को स्टोर करने के लिए भी किया जा सकता है। अधिकांश आधुनिक कंटेनर प्रारूप (डिजिटल) की तरह, यह इंटरनेट पर मीडिया स्ट्रीमिंग की अनुमति देता है। विनिर्देश द्वारा परिभाषित एमपीईजी-4 भाग 14 फ़ाइलों के लिए एकमात्र फ़ाइल नाम एक्सटेंशन .mp4 है। एमपीईजी-4 भाग 14 (औपचारिक रूप से अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-14:2003) एमपीईजी-4 के एक भाग के रूप में निर्दिष्ट एक मानक है।
पोर्टेबल मीडिया प्लेयर्स को कभी-कभी MP4 प्लेयर्स के रूप में विज्ञापित किया जाता है, हालांकि कुछ केवल MP3 प्लेयर्स होते हैं जो AMV वीडियो प्रारूप या कुछ अन्य वीडियो प्रारूप भी चलाते हैं, और जरूरी नहीं कि वे MPEG-4 पार्ट 14 प्रारूप भी चलाएं।
इतिहास
एमपीईजी-4 भाग 14 अधिक सामान्य अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-12:2004 (एमपीईजी-4 भाग 12आईएसओ बेस मीडिया फ़ाइल स्वरूप प्रारूप) का एक उदाहरण है जो सीधे प्रकाशित क्विकटाइम फ़ाइल प्रारूप पर आधारित है। 2001 में।[3][4][5][6][7][8] एमपीईजी-4 भाग 14 अनिवार्य रूप से क्विकटाइम फ़ाइल प्रारूप के समान है, लेकिन औपचारिक रूप से प्रारंभिक ऑब्जेक्ट डिस्क्रिप्टर (आईओडी) और अन्य एमपीईजी सुविधाओं के लिए समर्थन निर्दिष्ट करता है।[9] एमपीईजी-4 भाग 14 आईएसओ/आईईसी 14496-1 (एमपीईजी-4 भाग 1: सिस्टम) के खंड 13 को संशोधित और पूरी तरह से प्रतिस्थापित करता है, जिसमें एमपीईजी-4 सामग्री के लिए फ़ाइल प्रारूप पहले निर्दिष्ट किया गया था।[10] एमपीईजी-4 फ़ाइल स्वरूप, संस्करण 1 को 2001 में आईएसओ/आईईसी 14496-1:2001 के रूप में प्रकाशित किया गया था, जो 1999 में प्रकाशित एमपीईजी-4 भाग 1: सिस्टम विनिर्देश का एक संशोधन है (आईएसओ/आईईसी 14496-1:1999) .[11][12][13] 2003 में, MP4 फ़ाइल प्रारूप के पहले संस्करण को संशोधित किया गया और MPEG-4 भाग 14: MP4 फ़ाइल प्रारूप (ISO/IEC 14496-14:2003) द्वारा प्रतिस्थापित किया गया, जिसे आमतौर पर MPEG-4 फ़ाइल प्रारूप संस्करण 2 के रूप में नाम दिया गया है।[14][15] MP4 फ़ाइल स्वरूप को ISO बेस मीडिया फ़ाइल स्वरूप ISO/IEC 14496-12:2004 में सामान्यीकृत किया गया था, जो समय-आधारित मीडिया फ़ाइलों के लिए एक सामान्य संरचना को परिभाषित करता है। बदले में इसका उपयोग परिवार में अन्य फ़ाइल स्वरूपों (उदाहरण के लिए MP4, 3GP, MJ2) के लिए आधार के रूप में किया जाता है।[4][16][17]
Version | Release date | Standard | Description |
---|---|---|---|
MP4 file format version 1 | 2001 | ISO/IEC 14496-1:2001 | MPEG-4 Part 1 (Systems), First edition |
MP4 file format version 2 | 2003 | ISO/IEC 14496-14:2003 | MPEG-4 Part 14 (MP4 file format), Second edition |
MP4 फ़ाइल प्रारूप ने MPEG-4 विज़ुअल/ऑडियो कोडेक्स और विभिन्न MPEG-4 सिस्टम सुविधाओं जैसे ऑब्जेक्ट डिस्क्रिप्टर और दृश्य विवरण का समर्थन करने के लिए आईएसओ बेस मीडिया फ़ाइल प्रारूप पर कुछ एक्सटेंशन को परिभाषित किया है। इनमें से कुछ एक्सटेंशन का उपयोग ISO बेस मीडिया फ़ाइल प्रारूप (जैसे 3GP) पर आधारित अन्य प्रारूपों द्वारा भी किया जाता है।[1] आईएसओ बेस मीडिया फ़ाइल प्रारूप के लिए सभी पंजीकृत एक्सटेंशन की एक सूची आधिकारिक पंजीकरण प्राधिकरण वेबसाइट पर प्रकाशित की गई है। MP4 फ़ैमिली फ़ाइलों में कोड-पॉइंट (पहचानकर्ता मान) के लिए पंजीकरण प्राधिकरण Apple Inc. है और इसे MPEG-4 भाग 12 में अनुबंध डी (सूचनात्मक) में नामित किया गया है।[16]कोडेक डिजाइनरों को अपने द्वारा आविष्कृत कोड को पंजीकृत करना चाहिए, लेकिन पंजीकरण अनिवार्य नहीं है[18] और कुछ आविष्कृत और प्रयुक्त कोड-बिंदु पंजीकृत नहीं हैं।[19] जब कोई आईएसओ बेस मीडिया फ़ाइल प्रारूप से प्राप्त एक नया विनिर्देश बना रहा है, तो सभी मौजूदा विनिर्देशों को उदाहरण और परिभाषाओं और प्रौद्योगिकी के स्रोत दोनों के रूप में उपयोग किया जाना चाहिए। यदि कोई मौजूदा विनिर्देश पहले से ही कवर करता है कि किसी विशेष मीडिया प्रकार को फ़ाइल प्रारूप में कैसे संग्रहीत किया जाता है (उदाहरण के लिए MPEG-4 ऑडियो या MP4 में वीडियो), तो उस परिभाषा का उपयोग किया जाना चाहिए और एक नई परिभाषा का आविष्कार नहीं किया जाना चाहिए।[16]
फ़ाइल नाम एक्सटेंशन
जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन है .mp4, विभिन्न फ़ाइल नाम एक्सटेंशन का उपयोग आमतौर पर इच्छित सामग्री को इंगित करने के लिए किया जाता है:
- ऑडियो और वीडियो वाली MPEG-4 फ़ाइलें आम तौर पर मानक का उपयोग करती हैं .mp4 विस्तार।
- केवल-ऑडियो MPEG-4 फ़ाइलों में आम तौर पर एक होता है .m4a विस्तार। यह असुरक्षित सामग्री के लिए विशेष रूप से सच है।
- फेयर प्ले डिजिटल अधिकार प्रबंधन द्वारा एन्क्रिप्टेड ऑडियो स्ट्रीम वाली एमपीईजी-4 फ़ाइलें, जिन्हें आईतून भण्डार के माध्यम से बेचा गया था, का उपयोग करें .m4p विस्तार। आईट्यून्स प्लस ट्रैक, जिन्हें आईट्यून्स स्टोर वर्तमान में बेचता है, अनएन्क्रिप्टेड हैं और उपयोग किए जाते हैं .m4a इसलिए।
- ऑडियोबुक और पॉडकास्ट फ़ाइलें, जिनमें अध्याय मार्कर, चित्र और हाइपरलिंक सहित मेटाडेटा भी शामिल है, एक्सटेंशन का उपयोग कर सकते हैं .m4a, लेकिन अधिक सामान्यतः उपयोग करें .m4b विस्तार।
- Apple iPhone अपने रिंगटोन के लिए MPEG-4 ऑडियो का उपयोग करता है लेकिन इसका उपयोग करता है .m4r के बजाय विस्तार .m4a विस्तार।
- रॉ MPEG-4 विज़ुअल बिटस्ट्रीम का नाम दिया गया है .m4v लेकिन इस एक्सटेंशन का उपयोग कभी-कभी MP4 कंटेनर प्रारूप में वीडियो के लिए भी किया जाता है।[20]
- मोबाइल फोन 3GP का उपयोग करते हैं[when?], MP4 के समान MPEG-4 भाग 12 (a.k.a. MPEG-4/JPEG2000 ISO बेस मीडिया फ़ाइल स्वरूप) का कार्यान्वयन। यह उपयोगकर्ता है .3gp और .3g2 एक्सटेंशन. ये फ़ाइलें गैर-MPEG-4 डेटा (H.263, अनुकूली मल्टी-रेट ऑडियो कोडेक , MPEG-4 भाग 17) भी संग्रहीत करती हैं। व्यवहार में, अधिकांश (यदि सभी नहीं) निम्न-स्तरीय फ़ोन और फ़ीचर फ़ोन इस प्रारूप में रिकॉर्ड करते हैं, क्योंकि अधिकांश (यदि सभी नहीं) अन्य मोबाइल फ़ोन और स्मार्टफ़ोन .mp4 फ़ाइल एक्सटेंशन का उपयोग करके MP4 फ़ाइलें रिकॉर्ड करते हैं, और कुछ उच्च-स्तरीय फ़ोन[which?] रॉ ऑडियो फॉर्मेट|.रॉ में रिकॉर्ड कर सकते हैं।
डेटा स्ट्रीम
अधिकांश प्रकार के डेटा को निजी स्ट्रीम के माध्यम से MPEG-4 भाग 14 फ़ाइलों में एम्बेड किया जा सकता है। फ़ाइल में स्ट्रीमिंग जानकारी शामिल करने के लिए एक अलग संकेत ट्रैक का उपयोग किया जाता है। MPEG-4 भाग 12-आधारित फ़ाइलों के लिए पंजीकृत कोडेक्स MP4 पंजीकरण प्राधिकरण (mp4ra.org) की वेबसाइट पर प्रकाशित किए जाते हैं।[21] लेकिन उनमें से अधिकांश MP4 प्लेयर्स द्वारा व्यापक रूप से समर्थित नहीं हैं। व्यापक रूप से समर्थित कोडेक्स और अतिरिक्त डेटा स्ट्रीम हैं (लेकिन कई अन्य भी समर्थित हैं, जिनमें फ्लैक या डॉल्बी ट्रूएचडी जैसे ऑडियो शामिल हैं):[22][23]
- वीडियो: उच्च दक्षता वीडियो कोडिंग|एमपीईजी-एच भाग 2 (एच.265/एचईवीसी), एच.264/एमपीईजी-4 एवीसी|एमपीईजी-4 भाग 10 (एच.264/एवीसी) और एमपीईजी-4 भाग 2
- अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: एमपीईजी-2 और एमपीईजी-1
- ऑडियो: उन्नत ऑडियो कोडिंग|उन्नत ऑडियो कोडिंग (एएसी)
- इसके अलावा MPEG-4 भाग 3 ऑडियो ऑब्जेक्ट, जैसे ऑडियो दोषरहित कोडिंग (ALS), स्केलेबल लॉसलेस कोडिंग (SLS), MP3, MPEG-1 ऑडियो लेयर II (MP2), MPEG-1 ऑडियो लेयर I (MP1), CELP, एचवीएक्ससी (स्पीच), ट्विनवीक्यू, टेक्स्ट टू स्पीच इंटरफेस (टीटीएसआई) और स्ट्रक्चर्ड ऑडियो ऑर्केस्ट्रा लैंग्वेज (एसएओएल)
- अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: सेब दोषरहित, एफएलएसी (2018 के अंत में जोड़ा गया), और ओपस (ऑडियो प्रारूप) (2018 के अंत में जोड़ा गया) [24]
- उपशीर्षक: एमपीईजी-4 भाग 17|एमपीईजी-4 समयबद्ध पाठ (जिसे 3जीपीपी समयबद्ध पाठ के रूप में भी जाना जाता है)।
- Nero Digital MP4 फ़ाइलों में DVD वीडियो उपशीर्षक का उपयोग करता है
तथाकथित मूव एटम में वीडियो रिज़ॉल्यूशन, फ्रेम दर, ओरिएंटेशन, डिस्प्ले विशेषताओं और बहुत कुछ के बारे में जानकारी होती है। इसे फ़ाइल के आरंभ या अंत में रखा जा सकता है। बाद वाले मामले में, यदि फ़ाइल अधूरी (काटी गई) है तो वीडियो फ़ाइल चलाने योग्य नहीं है।[25][26][27][28]
मेटाडेटा
MP4 फ़ाइलों में प्रारूप मानक द्वारा परिभाषित मेटाडेटा हो सकता है, और इसके अलावा, एक्स्टेंसिबल मेटाडेटा प्लेटफार्म (XMP) मेटाडेटा भी हो सकता है।
यह भी देखें
- आईएसओ बेस मीडिया फ़ाइल स्वरूप
- वीडियो कंटेनर प्रारूपों की तुलना
- कोडेक्स की सूची|मल्टीमीडिया (ऑडियो/वीडियो) कोडेक्स की सूची
- ओपन-सोर्स कोडेक्स की सूची
- वीडियो कोडेक्स की तुलना
- ऑडियो कोडिंग प्रारूपों की तुलना
- ऑडियो कोडिंग प्रारूप
- वीडियो कोडिंग प्रारूप
- उच्च दक्षता वाली वीडियो कोडिंग
संदर्भ
- ↑ 1.0 1.1 3GPP2 (18 May 2007). "3GPP2 C.S0050-B Version 1.0, 3GPP2 File Formats for Multimedia Services" (PDF). Third Generation Partnership Project 2. pp. 67, 68. Archived from the original (PDF) on 7 October 2009. Retrieved 2009-06-12.
- ↑ MPEG-4 File Format, Version 2 (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. 2 March 2012. Retrieved 13 December 2021.
- ↑ Apple Inc. (2001). "Classic Version of the QuickTime File Format Specification". Retrieved 2009-06-14.
- ↑ 4.0 4.1 mp4ra.org - MP4 Registration authority. "References, MPEG-4 Registration authority". Retrieved 2018-08-29.
- ↑ "ISO Base Media File Format white paper - Proposal". Leonardo Chiariglione. International Organization for Standardization. April 2006. Archived from the original on 2008-07-14. Retrieved 2009-12-26.
- ↑ "MPEG-4 File Formats white paper - Proposal". Leonardo Chiariglione. International Organization for Standardization. October 2005. Archived from the original on 2008-01-15. Retrieved 2009-12-26.
- ↑ "ISO Base Media File Format white paper - Proposal". Leonardo Chiariglione. International Organization for Standardization. October 2009. Retrieved 2014-10-31.
- ↑ Apple Computer. "MPEG-4 Fact Sheet" (PDF). Archived from the original (PDF) on 2014-10-31.
- ↑ "RE: QT vs MPEG-4". Archived from the original on 2007-05-10. Retrieved 2007-03-30.
- ↑ International Organization for Standardization (2003). "MPEG-4 Part 14: MP4 file format; ISO/IEC 14496-14:2003". Retrieved 2009-06-11.
- ↑ Library of Congress (2001). "MPEG-4 File Format, Version 1". Retrieved 2009-06-14.
- ↑ Y. Lim; D. Singer (2006). "MIME Type Registration for MPEG-4". RFC Editor. doi:10.17487/RFC4337. Retrieved 2009-06-14.
- ↑ International Organization for Standardization (2001). "MPEG-4 Part 1: Systems; ISO/IEC 14496-1:2001". Retrieved 2009-06-11.
- ↑ Library of Congress (2003). "MPEG-4 File Format, Version 2". Retrieved 2009-06-14.
- ↑ "MPEG-4 Systems General Issues". chiariglione.org. July 2001. Retrieved 2010-04-11.
- ↑ 16.0 16.1 16.2 "ISO/IEC 14496-12:2008, Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format". International Organization for Standardization. 2008. pp. 88, 94. Archived from the original (ZIP) on July 6, 2016. Retrieved 2009-05-30.
- ↑ International Organization for Standardization (2004). "MPEG-4 Part 12: ISO base media file format; ISO/IEC 14496-12:2004". Retrieved 2009-06-11.
- ↑ Greenberg, Steven (2009). "Registration of ftyp's". Retrieved 2009-06-15.
- ↑ Greenberg, Steven (2009). "Complete List of all known MP4 / QuickTime 'ftyp' designations". Retrieved 2009-06-15.
- ↑ Doom9's Forum, MP4 FAQ, Retrieved on 2009-07-15
- ↑ mp4ra.org - MP4 Registration authority, Registered Types - Codecs - ISO Code Points, Retrieved on 2009-07-14.
- ↑ Chapman, Nigel; Chapman, Jenny (2004). डिजिटल मल्टीमीडिया (2. ed.). Chichester [u.a.]: Wiley. ISBN 978-0-470-85890-5.
- ↑ "The 'MP4' Registration Authority". mp4ra.org. Retrieved 2023-08-31.
- ↑ "आईएसओ बेस मीडिया फ़ाइल स्वरूप में ओपस का एनकैप्सुलेशन". 2018-08-28. Retrieved 2019-01-05.
- ↑ JK (25 January 2013). "मूव एटम और यह कहाँ होना चाहिए". JKdigital (in Deutsch).
- ↑ "Fehlerhaft kopierte MP4-Datei reparieren" (in Deutsch). preamp.org. November 2013.
- ↑ eZs3 media service (1 March 2011). "मेटाडेटा या मूव एटम स्थान की जाँच करना". www.ezs3.com. Retrieved 11 August 2020.
- ↑ Levkov, Maxim. "Understanding the MPEG-4 movie atom | Adobe Developer Connection". www.adobe.com. Adobe Developer Network. Archived from the original on 2021-01-30. Retrieved 11 August 2020.
बाहरी संबंध
- The MP4 registration authority
- RFC 4337 - MIME Type Registration for MPEG-4
- Elements of the H.264 Video/AAC Audio MP4 Movie