एमपी4 फ़ाइल फार्मेट

From Vigyanwiki
Revision as of 21:57, 18 December 2023 by Indicwiki (talk | contribs) (12 revisions imported from alpha:एमपी4_फ़ाइल_फार्मेट)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
एमपी-4 भाग 14
Relations between ISO Base Media File Format and MP4 File Format.svg
एमपीईजी-4 भाग 14 आईएसओ बेस मीडिया फ़ाइल प्रारूप पर विस्तारित है (एमपीईजी-4 भाग 12).[1]
Filename extension
.mp4, .m4a, .m4p, .m4b, .m4r and .m4v[Note 1]
Internet media type
video/mp4
audio/mp4
Type codempg4
Developed byइंटरनैशनल ऑर्गनाइज़ेशन फॉर स्टैंडर्डाइज़ेशन

इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन
Initial releaseOctober 2001; 23 years ago (2001-10)
Latest release
ISO/IEC 14496-14:2020
January 2020; 4 years ago (2020-01)
Type of formatContainer format
Container forAudio, video and text
Extended fromQuickTime File Format and MPEG-4 Part 12
StandardISO/IEC 14496-14
Open format?Yes
Free format?No[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 फ़ाइल फार्मेट वर्जन
वर्जन रिलीज़ की तारीख मानक विवरण
एमपी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. 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.
  2. 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.
  3. Apple Inc. (2001). "Classic Version of the QuickTime File Format Specification". Retrieved 2009-06-14.
  4. 4.0 4.1 mp4ra.org - MP4 Registration authority. "References, MPEG-4 Registration authority". Retrieved 2018-08-29.
  5. "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.
  6. "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.
  7. "ISO Base Media File Format white paper - Proposal". Leonardo Chiariglione. International Organization for Standardization. October 2009. Retrieved 2014-10-31.
  8. Apple Computer. "MPEG-4 Fact Sheet" (PDF). Archived from the original (PDF) on 2014-10-31.
  9. "RE: QT vs MPEG-4". Archived from the original on 2007-05-10. Retrieved 2007-03-30.
  10. International Organization for Standardization (2003). "MPEG-4 Part 14: MP4 file format; ISO/IEC 14496-14:2003". Retrieved 2009-06-11.
  11. Library of Congress (2001). "MPEG-4 File Format, Version 1". Retrieved 2009-06-14.
  12. Y. Lim; D. Singer (2006). "MIME Type Registration for MPEG-4". RFC Editor. doi:10.17487/RFC4337. Retrieved 2009-06-14.
  13. International Organization for Standardization (2001). "MPEG-4 Part 1: Systems; ISO/IEC 14496-1:2001". Retrieved 2009-06-11.
  14. Library of Congress (2003). "MPEG-4 File Format, Version 2". Retrieved 2009-06-14.
  15. "MPEG-4 Systems General Issues". chiariglione.org. July 2001. Retrieved 2010-04-11.
  16. 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.
  17. International Organization for Standardization (2004). "MPEG-4 Part 12: ISO base media file format; ISO/IEC 14496-12:2004". Retrieved 2009-06-11.
  18. Greenberg, Steven (2009). "Registration of ftyp's". Retrieved 2009-06-15.
  19. Greenberg, Steven (2009). "Complete List of all known MP4 / QuickTime 'ftyp' designations". Retrieved 2009-06-15.
  20. Doom9's Forum, MP4 FAQ, Retrieved on 2009-07-15
  21. mp4ra.org - MP4 Registration authority, Registered Types - Codecs - ISO Code Points, Retrieved on 2009-07-14.
  22. Chapman, Nigel; Chapman, Jenny (2004). डिजिटल मल्टीमीडिया (2. ed.). Chichester [u.a.]: Wiley. ISBN 978-0-470-85890-5.
  23. "The 'MP4' Registration Authority". mp4ra.org. Retrieved 2023-08-31.
  24. "आईएसओ बेस मीडिया फ़ाइल स्वरूप में ओपस का एनकैप्सुलेशन". 2018-08-28. Retrieved 2019-01-05.
  25. JK (25 January 2013). "मूव एटम और यह कहाँ होना चाहिए". JKdigital (in Deutsch).
  26. "Fehlerhaft kopierte MP4-Datei reparieren" (in Deutsch). preamp.org. November 2013.
  27. eZs3 media service (1 March 2011). "मेटाडेटा या मूव एटम स्थान की जाँच करना". www.ezs3.com. Retrieved 11 August 2020.
  28. 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.

बाहरी संबंध