मुझे H.264 समर्थन कैसे मिल सकता है?


16

Canonical Limited को H.264 के लाइसेंसधारी के रूप में दिखाया गया है। मैं Ubuntu में क्रोम वेब-ब्राउज़र (और फ़ायरफ़ॉक्स पर भविष्य में जब फ़ायरफ़ॉक्स H.264 का समर्थन करता है) का उपयोग करते हुए H.264 वीडियो ऑनलाइन खेलने में सक्षम होने में दिलचस्पी है।

क्या Ubuntu के स्व-इंस्टॉल पर H.264 समर्थन सक्षम है? यदि नहीं, तो क्या कोई तरीका है जिससे मैं अपने Ubuntu स्थापित के लिए H.264 समर्थन खरीद सकता हूं? एक परिदृश्य मान लें जहां मैंने उबंटू को कंप्यूटर पर स्थापित किया है जो विंडोज ओएस के साथ पूर्व-स्थापित आया था। मैं Ubuntu पर काम करने के लिए H.264 प्राप्त करने के लिए मेरे लिए उपलब्ध किसी भी और सभी विकल्पों को जानना चाहूंगा।


3
क्या आपने इस समस्या को हल कर लिया है?
pl1nk

मैंने इस मुद्दे की भी जांच की। Chrome के लिए .264 कोई समस्या नहीं है क्योंकि यह अब तक बना हुआ है, लेकिन फ़ायरफ़ॉक्स की योजना है कि इसका समर्थन gstreamer के माध्यम से देखने के लिए phoronix.com/scan.php?page=news_item&px=MTM5NzU पर करें । तो रात के निर्माण के साथ (8 / अगस्त / 2013) आपको परिधि को निर्धारित करना चाहिए: gstreamer के media.gstreamer.enabledलिए सही कोडेक्स को सही और स्थापित करने के लिए। मैंने इसका परीक्षण नहीं किया है, क्योंकि रात का निर्माण बहुत अस्थिर है।
गणित

जवाबों:


11

Ubuntu-प्रतिबंधित-अतिरिक्त सभी मल्टीमीडिया में संकुल डिकोडिंग और डिकोडिंग अंत पर मेरे लिए काम किया है। और क्रोमियम स्वचालित रूप से ffmpeg प्लग-इन का उपयोग करता है।

यदि प्रतिबंधित-एक्स्ट्रा में पैकेज हैं, तो आप सुनिश्चित हैं कि आप नहीं चाहते हैं कि आप सॉफ्टवेयर सेंटर से सिर्फ
क्रोमियम-कोडेक्स-एफएफएमईजी-अतिरिक्त की कोशिश कर सकते हैं :

सॉफ्टवेयर सेंटर के माध्यम से स्थापित करें

या टर्मिनल में:

sudo apt-get update
sudo apt-get install chromium-codecs-ffmpeg-extra

बस यह सुनिश्चित करने के लिए कि यह क्रोमियम में आता है और आपको सिर्फ कोडेक नहीं मिलता है।


1
केवल क्रोमियम के लिए काम करेगा (क्रोम ने इसे अब तक बनाया है) और फ़ायरफ़ॉक्स के लिए नहीं।
गणित

फिर फ़ायरफ़ॉक्स को ठीक से बनाया जाना चाहिए था और अगर यह बिल्ट-इन क्रोम है (और आप इसका उपयोग कर रहे हैं), तो आपको स्रोतों से क्रोम बनाने या बाइनरी अपडेटर का उपयोग करने में आरामदायक होना चाहिए। लाइब्रेरी के खिलाफ लिंक करने वाली चीज़ों के लिए योसाइल का उत्तर समान रूप से सही है, लेकिन आपके पास x264 के बिना ffmpeg-extra नहीं हो सकता है। ऐसा होने के नाते, मेरा जवाब उसके सामान्य होने के साथ-साथ क्रोमियम के रूप में भी है।
रोबॉटहूमंस

ठीक है, मैं आपको या आपके उत्तर को रोकना नहीं चाहता था, मैं बस उस मामले में फ़ायरफ़ॉक्स के बारे में क्या कहना चाहता था।
गणित

8

आप सॉफ़्टवेयर केंद्र के साथ x264 पैकेज स्थापित करके H.264 एनकोडर प्राप्त कर सकते हैं :

सॉफ्टवेयर सेंटर के माध्यम से स्थापित करें

या एक टर्मिनल में:

sudo apt-get update
sudo apt-get install x264

निश्चित रूप से h264 डिकोडिंग स्थापित करने के लिए सही है, मैं अभी अनिश्चित हूं कि क्या इसे क्रोमियम में खुद से मिल जाएगा।
रोबॉटहैंस

2
क्रोम (क्रोमियम के विपरीत) H.264 का समर्थन करता है। तो मान लें कि x264 पैकेज H.264 समर्थन को स्थापित करता है, यह यह होना चाहिए। क्या X264 पैकेज को स्थापित करने पर कोई व्यावसायिक H.264 सपोर्ट पैकेज "खरीदना" कोई लाभ देगा?
चाड - 24216

@ चाड - २४२१६ मेरा मानना ​​है कि लाइसेंस में अंतर इतना है कि अगर किसी को इसे GNU-GPL के बाहर के प्रयोजनों के लिए चाहिए तो इसे व्यावसायिक संस्करण की आवश्यकता होती है।
yossile

आम तौर पर किसी को h264 लाइसेंस के लिए रॉयल्टी का भुगतान करना पड़ता है क्योंकि वह व्यावसायिक रूप से वीडियो वितरित करना चाहता है, और प्लेबैक के लिए इसे डिकोड करने के लिए नहीं, जहां तक ​​मैं जानता हूं। आप किसी अन्य कोडेक का उपयोग क्यों करना चाहेंगे? CPU उपयोग कम?
फ्राँज़्लोरेंज़ोन

बस इसे स्पष्ट करने के लिए, फ़ायरफ़ॉक्स के लिए काम नहीं करेगा।
गणित

2

अभी, मैं Ubuntu 13.10 पर Firefox Nightly (27.0a1 (2013-10-24)) का उपयोग कर रहा हूं। मैंने ध्वज मीडिया पर परिवर्तन किया ।gstreamer.en true पर आधारित। आपको पैकेज gstreamer0.10-ffmpeg स्थापित करने की भी आवश्यकता है।

आप देख सकते हैं कि आपके पास इस पृष्ठ में h.264 सक्षम है: http://www.youtube.com/html5


1

Ubuntu 14.04 में पैकेज gstreamer0.10-ffmpegअब उपलब्ध नहीं है। लॉन्चपैड पर बग रिपोर्ट देखें

वेब अपडेट 8 ने pst का उपयोग करके gstreamer पैकेज को स्थापित करने के लिए वर्कअराउंड पोस्ट किया :

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

PS यह केवल एक अस्थायी समाधान है, फ़ायरफ़ॉक्स 30 के रूप में, GStreamer1.0 के लिए समर्थन उपलब्ध होगा । जो डिफ़ॉल्ट रिपॉजिटरी 14.04 में उपलब्ध है। इसलिए पीपीए जोड़ने की गैर-जरूरत होगी।
डैन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.