एमपी4 फ़ाइल फार्मेट: Difference between revisions
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
}} | }} | ||
[[एमपीईजी-4]] पार्ट 14 या एमपी4 [[डिजिटल डाटा]] मल्टीमीडिया [[डिजिटल कंटेनर प्रारूप]] है जिसका उपयोग | [[एमपीईजी-4]] पार्ट 14 या '''एमपी4''' [[डिजिटल डाटा]] मल्टीमीडिया [[डिजिटल कंटेनर प्रारूप]] है जिसका उपयोग समान्य रूप से [[डिजिटल वीडियो]] और [[डिजिटल ऑडियो]] को स्टोर करने के लिए किया जाता है, किन्तु इसका उपयोग अन्य डेटा जैसे उपशीर्षक और स्थिर इमेज को स्टोर करने के लिए भी किया जा सकता है। अधिकांश आधुनिक [[कंटेनर प्रारूप (डिजिटल)]] की तरह है, यह [[इंटरनेट]] पर मीडिया स्ट्रीमिंग की अनुमति देता है। जो कि विनिर्देश द्वारा परिभाषित एमपीईजी-4 भाग 14 फ़ाइलों के लिए एकमात्र [[फ़ाइल नाम एक्सटेंशन]] .एमपी4 है। एमपीईजी-4 भाग 14 (औपचारिक रूप से अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-14:2003) एमपीईजी-4 के भाग के रूप में निर्दिष्ट मानक है। | ||
पोर्टेबल मीडिया प्लेयर्स को कभी-कभी एमपी4 प्लेयर्स के रूप में विज्ञापित किया जाता है, | पोर्टेबल मीडिया प्लेयर्स को कभी-कभी एमपी4 प्लेयर्स के रूप में विज्ञापित किया जाता है, चूँकि कुछ केवल एमपी3 प्लेयर्स होते हैं जो एएमवी वीडियो प्रारूप या कुछ अन्य वीडियो प्रारूप भी चलाते हैं, और जरूरी नहीं कि वे एमपीईजी-4 पार्ट 14 प्रारूप भी चलाएं। | ||
==इतिहास== | ==इतिहास== | ||
एमपीईजी-4 भाग 14 अधिक सामान्य अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-12:2004 (एमपीईजी-4 भाग 12[[आईएसओ बेस मीडिया फ़ाइल स्वरूप]] प्रारूप) का उदाहरण है जो सीधे प्रकाशित क्विकटाइम फ़ाइल प्रारूप पर आधारित है। 2001 | एमपीईजी-4 भाग 14 अधिक सामान्य अंतर्राष्ट्रीय मानकीकरण संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन 14496-12:2004 (एमपीईजी-4 भाग 12[[आईएसओ बेस मीडिया फ़ाइल स्वरूप]] प्रारूप) का उदाहरण है जो सीधे प्रकाशित क्विकटाइम फ़ाइल प्रारूप पर आधारित है। जो कि 2001 में<ref name="quicktime-format-2001">{{cite web | ||
| url = https://developer.apple.com/standards/classicquicktime.html | | url = https://developer.apple.com/standards/classicquicktime.html | ||
| author = Apple Inc. | | author = Apple Inc. | ||
Line 55: | Line 55: | ||
| date = October 2009 | | date = October 2009 | ||
| url = http://mpeg.chiariglione.org/technologies/mpeg-4/mp04-ff/index.htm | | url = http://mpeg.chiariglione.org/technologies/mpeg-4/mp04-ff/index.htm | ||
| access-date = 2014-10-31 }}</ref><ref>{{cite web | url = https://images.apple.com/quicktime/pdf/MPEG4_v3.pdf | archive-url = https://web.archive.org/web/20141031153948/https://images.apple.com/quicktime/pdf/MPEG4_v3.pdf | archive-date = 2014-10-31 | title = MPEG-4 Fact Sheet | author = Apple Computer}}</ref> एमपीईजी-4 भाग 14 अनिवार्य रूप से क्विकटाइम फ़ाइल प्रारूप के समान है, | | access-date = 2014-10-31 }}</ref><ref>{{cite web | url = https://images.apple.com/quicktime/pdf/MPEG4_v3.pdf | archive-url = https://web.archive.org/web/20141031153948/https://images.apple.com/quicktime/pdf/MPEG4_v3.pdf | archive-date = 2014-10-31 | title = MPEG-4 Fact Sheet | author = Apple Computer}}</ref> एमपीईजी-4 भाग 14 अनिवार्य रूप से क्विकटाइम फ़ाइल प्रारूप के समान है, किन्तु औपचारिक रूप से प्रारंभिक ऑब्जेक्ट डिस्क्रिप्टर (आईओडी) और अन्य एमपीईजी सुविधाओं के लिए समर्थन निर्दिष्ट करता है।<ref>{{Cite web |url=http://lists.apple.com/archives/Streaming-server-developers/2001/Dec/msg00016.html |title=RE: QT vs MPEG-4<!-- Bot generated title --> |access-date=2007-03-30 |archive-url=https://web.archive.org/web/20070510091152/http://lists.apple.com/archives/Streaming-server-developers/2001/Dec/msg00016.html |archive-date=2007-05-10 }}</ref> एमपीईजी-4 भाग 14 आईएसओ/आईईसी 14496-1 (एमपीईजी-4 भाग 1: सिस्टम) के खंड 13 को संशोधित और पूरी तरह से प्रतिस्थापित करता है, जिसमें एमपीईजी-4 सामग्री के लिए फ़ाइल प्रारूप पहले निर्दिष्ट किया गया था।<ref name="ISO-14496-14">{{cite web | ||
| url = http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38538 | | url = http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38538 | ||
| author = International Organization for Standardization | | author = International Organization for Standardization | ||
Line 62: | Line 62: | ||
| access-date = 2009-06-11 | | access-date = 2009-06-11 | ||
}}</ref> | }}</ref> | ||
एमपीईजी-4 फ़ाइल स्वरूप, वर्जन 1 को 2001 में आईएसओ/आईईसी 14496-1:2001 के रूप में प्रकाशित किया गया था, जो 1999 में प्रकाशित एमपीईजी-4 भाग 1: सिस्टम विनिर्देश का संशोधन है (आईएसओ/आईईसी 14496-1:1999) .<ref name="digitalpreservation-ISO-14496-1-2001">{{cite web | एमपीईजी-4 फ़ाइल स्वरूप, वर्जन 1 को 2001 में आईएसओ/आईईसी 14496-1:2001 के रूप में प्रकाशित किया गया था, जो 1999 में प्रकाशित एमपीईजी-4 भाग 1: सिस्टम विनिर्देश का संशोधन है (आईएसओ/आईईसी 14496-1:1999) .<ref name="digitalpreservation-ISO-14496-1-2001">{{cite web | ||
| url = http://www.digitalpreservation.gov/formats/fdd/fdd000037.shtml | | url = http://www.digitalpreservation.gov/formats/fdd/fdd000037.shtml | ||
Line 81: | Line 82: | ||
| year = 2001 | | year = 2001 | ||
| access-date = 2009-06-11 | | access-date = 2009-06-11 | ||
}}</ref> 2003 में, एमपी4 फ़ाइल प्रारूप के पहले वर्जन को संशोधित किया गया और | }}</ref> 2003 में, एमपी4 फ़ाइल प्रारूप के पहले वर्जन को संशोधित किया गया और एमपीईजी-4 भाग 14: एमपी4 फ़ाइल प्रारूप (आईएसओ/आईईसी 14496-14:2003) द्वारा प्रतिस्थापित किया गया, जिसे समान्य रूप से एमपीईजी-4 फ़ाइल प्रारूप वर्जन 2 के रूप में नाम दिया गया है।<ref name="digitalpreservation-ISO-14496-14-2003">{{cite web | ||
| url = http://www.digitalpreservation.gov/formats/fdd/fdd000155.shtml | | url = http://www.digitalpreservation.gov/formats/fdd/fdd000155.shtml | ||
| author = Library of Congress | | author = Library of Congress | ||
Line 87: | Line 88: | ||
| year = 2003 | | year = 2003 | ||
| access-date = 2009-06-14 | | access-date = 2009-06-14 | ||
}}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/faq/mp4-sys/sys-faq-sys4gen.htm |title=MPEG-4 Systems General Issues |date=July 2001 |publisher=chiariglione.org |access-date=2010-04-11}}</ref> एमपी4 फ़ाइल स्वरूप को | }}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/faq/mp4-sys/sys-faq-sys4gen.htm |title=MPEG-4 Systems General Issues |date=July 2001 |publisher=chiariglione.org |access-date=2010-04-11}}</ref> एमपी4 फ़ाइल स्वरूप को आईएसओ बेस मीडिया फ़ाइल स्वरूप आईएसओ/आईईसी 14496-12:2004 में सामान्यीकृत किया गया था, जो समय-आधारित मीडिया फ़ाइलों के लिए सामान्य संरचना को परिभाषित करता है। जो कि इसके बदले में इसका उपयोग वर्ग में अन्य फ़ाइल स्वरूपों (उदाहरण के लिए एमपी4, [[3GP|3जीपी]], [[MJ2|एमजे2]]) के लिए आधार के रूप में किया जाता है।<ref name="mp4ra-org-references" /><ref name="mpeg4part12-mp4">{{cite web | ||
| title = ISO/IEC 14496-12:2008, Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format | | title = ISO/IEC 14496-12:2008, Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format | ||
| website= International Organization for Standardization | | website= International Organization for Standardization | ||
Line 120: | Line 121: | ||
|एमपीईजी-4 भाग 14 (एमपी4 फ़ाइल स्वरूप), दूसरा वर्जन | |एमपीईजी-4 भाग 14 (एमपी4 फ़ाइल स्वरूप), दूसरा वर्जन | ||
|} | |} | ||
एमपी4 फ़ाइल प्रारूप ने | एमपी4 फ़ाइल प्रारूप ने एमपीईजी-4 विज़ुअल/ऑडियो कोडेक्स और विभिन्न एमपीईजी-4 सिस्टम सुविधाओं जैसे ऑब्जेक्ट डिस्क्रिप्टर और दृश्य विवरण का समर्थन करने के लिए आईएसओ बेस मीडिया फ़ाइल प्रारूप पर कुछ एक्सटेंशन को परिभाषित किया है। इनमें से कुछ एक्सटेंशन का उपयोग आईएसओ बेस मीडिया फ़ाइल प्रारूप (जैसे 3जीपी) पर आधारित अन्य प्रारूपों द्वारा भी किया जाता है।<ref name="3gpp2-vs-3gpp">{{cite web | ||
|author = 3GPP2 | |author = 3GPP2 | ||
|title = 3GPP2 C.S0050-B Version 1.0, 3GPP2 File Formats for Multimedia Services | |title = 3GPP2 C.S0050-B Version 1.0, 3GPP2 File Formats for Multimedia Services | ||
Line 130: | Line 131: | ||
|archive-url = https://web.archive.org/web/20091007071048/http://www.3gpp2.org/Public_html/specs/C.S0050-B_v1.0_070521.pdf | |archive-url = https://web.archive.org/web/20091007071048/http://www.3gpp2.org/Public_html/specs/C.S0050-B_v1.0_070521.pdf | ||
|archive-date = 7 October 2009 | |archive-date = 7 October 2009 | ||
}}</ref> आईएसओ बेस मीडिया फ़ाइल प्रारूप के लिए सभी पंजीकृत एक्सटेंशन की सूची आधिकारिक पंजीकरण प्राधिकरण वेबसाइट पर प्रकाशित की गई है। एमपी4 फ़ैमिली फ़ाइलों में कोड-पॉइंट (पहचानकर्ता मान) के लिए पंजीकरण प्राधिकरण | }}</ref> आईएसओ बेस मीडिया फ़ाइल प्रारूप के लिए सभी पंजीकृत एक्सटेंशन की सूची आधिकारिक पंजीकरण प्राधिकरण वेबसाइट पर प्रकाशित की गई है। एमपी4 फ़ैमिली फ़ाइलों में कोड-पॉइंट (पहचानकर्ता मान) के लिए पंजीकरण प्राधिकरण एप्पल इंक. है और इसे एमपीईजी-4 भाग 12 में अनुबंध डी (सूचनात्मक) में नामित किया गया है।<ref name="mpeg4part12-mp4" /> जो कि कोडेक डिजाइनरों को अपने द्वारा आविष्कृत कोड को पंजीकृत करना चाहिए, किन्तु पंजीकरण अनिवार्य नहीं है<ref name="ftyp-mp4ra">{{cite web | ||
| url = http://www.ftyps.com/mp4reg.html | | url = http://www.ftyps.com/mp4reg.html | ||
| first = Steven | | first = Steven | ||
Line 144: | Line 145: | ||
| year = 2009 | | year = 2009 | ||
| access-date = 2009-06-15 | | access-date = 2009-06-15 | ||
}}</ref> जब कोई आईएसओ बेस मीडिया फ़ाइल प्रारूप से प्राप्त नया विनिर्देश बना रहा है, तो सभी | }}</ref> जब कोई आईएसओ बेस मीडिया फ़ाइल प्रारूप से प्राप्त नया विनिर्देश बना रहा है, तो सभी उपस्थित विनिर्देशों को उदाहरण और परिभाषाओं और प्रौद्योगिकी के स्रोत दोनों के रूप में उपयोग किया जाना चाहिए। यदि कोई उपस्थित विनिर्देश पहले से ही कवर करता है कि किसी विशेष मीडिया प्रकार को फ़ाइल प्रारूप में कैसे संग्रहीत किया जाता है (उदाहरण के लिए एमपीईजी-4 ऑडियो या एमपी4 में वीडियो), तो उस परिभाषा का उपयोग किया जाना चाहिए और नई परिभाषा का आविष्कार नहीं किया जाना चाहिए।<ref name="mpeg4part12-mp4" /> | ||
==फ़ाइल नाम एक्सटेंशन== | ==फ़ाइल नाम एक्सटेंशन== | ||
जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन | जबकि मानक द्वारा परिभाषित एकमात्र फ़ाइल नाम एक्सटेंशन {{Mono|.mp4}} है, विभिन्न फ़ाइल नाम एक्सटेंशन का उपयोग समान्य रूप से इच्छित सामग्री को निरुपित करने के लिए किया जाता है: | ||
* ऑडियो और वीडियो वाली | *ऑडियो और वीडियो वाली एमपीईजी-4 फ़ाइलें समान्य रूप से मानक{{Mono|.mp4}} एक्सटेंशन का उपयोग करती हैं। | ||
* केवल-ऑडियो | * केवल-ऑडियो एमपीईजी-4 फ़ाइलों में समान्य रूप {{Mono|.m4a}} एक्सटेंशन होता है। यह असुरक्षित सामग्री के लिए विशेष रूप से सच है। | ||
** [[ फेयर प्ले | फेयर प्ले]] [[ डिजिटल अधिकार प्रबंधन |डिजिटल अधिकार प्रबंधन]] | ** [[ फेयर प्ले | फेयर प्ले]] [[ डिजिटल अधिकार प्रबंधन |डिजिटल अधिकार प्रबंधन]] द्वा'''रा एन्क्रिप्टेड ऑडियो स्ट्रीम वाली एमपीईजी-4 फ़ाइलें, जिन्हें [[ आईतून भण्डार |आईतून भण्डार]] के माध्यम से बेचा गया था, का''' उपयोग करें {{Mono|.m4p}} विस्तार। [[आईट्यून्स प्लस]] ट्रैक, जिन्हें आईट्यून्स स्टोर वर्तमान में बेचता है, अनएन्क्रिप्टेड हैं और उपयोग किए जाते हैं {{Mono|.m4a}} इसलिए। | ||
** [[ऑडियोबुक]] और पॉडकास्ट फ़ाइलें, जिनमें अध्याय मार्कर, चित्र और हाइपरलिंक सहित मेटाडेटा भी शामिल है, एक्सटेंशन का उपयोग कर सकते हैं {{Mono|.m4a}}, | ** [[ऑडियोबुक]] और पॉडकास्ट फ़ाइलें, जिनमें अध्याय मार्कर, चित्र और हाइपरलिंक सहित मेटाडेटा भी शामिल है, एक्सटेंशन का उपयोग कर सकते हैं {{Mono|.m4a}}, किन्तु अधिक सामान्यतः उपयोग करें {{Mono|.m4b}} विस्तार। | ||
**Apple [[iPhone]] अपने रिंगटोन के लिए | **Apple [[iPhone]] अपने रिंगटोन के लिए एमपीईजी-4 ऑडियो का उपयोग करता है किन्तु इसका उपयोग करता है {{Mono|.m4r}} के बजाय विस्तार {{Mono|.m4a}} विस्तार। | ||
* रॉ | * रॉ एमपीईजी-4 विज़ुअल बिटस्ट्रीम का नाम दिया गया है {{Mono|.m4v}} किन्तु इस एक्सटेंशन का उपयोग कभी-कभी एमपी4 कंटेनर प्रारूप में वीडियो के लिए भी किया जाता है।<ref>[http://forum.doom9.org/showthread.php?s=&threadid=62723 Doom9's Forum, MP4 FAQ], Retrieved on 2009-07-15</ref> | ||
* मोबाइल फोन | * मोबाइल फोन 3जीपी का उपयोग करते हैं, एमपी4 के समान एमपीईजी-4 भाग 12 (a.k.a. एमपीईजी-4/JPEG2000 आईएसओ बेस मीडिया फ़ाइल स्वरूप) का कार्यान्वयन। यह उपयोगकर्ता है {{Mono|.3gp}} और {{Mono|.3g2}} एक्सटेंशन. ये फ़ाइलें गैर-एमपीईजी-4 डेटा (H.263, [[ अनुकूली मल्टी-रेट ऑडियो कोडेक |अनुकूली मल्टी-रेट ऑडियो कोडेक]] , एमपीईजी-4 भाग 17) भी संग्रहीत करती हैं। व्यवहार में, अधिकांश (यदि सभी नहीं) निम्न-स्तरीय फ़ोन और फ़ीचर फ़ोन इस प्रारूप में रिकॉर्ड करते हैं, क्योंकि अधिकांश (यदि सभी नहीं) अन्य मोबाइल फ़ोन और स्मार्टफ़ोन .एमपी4 फ़ाइल एक्सटेंशन का उपयोग करके एमपी4 फ़ाइलें रिकॉर्ड करते हैं, और कुछ उच्च-स्तरीय फ़ोन रॉ ऑडियो फॉर्मेट|.रॉ में रिकॉर्ड कर सकते हैं। | ||
==डेटा स्ट्रीम== | ==डेटा स्ट्रीम== | ||
अधिकांश प्रकार के डेटा को निजी स्ट्रीम के माध्यम से | अधिकांश प्रकार के डेटा को निजी स्ट्रीम के माध्यम से एमपीईजी-4 भाग 14 फ़ाइलों में एम्बेड किया जा सकता है। फ़ाइल में स्ट्रीमिंग जानकारी शामिल करने के लिए अलग संकेत ट्रैक का उपयोग किया जाता है। एमपीईजी-4 भाग 12-आधारित फ़ाइलों के लिए पंजीकृत कोडेक्स एमपी4 पंजीकरण प्राधिकरण (mp4ra.org) की वेबसाइट पर प्रकाशित किए जाते हैं।<ref>mp4ra.org - MP4 Registration authority, [http://mp4ra.org/#/codecs Registered Types - Codecs - ISO Code Points], Retrieved on 2009-07-14.</ref> किन्तु उनमें से अधिकांश एमपी4 प्लेयर्स द्वारा व्यापक रूप से समर्थित नहीं हैं। व्यापक रूप से समर्थित [[कोडेक्स]] और अतिरिक्त डेटा स्ट्रीम हैं (किन्तु कई अन्य भी समर्थित हैं, जिनमें फ्लैक या [[डॉल्बी ट्रूएचडी]] जैसे ऑडियो शामिल हैं):<ref>{{cite book|last1=Chapman|first1=Nigel|last2=Chapman|first2=Jenny|title=डिजिटल मल्टीमीडिया|date=2004|publisher=Wiley|location=Chichester [u.a.]|isbn=978-0-470-85890-5|edition=2.|url-access=registration|url=https://archive.org/details/digitalmultimedi0000chap}}</ref><ref>{{Cite web |title=The 'MP4' Registration Authority |url=https://mp4ra.org/#/codecs |access-date=2023-08-31 |website=mp4ra.org}}</ref> | ||
* वीडियो: उच्च दक्षता वीडियो कोडिंग|एमपीईजी-एच भाग 2 (एच.265/एचईवीसी), एच.264/एमपीईजी-4 एवीसी|एमपीईजी-4 भाग 10 (एच.264/एवीसी) और एमपीईजी-4 भाग 2 | * वीडियो: उच्च दक्षता वीडियो कोडिंग|एमपीईजी-एच भाग 2 (एच.265/एचईवीसी), एच.264/एमपीईजी-4 एवीसी|एमपीईजी-4 भाग 10 (एच.264/एवीसी) और एमपीईजी-4 भाग 2 | ||
: अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: एमपीईजी-2 और [[एमपीईजी-1]] | : अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: एमपीईजी-2 और [[एमपीईजी-1]] | ||
* ऑडियो: [[उन्नत ऑडियो कोडिंग]]|उन्नत ऑडियो कोडिंग (एएसी) | * ऑडियो: [[उन्नत ऑडियो कोडिंग]]|उन्नत ऑडियो कोडिंग (एएसी) | ||
: इसके अलावा | : इसके अलावा एमपीईजी-4 भाग 3 ऑडियो ऑब्जेक्ट, जैसे [[ ऑडियो दोषरहित कोडिंग |ऑडियो दोषरहित कोडिंग]] (ALS), स्केलेबल लॉसलेस कोडिंग (SLS), [[MP3|एमपी3]], एमपीईजी-1 ऑडियो लेयर II (एमपी2), एमपीईजी-1 ऑडियो लेयर I (एमपी1), [[CELP]], [[एचवीएक्ससी]] (स्पीच), ट्विनवीक्यू, टेक्स्ट टू स्पीच इंटरफेस (टीटीएसआई) और स्ट्रक्चर्ड ऑडियो ऑर्केस्ट्रा लैंग्वेज (एसएओएल) | ||
: अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: [[सेब दोषरहित]], [[एफएलएसी]] (2018 के अंत में जोड़ा गया), और ओपस (ऑडियो प्रारूप) (2018 के अंत में जोड़ा गया) <ref>{{cite web |url=https://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html |title=आईएसओ बेस मीडिया फ़ाइल स्वरूप में ओपस का एनकैप्सुलेशन|date=2018-08-28 |access-date=2019-01-05}}</ref> | : अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: [[सेब दोषरहित]], [[एफएलएसी]] (2018 के अंत में जोड़ा गया), और ओपस (ऑडियो प्रारूप) (2018 के अंत में जोड़ा गया) <ref>{{cite web |url=https://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html |title=आईएसओ बेस मीडिया फ़ाइल स्वरूप में ओपस का एनकैप्सुलेशन|date=2018-08-28 |access-date=2019-01-05}}</ref> | ||
* उपशीर्षक: एमपीईजी-4 भाग 17|एमपीईजी-4 समयबद्ध पाठ (जिसे 3जीपीपी समयबद्ध पाठ के रूप में भी जाना जाता है)। | * उपशीर्षक: एमपीईजी-4 भाग 17|एमपीईजी-4 समयबद्ध पाठ (जिसे 3जीपीपी समयबद्ध पाठ के रूप में भी जाना जाता है)। | ||
Line 173: | Line 174: | ||
==मेटाडेटा== | ==मेटाडेटा== | ||
एमपी4 फ़ाइलों में प्रारूप मानक द्वारा परिभाषित मेटाडेटा हो सकता है, और इसके अलावा, [[एक्स्टेंसिबल मेटाडेटा प्लेटफार्म]] ( | एमपी4 फ़ाइलों में प्रारूप मानक द्वारा परिभाषित मेटाडेटा हो सकता है, और इसके अलावा, [[एक्स्टेंसिबल मेटाडेटा प्लेटफार्म]] (Xएमपी) मेटाडेटा भी हो सकता है। | ||
==यह भी देखें== | ==यह भी देखें== | ||
Line 193: | Line 194: | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
*[http://www.mp4ra.org/index.html The एमपी4 registration authority] | *[http://www.mp4ra.org/index.html The एमपी4 registration authority] | ||
*{{IETF RFC|4337|link=no}} - MIME Type Registration for | *{{IETF RFC|4337|link=no}} - MIME Type Registration for एमपीईजी-4 | ||
*[http://www.cimarronsystems.com/wp-content/uploads/2017/04/Elements-of-the-H.264-VideoAAC-Audio-MP4-Movie-v2_0.pdf Elements of the H.264 Video/AAC Audio एमपी4 Movie] | *[http://www.cimarronsystems.com/wp-content/uploads/2017/04/Elements-of-the-H.264-VideoAAC-Audio-MP4-Movie-v2_0.pdf Elements of the H.264 Video/AAC Audio एमपी4 Movie] | ||
{{MPEG}} | {{MPEG}} |
Revision as of 18:42, 13 December 2023
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 फ़ाइलों के लिए एकमात्र फ़ाइल नाम एक्सटेंशन .एमपी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 विस्तार।
- Apple iPhone अपने रिंगटोन के लिए एमपीईजी-4 ऑडियो का उपयोग करता है किन्तु इसका उपयोग करता है .m4r के बजाय विस्तार .m4a विस्तार।
- रॉ एमपीईजी-4 विज़ुअल बिटस्ट्रीम का नाम दिया गया है .m4v किन्तु इस एक्सटेंशन का उपयोग कभी-कभी एमपी4 कंटेनर प्रारूप में वीडियो के लिए भी किया जाता है।[20]
- मोबाइल फोन 3जीपी का उपयोग करते हैं, एमपी4 के समान एमपीईजी-4 भाग 12 (a.k.a. एमपीईजी-4/JPEG2000 आईएसओ बेस मीडिया फ़ाइल स्वरूप) का कार्यान्वयन। यह उपयोगकर्ता है .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 ऑडियो ऑब्जेक्ट, जैसे ऑडियो दोषरहित कोडिंग (ALS), स्केलेबल लॉसलेस कोडिंग (SLS), एमपी3, एमपीईजी-1 ऑडियो लेयर II (एमपी2), एमपीईजी-1 ऑडियो लेयर I (एमपी1), CELP, एचवीएक्ससी (स्पीच), ट्विनवीक्यू, टेक्स्ट टू स्पीच इंटरफेस (टीटीएसआई) और स्ट्रक्चर्ड ऑडियो ऑर्केस्ट्रा लैंग्वेज (एसएओएल)
- अन्य संपीड़न प्रारूप कम उपयोग किए जाते हैं: सेब दोषरहित, एफएलएसी (2018 के अंत में जोड़ा गया), और ओपस (ऑडियो प्रारूप) (2018 के अंत में जोड़ा गया) [24]
- उपशीर्षक: एमपीईजी-4 भाग 17|एमपीईजी-4 समयबद्ध पाठ (जिसे 3जीपीपी समयबद्ध पाठ के रूप में भी जाना जाता है)।
- Nero Digital एमपी4 फ़ाइलों में DVD वीडियो उपशीर्षक का उपयोग करता है
तथाकथित मूव एटम में वीडियो रिज़ॉल्यूशन, फ्रेम दर, ओरिएंटेशन, डिस्प्ले विशेषताओं और बहुत कुछ के बारे में जानकारी होती है। इसे फ़ाइल के आरंभ या अंत में रखा जा सकता है। बाद वाले मामले में, यदि फ़ाइल अधूरी (काटी गई) है तो वीडियो फ़ाइल चलाने योग्य नहीं है।[25][26][27][28]
मेटाडेटा
एमपी4 फ़ाइलों में प्रारूप मानक द्वारा परिभाषित मेटाडेटा हो सकता है, और इसके अलावा, एक्स्टेंसिबल मेटाडेटा प्लेटफार्म (Xएमपी) मेटाडेटा भी हो सकता है।
यह भी देखें
- आईएसओ बेस मीडिया फ़ाइल स्वरूप
- वीडियो कंटेनर प्रारूपों की तुलना
- कोडेक्स की सूची|मल्टीमीडिया (ऑडियो/वीडियो) कोडेक्स की सूची
- ओपन-सोर्स कोडेक्स की सूची
- वीडियो कोडेक्स की तुलना
- ऑडियो कोडिंग प्रारूपों की तुलना
- ऑडियो कोडिंग प्रारूप
- वीडियो कोडिंग प्रारूप
- उच्च दक्षता वाली वीडियो कोडिंग
संदर्भ
- ↑ 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 एमपी4 registration authority
- RFC 4337 - MIME Type Registration for एमपीईजी-4
- Elements of the H.264 Video/AAC Audio एमपी4 Movie