VP9 का इस्तेमाल शुरू करना

परिचय

VP9 वीडियो के साथ कोड में बदलने का तरीका आज़माने के लिए, आपको इनकी ज़रूरत होगी:

  1. सैंपल वीडियो
  2. वीडियो को VP9 से कोड में बदलने का एक तरीका, ताकि आप सेटिंग के साथ प्रयोग कर सकें
  3. यह देखने का एक तरीका है कि VP9 उन सेटिंग की क्वालिटी पर क्या असर डालता है

पहला चरण: सैंपल वीडियो पाना

टियर्स ऑफ़ स्टील छोटी फ़िल्म में कई तरह के टेस्ट केस शामिल हैं. इसमें ऐक्शन के क्रम और ऐनिमेशन शामिल हैं.

लो-बिट एन्कोडिंग एन्कोडिंग प्रोफ़ाइल (वेब और मोबाइल के लिए) के टेस्ट के लिए, हम क्लिप के WebM 1080p वर्शन का इस्तेमाल करते हैं. इस फ़ाइल को एन्कोड करने के लिए VP8 वीडियो का इस्तेमाल किया जाता है, जो करीब 6 एमबीपीएस पर कंप्रेस की जाती है -- यह वेब और मोबाइल कंप्रेस करने की जांच के लिए सबसे सही जगह है.

बेहतर बिट-रेट एन्कोडिंग के लिए, आप उसी फ़िल्म का 4K वर्शन डाउनलोड कर सकते हैं.

दूसरा चरण: VP9 को कोड में बदलना

प्रॉडक्ट और क्लाउड सेवा देने वाली कंपनियों की कई तरह की एन्कोडिंग की मदद से, आप VP9 वीडियो को कोड में बदल सकते हैं.

ये पेज मानते हैं कि आप FFmpeg का इस्तेमाल कर रहे हैं. आप FFmpeg का पहले से कंपाइल किया गया वर्शन डाउनलोड कर सकते हैं या अपने सिस्टम पर --enable-libvpx विकल्प का इस्तेमाल करके, FFmpeg को कंपाइल कर सकते हैं.

FFmpeg एक कमांड-लाइन प्रोग्राम है. इसके इंस्टॉल होने के बाद, आप कमांड लाइन से कोड में बदलाव कर सकते हैं.

शुरू करने के लिए, स्टील के आंसू की क्लिप का इस्तेमाल करना आसान है:

ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm

इस निर्देश से FFmpeg को यह जानकारी मिलती है:

  • tears_of_stels_1080p.webm को इनपुट के तौर पर इस्तेमाल करें (-i tears_of_steel_1080p.webm)
  • आउटपुट वीडियो कोडेक को VP9 (-c:v libvpx-vp9) पर सेट करें
  • आउटपुट ऑडियो कोडेक को Opus (-c:a libopus) पर सेट करें
  • output.webm नाम वाली WebM आउटपुट फ़ाइल बनाएं

तीसरा कदम: वीडियो चलाना

आप सबसे प्रमुख ब्राउज़र में WebM/VP9 चला सकते हैं, जिसमें Firefox, Opera, Chrome और Microsoft Edge शामिल हैं. Chrome में, आप फ़ाइल को ब्राउज़र में खींचकर छोड़ सकते हैं. साथ ही, वह उस टैब में चलने लगेगी.

अन्य प्लेयर भी VP9/WebM डीकोडिंग का समर्थन करते हैं, जिनमें ये शामिल हैं:

प्लेयर प्लैटफ़ॉर्म वर्शन
वीएलसी ज़्यादातर प्लैटफ़ॉर्म 2.1.3 या इसके बाद का वर्शन
एमपीसी-एचसी विंडो 1.7.1 या इसके बाद वाला वर्शन