Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

थंबनेल शीट एक वीडियो से फ़्रेम वाली विशिष्ट छवि फ़ाइलें हैं। वीडियो थंबनेल शीट फोटो शीट से उत्पन्न होती हैं जो लगभग एक दशक पहले अधिक लोकप्रिय थीं जब लोग अभी भी अपनी तस्वीरों को प्रिंट कर रहे थे। जैसे फोटो शीट फिल्मों और एसडी कार्ड में चित्रों के पूर्वावलोकन के रूप में काम करते थे, वैसे ही थंबनेल शीट जो हम यहां देखते हैं, एक वीडियो फ़ाइल के पूर्वावलोकन के रूप में काम करते हैं। किसी वीडियो को शुरू से अंत तक "स्कैन" करने के लिए उसे मीडिया प्लेयर में खोलने के बजाय वीडियो की सामग्री और गुणवत्ता की जांच करने के लिए उन्हें फ़्लिप करना आसान और तेज़ होता है।

शुक्र है, आपको अपने वीडियो से विशिष्ट फ़्रेम निकालने और फिर उन्हें एक छवि में मैन्युअल रूप से व्यवस्थित करने की आवश्यकता नहीं है। आप वीडियो से आसानी से थंबनेल शीट बनाने के लिए टूल का उपयोग कर सकते हैं। इस लेख में हम आपको Linux में ऐसा करने के दो तरीके दिखाते हैं।

सूक्ति वीडियो का उपयोग करना

यदि आप Gnome का उपयोग कर रहे हैं, तो इसका डिफ़ॉल्ट मीडिया प्लेयर, जिसका नाम "वीडियो" है (वास्तव में "Gnome Videos", क्योंकि यह Gnome उपकरणों के सूट का हिस्सा है और हाल ही में "टोटेम" के रूप में जाना जाता है), आसान के लिए एक विकल्प प्रदान करता है थंबनेल शीट का निर्माण।

इसका उपयोग करने के लिए, प्रोग्राम चलाएँ।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

वह वीडियो खोलें जिससे आप कुछ थंबनेल शीट बनाना चाहते हैं, और फिर एप्लिकेशन के मेनू से, "स्क्रीनशॉट गैलरी बनाएं ..." चुनें।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

पॉप अप होने वाली विंडो आपको अपनी थंबनेल शीट के बारे में कुछ बुनियादी विकल्प प्रदान करेगी। आप प्रत्येक थंबनेल की चौड़ाई बदल सकते हैं, और या तो प्रोग्राम को स्वचालित रूप से स्क्रीनशॉट की संख्या का चयन करने दें या आप कितने चाहते हैं चुनें।

फिर, आपको केवल विंडो के शीर्ष मध्य में छवि शीट फ़ाइल के लिए एक नाम दर्ज करना होगा और ऊपर दाईं ओर स्थित सहेजें पर क्लिक करना होगा।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

निर्मित फ़ाइल उपयोगी है, लेकिन अगर यह आपकी अपेक्षा के अनुरूप नहीं दिखती है, तो आप बहुत कुछ नहीं कर सकते। परिणामों पर अधिक नियंत्रण के लिए, आपको कुछ ऐसा उपयोग करना होगा जो अधिक विकल्प प्रदान करता हो।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

FFMPEG का उपयोग करना

FFMPEG एक बहुत ही जटिल कमांड-लाइन टूल है जिसका उपयोग आप अपने वीडियो के साथ कई तरीकों से काम करने के लिए कर सकते हैं। उनमें से एक थंबनेल शीट का निर्माण है। हालांकि, ऐसा करने के लिए, आपको कुछ जटिल कमांड तैयार करनी होगी। यह कुछ इस तरह दिखेगा:

ffmpeg -ss 3 -i "/path/to/video/file.mp4" -frames 5 -vf "select=not(mod(n\,3000)),scale=320:240,tile=4x3" -vsync vfr -q:v 10 image-sheet-filename_%03d.jpg
लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं
  • -ss वीडियो फ़ाइल की शुरुआत से समय ऑफसेट को परिभाषित करता है। अधिकांश वीडियो एक शीर्षक अनुक्रम से शुरू होते हैं, और ज्यादातर मामलों में इसका थंबनेल होना उपयोगी नहीं होता है। इस स्विच के साथ, हम FFMPEG को वीडियो की शुरुआत से "X" सेकंड को अनदेखा करने का निर्देश देते हैं ताकि इसके शायद-रोमांचक परिचय को छोड़ दिया जा सके।
  • -i इनपुट फ़ाइल सेट करता है जिससे FFMPEG अपने थंबनेल खींचेगा।
  • -frames रिकॉर्ड किए जाने वाले फ़्रेम की संख्या को परिभाषित करता है।
  • -q:v निर्मित छवि फ़ाइलों की संपीड़न गुणवत्ता सेट करता है।

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

-vf "select=not(mod(n\,3000)),scale=320:240,tile=4x3"

