मैंने this उदाहरण एचटीएमएल 5Rocks.com से किया है, जो मीडियासोर्स एपीआई और एक .webm वीडियो का उपयोग कर रहा है। मैंने दूसरे .webm वीडियो के साथ उदाहरण की कोशिश की और यह काम कर रहा था, लेकिन जब मैंने .mp4 वीडियो के साथ प्रयास किया तो यह काम नहीं किया। क्या यह किसी भी तरह से संभव है?मीडियासोर्स एपीआई और एमपी 4
उत्तर
अपडेट: एमपी 4-डीएएसएच अब समर्थित है।
MP4 अभी तक मीडिया स्रोत API का क्रोम के क्रियान्वयन में समर्थित नहीं है।
हमारे पास समर्थन जोड़ने की योजना है, लेकिन यह कुछ महीनों के लिए नहीं किया जाएगा। वर्तमान में हम Media Source API spec के नए संस्करण से मेल खाने के लिए मौजूदा कार्यान्वयन को अद्यतन करने पर ध्यान केंद्रित कर रहे हैं जिसे हाल ही में डब्ल्यू 3 सी के लिए प्रस्तावित किया गया था।
आप देख this chromium bug
हारून, mp4 समर्थन पर कोई अपडेट? –
हां। MP4 नीचे स्टीवन द्वारा उल्लिखित के रूप में समर्थित है। –
अद्यतन द्वारा कार्यान्वयन उन्नयन के progess का पालन कर सकते हैं: MP4 (या अधिक औपचारिक रूप से आईएसओ BMFF) समर्थन क्रोम देव/कैनरी में है। आपको अपनी एमपी 4 फाइलें इस तरह से उत्पन्न करने की आवश्यकता होगी जो मीडिया स्रोत spec के अनुरूप है। सौभाग्य से, मीडिया स्रोत को एमपीईजी-डीएएसएच के साथ दिमाग में लिखा गया था, इसलिए कोई भी डीएएसएच-अनुरूप फाइल मीडिया स्रोत के साथ काम करेगी।
MP4Box -dash 5000 -frag 5000 -rap some_file.mp4
... 'some_file_dash.mp4' पैदा करेगा, जो मीडिया स्रोत साथ संगत होना चाहिए: GPAC/MP4Box इस के लिए एक महान उपकरण है। MP4Box के पहले जारी संस्करणों में कुछ बग हैं, इसलिए मैं अब के लिए एसवीएन से निर्माण की सलाह देता हूं।
यहां '--dash' विकल्प पर कुछ दस्तावेज़ दिए गए हैं: [link] (http://gpac.wp.mines-telecom.fr/mp4box/dash/) – FeeJai
जैसा कि @ स्टेवन का उल्लेख है, एमपी 4 बॉक्स का उपयोग धराशायी एमपी 4 फ़ाइल बनाने के लिए करें और क्रोम कैनरी एम 23 बिल्ड (मीडिया स्रोत एपीआई सक्षम) के साथ प्रयास करें। आप निम्नलिखित की देखभाल की जरूरत है:
- खंड प्रति एक भी टुकड़ा होनी चाहिए (
-dash <ms> -frag <same ms>
) - खंड एसएपी (
-rap
) - साथ शुरू करना चाहिए डेमो की स्क्रिप्ट को संशोधित यह खंड संलग्न कर देता है जैसे कि सेगमेंट के बाद वेबएम के मामले में बराबर आकार के हिस्सों में विभाजित करना आईएसओ बीएमएफएफ के लिए काम नहीं करता है। आप व्यक्तिगत सेगमेंट आकार जानने के लिए MP4Box द्वारा जेनरेट की गई mpd फ़ाइल का उपयोग कर सकते हैं।
एचटीएमएल 5 में प्लेबैक एमएसई आप उपयोग कर खुला स्रोत dash.js खिलाड़ी या bitdash MPEG-DASH player
- 1. एमपी 4 को एमपी 4 में कनवर्ट करें
- 2. क्या एमपी 4 फाइलों के लिए जावा एपीआई है?
- 3. जीस्ट्रीमर: मैट्रोज़ा वीडियो को एमपी 4
- 4. एमपी 4 और एमपीईजी के बीच क्या अंतर है?
- 5. वितरित और कैश एमपी 4 छद्म स्ट्रीमिंग (मांग) Nginx
- 6. एमपी 4/एफएलवी से फ्रेम निकालने?
- 7. ओपनसीवी स्ट्रीम एच 264 (एमपी 4) कोडेक
- 8. रंग सुधार एमपी 4/वेबएम वीडियो
- 9. यूट्यूब से एमपी 4 वीडियो कैसे खेलें?
- 10. कैसे MVC 4 एपीआई
- 11. एमवीसी 4 वेब एपीआई
- 12. जावा एमपी 3 और ओग
- 13. क्रोम एचटीएमएल 5 एमपी 4 वीडियो चला सकता है लेकिन एचटीएमएल 5टेस्ट ने कहा कि क्रोम एमपी 4 वीडियो कोडेक
- 14. एमवीसी 4 वेब एपीआई वेबसेवर
- 15. एमवीसी वेब एपीआई 4 बीएसए
- 16. एएसपीनेट एमवीसी 4 वेब एपीआई
- 17. खंडित MP4 "mdat" परमाणु से एमपी 4 फ़ाइल पुनर्निर्माण?
- 18. एंड्रॉइड: रॉफाइल को एसडीकार्ड में कॉपी करें (वीडियो एमपी 4)
- 19. PHP के माध्यम से एमपी 4 वीडियो डिलीवरी Google क्रोम
- 20. फ़ायरफ़ॉक्स में HTTP सामग्री-प्रकार वीडियो/एमपी 4 चेतावनी
- 21. एचटीएमएल ब्राउज़र के लिए वीएलसी के साथ स्ट्रीमिंग एमपी 4
- 22. एमओवी से एमपी 4 वीडियो रूपांतरण आईफोन प्रोग्रामेटिक रूप से
- 23. स्ट्रीम एमपी 4 वीडियो सीधे आई 3 पर आईफोन पर?
- 24. एमपी 4 डेटा संरचना से परिचित कोई भी?
- 25. एमपी 3 डिकोडिंग ffmpeg का उपयोग कर एपीआई (हैडर लापता)
- 26. एफ 4 एफ फ़ाइल को एमपी 4 में कैसे परिवर्तित करें?
- 27. एकीकरण परीक्षण और इकाई परीक्षण (वेब एपीआई एमवीसी 4)
- 28. माइक्रोसॉफ्ट एएसपी नेट जाल एपीआई, MVC 4 और एसपीए वास्तुकला
- 29. एक फ़ाइल अपलोड करें एमवीसी 4 वेब एपीआई .NET 4
- 30. एंड्रॉइड सपोर्ट 4 डेमोस - एपीआई 4+ समर्थन डेमो पूर्ण परियोजना
जो ब्राउज़रों आप इसे में प्रयास किया की तरह एक जे एस आधारित खिलाड़ी कार्यान्वयन की आवश्यकता होगी के लिए? उदाहरण विशेष रूप से क्रोम के लिए है। क्या उनके उदाहरण आपके ब्राउज़र में काम करते थे? क्या आपने यह 'समर्थन किया: समर्थन: वर्तमान में, मीडियासोर्स एपीआई केवल क्रोम देव चैनल 17+ में उपलब्ध है -एनेबल-मीडिया-स्रोत ध्वज सेट के साथ या सक्षम है: flags.' –
हां, मैंने क्रोम में इसे आजमाया। उनके उदाहरण ने काम किया, लेकिन केवल .webm के साथ। जब मैंने .mp4 के साथ वीडियो बदल दिया तो यह काम नहीं किया। और मैं जो पूछ रहा हूं वह किसी भी तरह से .mp4 वीडियो के साथ काम कर सकता है। मुझे पता है कि यह केवल क्रोम में काम करता है लेकिन यह ठीक है। – nvlbg
अच्छी तरह से, डेमो-विवरण में यह कहता है "यह डेमो फ़ाइल एपीआई का उपयोग कर एक .webm वीडियो को टुकड़ों में विभाजित करता है" - यह अत्याधुनिक चीजें काट रहा है, बहुत अधिक –