एमपी4 फ़ाइल फार्मेट: Difference between revisions
No edit summary |
|||
Line 148: | Line 148: | ||
== | ==फ़ाइलनेम एक्सटेंशन== | ||
जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन {{Mono|.mp4}} है, विभिन्न फ़ाइल नाम एक्सटेंशन का उपयोग समान्य रूप से इच्छित सामग्री को निरुपित करने के लिए किया जाता है: | जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन {{Mono|.mp4}} है, विभिन्न फ़ाइल नाम एक्सटेंशन का उपयोग समान्य रूप से इच्छित सामग्री को निरुपित करने के लिए किया जाता है: |
Revision as of 11:09, 14 December 2023
Filename extension |
.mp4, .m4a, .m4p, .m4b, .m4r and .m4v[Note 1] |
---|---|
Internet media type |
वीडियो/mp4 ऑडियो/mp4 |
Type code | mpg4 |
Developed by | मानकीकरण के लिए अंतर्राष्ट्रीय संगठन अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल आयोग |
Initial release | October 2001 |
Latest release | आईएसओ/आईईसी14496-14:2020 |
Type of format | कंटेनर प्रारूप |
Container for | ऑडियो, वीडियो और टेक्स्ट |
Extended from | क्विकटाइम फ़ाइल स्वरूप और एमपीईजी-4 भाग 12 |
Standard | आईएसओ/आईईसी 14496-14 |
Open format? | Yes |
Free format? | नहीं[2] |
एमपीईजी-4 पार्ट 14 या एमपी4 डिजिटल डाटा मल्टीमीडिया डिजिटल कंटेनर प्रारूप है जिसका उपयोग समान्य रूप से डिजिटल वीडियो और डिजिटल ऑडियो को स्टोर करने के लिए किया जाता है, किन्तु इसका उपयोग अन्य डेटा जैसे उपशीर्षक और स्थिर इमेज को स्टोर करने के लिए भी किया जा सकता है। अधिकांश आधुनिक कंटेनर प्रारूप (डिजिटल) की तरह है, यह इंटरनेट पर मीडिया स्ट्रीमिंग की अनुमति देता है। जो कि विनिर्देश द्वारा परिभाषित एमपीईजी-4 भाग 14 फ़ाइलों के लिए एकमात्र फ़ाइल नाम एक्सटेंशन .एमपी4 है। एमपीईजी-4 भाग 14 (औपचारिक रूप से अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-14:2003) एमपीईजी-4 के भाग के रूप में निर्दिष्ट मानक है।
पोर्टेबल मीडिया प्लेयर्स को कभी-कभी एमपी4 प्लेयर्स के रूप में विज्ञापित किया जाता है, चूँकि कुछ केवल एमपी3 प्लेयर्स होते हैं जो एएमवी वीडियो प्रारूप या कुछ अन्य वीडियो प्रारूप भी चलाते हैं, और जरूरी नहीं कि वे एमपीईजी-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 में, एमपी4 फ़ाइल प्रारूप के पहले वर्जन को संशोधित किया गया और एमपीईजी-4 भाग 14: एमपी4 फ़ाइल प्रारूप (आईएसओ/आईईसी 14496-14:2003) द्वारा प्रतिस्थापित किया गया, जिसे समान्य रूप से एमपीईजी-4 फ़ाइल प्रारूप वर्जन 2 के रूप में नाम दिया गया है।[14][15] एमपी4 फ़ाइल स्वरूप को आईएसओ बेस मीडिया फ़ाइल स्वरूप आईएसओ/आईईसी 14496-12:2004 में सामान्यीकृत किया गया था, जो समय-आधारित मीडिया फ़ाइलों के लिए सामान्य संरचना को परिभाषित करता है। जो कि इसके बदले में इसका उपयोग वर्ग में अन्य फ़ाइल स्वरूपों (उदाहरण के लिए एमपी4, 3जीपी, एमजे2) के लिए आधार के रूप में किया जाता है।[4][16][17]
वर्जन | रिलीज़ की तारीख | मानक | विवरण |
---|---|---|---|
एमपी4 फ़ाइल स्वरूप वर्जन 1 | 2001 | आईएसओ/आईईसी 14496-1:2001 | एमपीईजी-4 भाग 1 (प्रणाली), पहला वर्जन |
एमपी4 फ़ाइल स्वरूप वर्जन 2 | 2003 | आईएसओ/आईईसी 14496-14:2003 | एमपीईजी-4 भाग 14 (एमपी4 फ़ाइल स्वरूप), दूसरा वर्जन |
एमपी4 फ़ाइल प्रारूप ने एमपीईजी-4 विज़ुअल/ऑडियो कोडेक्स और विभिन्न एमपीईजी-4 सिस्टम सुविधाओं जैसे ऑब्जेक्ट डिस्क्रिप्टर और दृश्य विवरण का समर्थन करने के लिए आईएसओ बेस मीडिया फ़ाइल प्रारूप पर कुछ एक्सटेंशन को परिभाषित किया है। इनमें से कुछ एक्सटेंशन का उपयोग आईएसओ बेस मीडिया फ़ाइल प्रारूप (जैसे 3जीपी) पर आधारित अन्य प्रारूपों द्वारा भी किया जाता है।[1] आईएसओ बेस मीडिया फ़ाइल प्रारूप के लिए सभी पंजीकृत एक्सटेंशन की सूची आधिकारिक पंजीकरण प्राधिकरण वेबसाइट पर प्रकाशित की गई है। एमपी4 फ़ैमिली फ़ाइलों में कोड-पॉइंट (पहचानकर्ता मान) के लिए पंजीकरण प्राधिकरण एप्पल इंक. है और इसे एमपीईजी-4 भाग 12 में अनुबंध डी (सूचनात्मक) में नामित किया गया है।[16] जो कि कोडेक डिजाइनरों को अपने द्वारा आविष्कृत कोड को पंजीकृत करना चाहिए, किन्तु पंजीकरण अनिवार्य नहीं है[18] और कुछ आविष्कृत और प्रयुक्त कोड-बिंदु पंजीकृत नहीं हैं।[19] जब कोई आईएसओ बेस मीडिया फ़ाइल प्रारूप से प्राप्त नया विनिर्देश बना रहा है, तो सभी उपस्थित विनिर्देशों को उदाहरण और परिभाषाओं और प्रौद्योगिकी के स्रोत दोनों के रूप में उपयोग किया जाना चाहिए। यदि कोई उपस्थित विनिर्देश पहले से ही कवर करता है कि किसी विशेष मीडिया प्रकार को फ़ाइल प्रारूप में कैसे संग्रहीत किया जाता है (उदाहरण के लिए एमपीईजी-4 ऑडियो या एमपी4 में वीडियो), तो उस परिभाषा का उपयोग किया जाना चाहिए और नई परिभाषा का आविष्कार नहीं किया जाना चाहिए।[16]
फ़ाइलनेम एक्सटेंशन
जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन .mp4 है, विभिन्न फ़ाइल नाम एक्सटेंशन का उपयोग समान्य रूप से इच्छित सामग्री को निरुपित करने के लिए किया जाता है:
- ऑडियो और वीडियो वाली एमपीईजी-4 फ़ाइलें समान्य रूप से मानक.mp4 एक्सटेंशन का उपयोग करती हैं।
- केवल-ऑडियो एमपीईजी-4 फ़ाइलों में समान्य रूप .m4a एक्सटेंशन होता है। यह असुरक्षित सामग्री के लिए विशेष रूप से सच है।
- फेयरप्ले डिजिटल राइट्स मैनेजमेंट द्वारा एन्क्रिप्टेड ऑडियो स्ट्रीम वाली एमपीईजी-4 फ़ाइलें आईट्यून्स स्टोर के माध्यम से बेची गईं, जो .m4p एक्सटेंशन का उपयोग करती हैं। आईट्यून्स प्लस ट्रैक, जो आईट्यून्स स्टोर वर्तमान में बेचता है, अनएन्क्रिप्टेड हैं और तदनुसार .m4a का उपयोग करते हैं।
- ऑडियोबुक और पॉडकास्ट फ़ाइलें, जिनमें अध्याय मार्कर, चित्र और हाइपरलिंक सहित मेटाडेटा भी सम्मिलित है, एक्सटेंशन .m4a का उपयोग कर सकते हैं, किन्तु सामान्यतः .m4b एक्सटेंशन का उपयोग करते हैं।
- एप्पल आईफोन अपने रिंगटोन के लिए एमपीईजी-4 ऑडियो का उपयोग करता है किन्तु.m4a एक्सटेंशन के अतिरिक्त .m4r एक्सटेंशन का उपयोग करता है।
- रॉ एमपीईजी-4 विज़ुअल बिटस्ट्रीम को .m4v नाम दिया गया है किन्तु इस एक्सटेंशन का उपयोग कभी-कभी एमपी4 कंटेनर प्रारूप में वीडियो के लिए भी किया जाता है।[20]
- मोबाइल फोन 3जीपी का उपयोग करते हैं, एमपी4 के समान एमपीईजी-4 भाग 12 (a.k.a. एमपीईजी-4/जेपीईजी2000 आईएसओ बेस मीडिया फ़ाइल स्वरूप) का कार्यान्वयन। यह उपयोगकर्ता है .3gp और .3g2 एक्सटेंशन. ये फ़ाइलें गैर-एमपीईजी-4 डेटा (H.263, अनुकूली मल्टी-रेट ऑडियो कोडेक , एमपीईजी-4 भाग 17) भी संग्रहीत करती हैं। वास्तव में, अधिकांश (यदि सभी नहीं) निम्न-स्तरीय फ़ोन और फ़ीचर फ़ोन इस प्रारूप में रिकॉर्ड करते हैं, क्योंकि अधिकांश (यदि सभी नहीं) अन्य मोबाइल फ़ोन और स्मार्टफ़ोन .एमपी4 फ़ाइल एक्सटेंशन का उपयोग करके एमपी4 फ़ाइलें रिकॉर्ड करते हैं, और कुछ उच्च-स्तरीय फ़ोन रॉ ऑडियो फॉर्मेट|.रॉ में रिकॉर्ड कर सकते हैं।
डेटा स्ट्रीम
अधिकांश प्रकार के डेटा को निजी स्ट्रीम के माध्यम से एमपीईजी-4 भाग 14 फ़ाइलों में एम्बेड किया जा सकता है। फ़ाइल में स्ट्रीमिंग जानकारी सम्मिलित करने के लिए अलग संकेत ट्रैक का उपयोग किया जाता है। एमपीईजी-4 भाग 12-आधारित फ़ाइलों के लिए पंजीकृत कोडेक्स एमपी4 पंजीकरण प्राधिकरण (mp4ra.org) की वेबसाइट पर प्रकाशित किए जाते हैं।[21] किन्तु उनमें से अधिकांश एमपी4 प्लेयर्स द्वारा व्यापक रूप से समर्थित नहीं हैं। व्यापक रूप से समर्थित कोडेक्स और अतिरिक्त डेटा स्ट्रीम हैं (किन्तु कई अन्य भी समर्थित हैं, जिनमें फ्लैक या डॉल्बी ट्रूएचडी जैसे ऑडियो सम्मिलित हैं):[22][23]
- वीडियो: उच्च दक्षता वीडियो कोडिंग या एमपीईजी-एच भाग 2 (एच.265/एचईवीसी), एच.264/एमपीईजी-4 एवीसी|एमपीईजी-4 भाग 10 (एच.264/एवीसी) और एमपीईजी-4 भाग 2
- अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: एमपीईजी-2 और एमपीईजी-1
- ऑडियो: उन्नत ऑडियो कोडिंग|उन्नत ऑडियो कोडिंग (एएसी)
- इसके अतिरिक्त एमपीईजी-4 भाग 3 ऑडियो ऑब्जेक्ट, जैसे ऑडियो लासलेस कोडिंग (एएलएस), स्केलेबल लॉसलेस कोडिंग (एसएलएस), एमपी3, एमपीईजी-1 ऑडियो लेयर II (एमपी2), एमपीईजी-1 ऑडियो लेयर I (एमपी1), सीईएलपी, एचवीएक्ससी (स्पीच), ट्विनवीक्यू, टेक्स्ट टू स्पीच इंटरफेस (टीटीएसआई) और स्ट्रक्चर्ड ऑडियो ऑर्केस्ट्रा लैंग्वेज (एसएओएल)
- अन्य कम्प्रेशन प्रारूप कम उपयोग किए जाते हैं: सेब लासलेस , एफएलएसी (2018 के अंत में जोड़ा गया), और ओपस (ऑडियो प्रारूप) (2018 के अंत में जोड़ा गया) [24]
- उपशीर्षक: एमपीईजी-4 भाग 17|एमपीईजी-4 टाइम्ड टेक्स्ट (जिसे 3जीपीपी टाइम्ड टेक्स्ट के रूप में भी जाना जाता है)।
- नीरो डिजिटल एमपी4 फ़ाइलों में डीवीडी वीडियो उपशीर्षक का उपयोग करता है
तथाकथित मूव एटम में वीडियो रिज़ॉल्यूशन, फ्रेम दर, ओरिएंटेशन, डिस्प्ले विशेषताओं और बहुत कुछ के बारे में जानकारी होती है। इसे फ़ाइल के आरंभ या अंत में रखा जा सकता है। बाद वाले स्थिति में, यदि फ़ाइल अधूरी (काटी गई) है तो वीडियो फ़ाइल चलाने योग्य नहीं है।[25][26][27][28]
मेटाडेटा
एमपी4 फ़ाइलों में प्रारूप मानक द्वारा परिभाषित मेटाडेटा हो सकता है, और इसके अतिरिक्त , एक्स्टेंसिबल मेटाडेटा प्लेटफार्म (एक्सएमपी) मेटाडेटा भी हो सकता है।
यह भी देखें
- आईएसओ बेस मीडिया फ़ाइल स्वरूप
- वीडियो कंटेनर प्रारूपों की तुलना
- कोडेक्स की सूची या मल्टीमीडिया (ऑडियो/वीडियो) कोडेक्स की सूची
- ओपन-सोर्स कोडेक्स की सूची
- वीडियो कोडेक्स की तुलना
- ऑडियो कोडिंग प्रारूप की तुलना
- ऑडियो कोडिंग प्रारूप
- वीडियो कोडिंग प्रारूप
- उच्च दक्षता वाली वीडियो कोडिंग
संदर्भ
- ↑ 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.
- ↑ Template:तकनीकी रिपोर्ट उद्धृत करें
- ↑ 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 एमपी4 registration authority
- RFC 4337 - MIME Type Registration for एमपीईजी-4
- Elements of the H.264 Video/AAC Audio एमपी4 Movie