-vf शुरुआत में FFMPEG को वीडियो फिल्टर का उपयोग करने का निर्देश देता है। Select=not(mod(n\,3000)) अंतिम छवियों में चयनित फ़्रेमों के लिए ज़िम्मेदार है। यह वर्तमान फ्रेम की संख्या ("एन") को प्रदान की गई संख्या ("3000") से विभाजित करता है। क्या वीडियो फ्रेम 3001 तक पहुंच गया है? यदि हम 3001 को 3000 की संख्या से विभाजित करते हैं, तो हमें 1 प्राप्त होता है, इसलिए यह फ्रेम पहली उत्पादित छवि शीट में पहला होगा। क्या हम 6001 फ्रेम पर पहुंच गए हैं? चूँकि 6001/3000 हमें 2 देता है, यह दूसरा फ्रेम होगा, इत्यादि। इस प्रकार, इस संख्या को कम करके, आप फ्रेम चयन की आवृत्ति बढ़ाते हैं और इसके विपरीत।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

scale=320:240 के साथ भाग, हम अंतिम थंबनेल शीट में प्रत्येक थंबनेल के आयाम निर्धारित करते हैं। सर्वोत्तम परिणामों के लिए, इसके पक्षानुपात को ध्यान में रखते हुए, यह मूल वीडियो के रिज़ॉल्यूशन का एक अंश होना चाहिए।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

अंत में, tile=4x3 कमांड का हिस्सा परिभाषित करता है कि प्रत्येक शीट में थंबनेल कैसे व्यवस्थित किया जाएगा।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

हो सकता है कि आपने देखा हो कि निर्मित छवि फ़ाइल के लिए अंतिम फ़ाइल नाम इस तरह दिखता है:

filename_%03d.jpg

%03d भाग बताता है कि यदि FFMPEG आपके शीर्षक सेटअप के आधार पर एक शीट में फिट होने की तुलना में अधिक फ़्रेम का चयन करता है, तो यह गिने हुए फ़ाइल नामों के साथ अधिक छवि शीट तैयार करेगा। चयन के "n\,NUMBER" या प्रत्येक शीट की टाइलों की संख्या को कम करके, अधिक फ़ाइलें बनाई जाएंगी और इसके विपरीत।

लिनक्स में अपने वीडियो के लिए थंबनेल शीट कैसे बनाएं

बेशक, यह वीडियो फ़ाइल की लंबाई पर भी निर्भर करता है। यह केवल गणित है, आखिरकार:"द लॉर्ड ऑफ द रिंग्स" जैसा 3-1 / 2-घंटे का महाकाव्य पिक्सर के एक शॉर्ट्स की तुलना में सैकड़ों हजारों अधिक फ्रेम से बना है।

यदि आप FFMPEG द्वारा उत्पादित इमेज शीट फ़ाइलों की संख्या को नियंत्रित करना चाहते हैं, तो निम्न समीकरण का उपयोग करें:

Total Frames In Your Video / Number Of Tiles In A Sheet / Number Of Image Sheets You Want

कमांड के "mod(n\,RESULTS)" भाग से मान का उपयोग करें।

यदि आप थंबनेल शीट के बजाय अलग-अलग चित्र रखना पसंद करते हैं, तो FFMPEG आपको वीडियो को अलग-अलग छवियों में विघटित करने की भी अनुमति देता है।

आप अपने वीडियो से अन्य किन तरीकों से थंबनेल शीट तैयार करते हैं?


  1. अपनी वर्डप्रेस साइट के लिए स्टेजिंग एरिया कैसे बनाएं

    अपनी वर्डप्रेस साइट के लिए एक स्टेजिंग क्षेत्र बनाने से आपको साइट पर लाइव होने से पहले अपनी साइट की सुविधाओं के परीक्षण, परिवर्तन और सुधार का लाभ मिलता है। एक स्टेजिंग साइट वह होती है जो आपकी मौजूदा वर्डप्रेस साइट के समान होती है, जिससे आपके लिए इसे अस्थायी रूप से बंद करने के दबाव के बिना अपनी साइट

  1. अपने बच्चे के लिए Gmail खाता कैसे बनाएं

    यदि आपके पास 13 वर्ष से कम उम्र का बच्चा है जो ईमेल पते के लिए तैयार है, तो जीमेल खाता स्थापित करना त्वरित और आसान है। जीमेल गूगल के माध्यम से एक मुफ्त ईमेल सेवा है जिसे आपका बच्चा वेब पर, स्मार्टफोन से या टैबलेट पर एक्सेस कर सकता है। जब आप अपने बच्चे का जीमेल खाता सेट करते हैं, तो आपको सबसे पहले फ

  1. अपने iPad डेटा के लिए बैक अप कैसे बनाएं

    iPads अधिक सामान्य हैं जो आपको लगता है। लोग उनका उपयोग कई उद्देश्यों के लिए करते हैं, जैसे संदेश भेजना और प्राप्त करना, संगीत सुनना, गेम खेलना, फिल्में देखना, फ़ोटो और वीडियो साझा करना और महत्वपूर्ण कार्य फ़ाइलें, व्यक्तिगत और वित्तीय जानकारी, स्वास्थ्य डेटा संग्रहीत करना और एक मुद्रित फोटो एल्बम बन