- MPEG-4 Part 2 पर लागू आखिरी पेटेंट 19 जुलाई 2026 को समाप्त हो गया
- अमेरिका और EU में संबंधित पेटेंट पिछले कुछ वर्षों में पहले ही समाप्त हो चुके थे, लेकिन ब्राज़ील में 1 पेटेंट बाकी था
- आखिरी पेटेंट BRPI0109962B1 था, जो लगातार इमेजों के समय-प्रवाह के अनुसार स्टोरेज और प्रोसेसिंग से संबंधित है
- VIA Licensing Alliance ने पुष्टि की कि यही आखिरी MPEG-4 Visual पेटेंट था और इसी दिन इसकी अवधि समाप्त हुई
- लंबे समय से व्यापक रूप से इस्तेमाल किए जा रहे MPEG-4 Visual के सभी पेटेंट आखिरकार समाप्त हो गए हैं
टिप्पणियों से मिली अतिरिक्त जानकारी
- इस बार जिस पेटेंट की अवधि समाप्त हुई है, वह पूरे MP4 container की नहीं बल्कि MPEG-4 Part 2 video codec की है, जिसे MPEG-4 Visual/Xvid/DivX भी कहा जाता है
- AAC(MPEG-4 Part 3) और AVC/H.264(MPEG-4 Part 10) पर अब भी वैध पेटेंट मौजूद हैं, इसलिए इसका यह मतलब नहीं है कि अब H.264 या AAC को भी स्वतंत्र रूप से इस्तेमाल किया जा सकता है
- भले ही H.264 Baseline Profile के कुछ पेटेंट समाप्त हो चुके हों, सामान्य implementation में High Profile जैसी अन्य सुविधाएँ शामिल हो सकती हैं, इसलिए अलग से समीक्षा ज़रूरी है
- Fedora repository में पहले से ही Xvid शामिल है, इसलिए उपयोगकर्ताओं को तुरंत कोई नई सुविधा नहीं मिलेगी, लेकिन codec support का दायरा तय करने के लिए distribution को आधिकारिक पेटेंट समीक्षा फिर से करनी पड़ सकती है
- MPEG-4 Part 2 को आधुनिक operating systems और hardware players पर MP4/AVI फ़ॉर्मैट में व्यापक रूप से चलाया जा सकता है
- यदि आप H.264 की तुलना में लगभग 2 गुना अधिक bitrate स्वीकार कर सकते हैं, तो इसे वैश्विक वितरण के लिए content royalty न देने वाले video format के रूप में इस्तेमाल किया जा सकता है
- हालांकि compression efficiency और hardware support में H.264 अधिक बेहतर है, इसलिए आजकल Xvid/DivX में नए वीडियो encode करना दुर्लभ माना जाता है
- Blu-ray MPEG-4 Part 2 को सपोर्ट नहीं करता, इसलिए इस पेटेंट समाप्ति का लाभ सीधे लागू नहीं किया जा सकता; H.264 पेटेंट समाप्ति का इंतज़ार करना होगा या क्षेत्र के अनुसार VC-1 पर विचार करना पड़ सकता है
1 टिप्पणियां
Hacker News की राय
दिशा सही है, लेकिन दुनिया भर में H.264 patents पूरी तरह expire होने में अभी कुछ और साल लगेंगे: https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
तब तक higher resolution और bandwidth की तरफ बढ़ते trend की वजह से H.264 की usefulness सीमित हो जाने की संभावना ज्यादा है
MPEG naming में Part numbers जटिल हैं, लेकिन यहां बात MPEG-4 Part 2 की है, जो Xvid और DivX का आधार है। अब फिर 2002 की तरह videos encode करने और torrents से download करने का समय आ गया है
MPEG-4 Part 2 H.263/DivX/XviD है, H.264 नहीं
H.265 और AV1 जैसे modern codecs के भी कई फायदे हैं, लेकिन H.264 का patents से पूरी तरह free होना स्वागतयोग्य है। आधुनिक मानकों से भी hardware और software support बहुत व्यापक है, encoding/decoding cost कम है, और ज्यादातर uses में अब भी पर्याप्त quality देता है
नए codecs का adoption जारी रहेगा, लेकिन H.264 उतनी तेजी से हटेगा नहीं जितनी तेजी से इसने पहले के codecs को replace किया था; यह video codec इतिहास के सबसे लंबे long tails में से एक बन सकता है
AV1 जैसे लगभग patent restrictions से मुक्त codecs भी हैं, इसलिए patents में उलझे media formats का दौर धीरे-धीरे खत्म होता दिख रहा है
https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
H.264 version 3 पर 10 नवंबर 2030 को दुनिया भर में patent restrictions खत्म हो जाएंगी, और अमेरिका में थोड़ा पहले। AVC/SVC जैसे अन्य profiles और latest versions में और समय लगेगा
learning purpose से मैंने कभी खुद H.263 decoder लिखा था
जैसा सब कह रहे हैं, यह H.264 नहीं बल्कि Xvid से जुड़ी खबर है, इसलिए Phoronix की reporting quality अच्छी नहीं है: https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
मैं
rcarmo/go-264देख रहा था, लेकिन encoding implementation छूने में हिचक रहा था; अब कोशिश करने लायक हैउम्मीद है इस expiry से open-source projects में support बढ़ेगा
पिछले 20 सालों में Xvid decoders पहले से बिकते रहे हैं, और ज्यादातर Chinese DVD players भी Xvid चला सकते थे। हालांकि 1 से ज्यादा B frame support नहीं कर पाते थे
H.264 specification publish होने के बाद कई patents register हुईं, यह अजीब है। जानना चाहूंगा कि MPEG-4 में भी ऐसा ही था या नहीं
MPEG-5 कब आएगा, यह जानने की उत्सुकता है
EVC से अलग LCEVC भी है, जो existing video codec के ऊपर जोड़ी जाने वाली enhancement layer है। इसे EVC, VVC, HEVC, AVC के अलावा AV1 और AV2 पर भी apply किया जा सकता है
Brazil ने TV 3.0 technology stack में VVC के ऊपर LCEVC इस्तेमाल करने का तरीका अपनाया है। LCEVC traction पा रहा है, लेकिन personally मैं चाहता था कि EVC ज्यादा widely adopted होता; अब शायद बहुत देर हो चुकी है
Europe में software patents invalid थे, इसलिए बहुत से लोग Debian Multimedia से XVID/DIVX encoders लेकर इस्तेमाल करते थे
w32codecsभी याद है, बाद में MPlayer के built-in codec collection ने उसकी जगह ले ली औरmencoderभी अक्सर इस्तेमाल किया जाता था