abox.tools

भाषा: हिन्दी

ठीक उसी फ़्रेम से वीडियो थंबनेल कैसे बनाएँ

थंबनेल और स्क्रीनशॉट का फ़र्क करीब चौथाई सेकंड का है: वह फ़्रेम जिसमें आँखें खुली हैं और गेंद अब भी हवा में है। उस फ़्रेम तक, प्लैटफ़ॉर्म के आकार में, उसकी बाइट-सीमा के नीचे पहुँचना तीन कदमों की ऐसी कड़ी है जो पूरी की पूरी आपके ब्राउज़र में चलती है।

Markdown के रूप में देखें

छोटा जवाब

  1. फ़्रेम पकड़िए। फ़्रेम निकालने वाला खोलें, वीडियो उसमें छोड़ें, और फ़ाइल की अपनी फ़्रेम-सूची पर चलते हुए ठीक उसी पल तक पहुँचें। PNG में सहेजें: बिना क्षति वाली प्रति, ताकि अभी कुछ भी तय न हुआ हो।
  2. फ़्रेम को सजाइए। उस PNG को छवि का आकार बदलने वाले में ले जाएँ: प्लैटफ़ॉर्म के आकार में काटें — YouTube के लिए 16:9 — और लंबा किनारा तय करें; 1280 पिक्सेल वही संख्या है जो YouTube सचमुच माँगता है।
  3. हद पर उतारिए। अंत छवि संपीड़क में करें, प्लैटफ़ॉर्म की सीमा को लक्ष्य बनाकर — YouTube थंबनेल के लिए 2 MB — और JPEG या WebP का चुनाव उसी पर छोड़ दें।

इस कड़ी में कुछ भी कुछ अपलोड नहीं करता — और यह तब मायने रखता है जब वीडियो प्रकाशित नहीं हुआ, क्योंकि थंबनेल बनता ही इसलिए है कि वीडियो अभी सबके सामने नहीं आया।

रोकने से बेहतर है फ़्रेम-दर-फ़्रेम चलना

प्लेयर रोककर स्क्रीनशॉट लेना दो बार हारना है। ठहराव वहाँ पड़ता है जहाँ प्लेयर रुक सका — सबसे नज़दीकी जगह, न कि वह फ़्रेम जो आपका इरादा था — और स्क्रीनशॉट प्लेयर की तस्वीर है: उसका रिज़ॉल्यूशन, उसका इंटरफ़ेस, उसका रंग-संस्कार, फ़ाइल का नहीं।

निकालने वाला इसके बजाय फ़ाइल की अपनी फ़्रेम-सूची पर चलता है, दोनों दिशाओं में एक-एक फ़्रेम, और आपको डिकोड हुआ फ़्रेम खुद सौंपता है, वीडियो के पूरे रिज़ॉल्यूशन पर। उस पल के दोनों ओर चौथाई सेकंड की तलाश ही अक्सर थंबनेल का ठिकाना है: दो ज़ाहिर फ़्रेमों के बीच वाला फ़्रेम, जहाँ गति पढ़ी जाती है और कुछ भी धुँधला नहीं।

पकड़ा हुआ फ़्रेम PNG में ही सहेजिए, भले अंतिम थंबनेल JPEG या WebP बनने वाला हो। PNG फ़्रेम की हू-ब-हू प्रति है; क्षति वाला हर फ़ैसला तब दो बार जुड़ने के बजाय, अंत में, बाइट-बजट के भीतर, सिर्फ़ एक बार होता है।

किसी वीडियो से एक ठहरी तस्वीर जिस पर समय-कोड दिख रहा है, बगल में एक-एक कदम और सरकाने के नियंत्रण तथा वह सही क्षण जहाँ से वह ली गई।
रोककर स्क्रीनशॉट लेने के बजाय फ़्रेम तक चलकर जाना। ऊपर का हिस्सा बताता है कि फ़र्क असल में क्या है।

प्लैटफ़ॉर्म का गणित

संपीड़न से पहले काटिए, उसी वजह से जो तस्वीरों की गाइड देती है: पिक्सेल ही बजट हैं। 4K फ़्रेम से 16:9 की कटाई, ⁦1280×720⁩ पर उतारी हुई, संपीड़क को उसके 2 MB ऐसी गुणवत्ता पर खर्च करने देती है जिसे देखने के लिए किसी को आँखें नहीं सिकोड़नी पड़ेंगी। आकार बदलने वाले का कटाई-खाना 16:9 पर अटक जाता है, इसलिए आकार एक खिंचाव है, कोई हिसाब नहीं; लिखावट और चेहरे बीच के दो-तिहाई में रहें, क्योंकि फ़ीड कोने गोल कर देती हैं और अवधि को दाएँ-नीचे चिपका देती हैं।

नाप बदलने वाले टूल में 1280 चौड़ाई और 720 ऊँचाई लिखी हुई, और नीचे तस्वीर कैसी निकलेगी इसका सारांश।
और फिर हिसाब: मंच जो भी माँगे, दो संख्याओं के रूप में लिखा हुआ।

पल न मिले तो कॉन्टैक्ट शीट

अगर सही पल दस मिनट की फ़ुटेज में कहीं छिपा है, तो निकालने वाले का दूसरा तरीका हर N सेकंड पर एक स्थिर चित्र सहेजता है और पूरा जत्था ZIP में थमा देता है। चित्रों को कॉन्टैक्ट शीट की तरह पलटिए, सबसे नज़दीकी का समय टाँक लीजिए, और वहाँ से फ़्रेम-दर-फ़्रेम बढ़िए। यह पट्टी रगड़ने से तेज़ है, और उस दिन के लिए उम्मीदवारों का एक फ़ोल्डर भी छोड़ जाता है जब प्लैटफ़ॉर्म कोई और आकार माँग बैठे।

अगर आप यह हर हफ़्ते करते हैं

कदमों का यहाँ तीन पन्नों पर रहना जान-बूझकर है: हर पन्ना एक ही काम करता है, और हर एक अकेले साबित कर सकता है कि कुछ भी आपकी मशीन नहीं छोड़ता। मगर हर कदम ओपन सोर्स है: MIT लाइसेंस, हर टूल का अपना फ़ोल्डर, बिना निर्भरता वाले ES मॉड्यूल, जिनके README डिकोडर, पुनर्नमूनाकरण और बाइट-लक्ष्य की खोज समझाते हैं।

अगर थंबनेल हफ़्तावार काम है, तो किसी कोड एजेंट को रिपॉज़िटरी की ओर मोड़िए और एक-पन्ने वाला रूप माँगिए: फ़्रेम-दर-फ़्रेम चलना, आपके प्लैटफ़ॉर्म के प्रीसेट पर कटाई, उसकी हद तक संपीड़न, एक बटन। ये मॉड्यूल पढ़े जाने के लिए लिखे गए हैं, और उन्हें साथ ले जाना ही वह बात है जिसके लिए लाइसेंस बना है।