FFmpeg क्रॉप वीडियो इन कमांड्स की मदद से आप अनावश्यक हिस्सों को हटा सकते हैं, फ्रेम को एडजस्ट कर सकते हैं और इन सरल लाइनों के ज़रिए वीडियो लेआउट को ठीक कर सकते हैं। यह गाइड आपको इसे इंस्टॉल करने, कई क्रॉपिंग तकनीकों और उन लोगों के लिए एक आसान विकल्प के बारे में बताती है जो विज़ुअल एडिटिंग टूल्स का बेहतर अनुभव चाहते हैं।
भाग 1. FFmpeg क्या है और क्रॉपिंग के लिए इसका उपयोग क्यों करें?
क्रॉपिंग से वीडियो के अनावश्यक हिस्से हट जाते हैं, जैसे कि काली पट्टियाँ या वे विचलित करने वाली वस्तुएँ जो अचानक सामने आ जाती हैं। FFmpeg के साथ यह काम आसान हो जाता है क्योंकि कमांड-लाइन टूल आपको अपेक्षा से कहीं अधिक सटीक और अक्सर बेहतर परिणाम दे सकते हैं।
FFmpeg क्या है?
FFmpeg एक निःशुल्क, ओपन-सोर्स मल्टीमीडिया फ्रेमवर्क है जिसका उपयोग वीडियो और ऑडियो फ़ाइलों को संपादित करने, परिवर्तित करने, रिकॉर्ड करने, स्ट्रीम करने और संपीड़ित करने के लिए किया जाता है। यह सैकड़ों फॉर्मेट को सपोर्ट करता है और ग्राफिकल इंटरफ़ेस के बजाय कमांड-लाइन निर्देशों पर निर्भर करता है।
क्रॉप फिल्टर मूल रूप से आपको सटीक चौड़ाई, ऊंचाई और स्थिति मान निर्धारित करके अवांछित क्षेत्रों को हटाने की सुविधा देता है।
यह इतना शानदार क्यों है?
FFmpeg का इस्तेमाल काफी होता है क्योंकि यह मुफ़्त, ओपन सोर्स और पिक्सेल-परफेक्ट क्रॉपिंग के लिए भरोसेमंद है। यह सैकड़ों मीडिया फॉर्मेट के साथ कम्पैटिबल है, बल्क जॉब्स की बैच प्रोसेसिंग में बहुत मददगार है और इसे विंडोज, macOS और लिनक्स पर चलाया जा सकता है। साथ ही, यह इतना फ्लेक्सिबल है कि आप एक ही कमांड में क्रॉपिंग के साथ-साथ अन्य एडिटिंग भी कर सकते हैं, जो वाकई बहुत सुविधाजनक है।
FFmpeg में क्रॉप करना, आकार बदलना और स्केल करना शामिल है।
| विशेषता | काटना | आकार | स्केल |
| उद्देश्य | अवांछित हिस्सों को हटाता है। | वीडियो के आयामों में परिवर्तन। | वीडियो का रिज़ॉल्यूशन बदलता है। |
| प्रभाव | छवि के एक हिस्से को काटता है। | यह पूरी छवि को छोटा या बड़ा करता है। | रीसैंपलिंग करते समय पूरी इमेज को बरकरार रखें। |
| सामान्य उपयोग | काली पट्टियों या किनारों को हटा दें। | स्क्रीन या प्लेटफॉर्म के आकार का मिलान करें। | एचडी, फुल एचडी या 4के में बदलें। |
भाग 2. FFmpeg इंस्टॉल करना
FFmpeg का उपयोग करके वीडियो क्रॉप करने से पहले, आपको इसे इंस्टॉल करना होगा और फिर यह सुनिश्चित करना होगा कि यह सिस्टम पर उपलब्ध है (ठीक से जोड़ा गया है)। आपके ऑपरेटिंग सिस्टम के आधार पर इंस्टॉलेशन के चरण थोड़े भिन्न हो सकते हैं।
1. विंडोज पर इंस्टॉल करना
स्टेप 1FFmpeg की आधिकारिक वेबसाइट पर जाएं और विंडोज के लिए नवीनतम बिल्ड डाउनलोड करें।
चरण दोडाउनलोड की गई ज़िप फ़ाइल को C:FFmpeg जैसे किसी फ़ोल्डर में अनज़िप करें और उसे वहीं रखें।
चरण 3बिन फोल्डर खोलें और पूरा पाथ (पूरा का पूरा) कॉपी करें।
चरण 4उस बिन फोल्डर का पाथ विंडोज पाथ एनवायरनमेंट वेरिएबल में जोड़ें, ताकि उसे आसानी से ढूंढा जा सके।
चरण 5खुला हुआ सही कमाण्डffmpeg -version टाइप करें, फिर एंटर दबाएं। इंस्टॉलयदि आपको वर्जन की जानकारी दिखाई देती है, तो FFmpeg मूल रूप से इंस्टॉल हो चुका है।
2. macOS पर इंस्टॉल करना
स्टेप 1यदि आपके सिस्टम पर अभी तक Homebrew इंस्टॉल नहीं है, तो इसे इंस्टॉल कर लें।
चरण दोखुला हुआ टर्मिनल.
चरण 3फिर यह कमांड चलाएं: brew install ffmpeg
चरण 4इंस्टॉलेशन पूरा हो जाने के बाद, इसे टाइप करके जांचें: ffmpeg -version
यदि आपको संस्करण की जानकारी मुद्रित दिखाई देती है, तो FFmpeg उपयोग के लिए तैयार है, और आप इसका उपयोग कर सकते हैं। मैक पर वीडियो क्रॉप करें या अन्य संपादन कार्य करें।
3. लिनक्स पर इंस्टॉलेशन
स्टेप 1टर्मिनल एप्लिकेशन खोलें।
चरण दोलिनक्स वितरण के लिए पैकेज मैनेजर का उपयोग करके FFmpeg स्थापित करें।
उबंटू और डेबियन के लिए:
- sudo apt update
- sudo apt install ffmpeg
फेडोरा के लिए:
- sudo dnf install ffmpeg
आर्क लिनक्स के लिए:
- sudo pacman -S ffmpeg
चरण 3इंस्टॉलेशन की पुष्टि निम्न विधि से करें: ffmpeg -version
भाग 3. बुनियादी FFmpeg क्रॉप कमांड
एक बार FFmpeg इंस्टॉल हो जाने के बाद, वीडियो क्रॉप करना मुख्य रूप से क्रॉप फ़िल्टर और सही मानों को सेट करने पर निर्भर करता है। यह क्रॉप फ़िल्टर आउटपुट का आकार और यह निर्धारित करता है कि फ़्रेम का कौन सा हिस्सा अंतिम क्लिप में शामिल होगा।
1. क्रॉप फ़िल्टर सिंटैक्स
बुनियादी आदेश
आप सामान्य रूप को इस प्रकार समझ सकते हैं: ffmpeg -i input.mp4 -vf "crop=width:height:x:y" output.mp4
पैरामीटर विश्लेषण
- चौड़ाई: क्रॉप की गई बैंडविड्थ, पिक्सल में गिनी जाती है।
- ऊंचाई: उस क्रॉप किए गए क्षेत्र की ऊंचाई, पिक्सल में।
- एक्स: कहां से शुरू करें, क्षैतिज ऑफसेट, जिसे बाईं सीमा से मापा जाता है।
- वाई: कहां से शुरू करें, ऊर्ध्वाधर ऑफसेट, जिसे ऊपरी सीमा से मापा जाता है।
2. फसल उगाने के बुनियादी उदाहरण
उदाहरण 1: स्थिति (420, 0) से 1080×1080 वर्ग को क्रॉप करें
इससे एक वर्गाकार कटआउट बनता है, जो बाईं ओर से लगभग 420 पिक्सल से शुरू होता है, और इसे फ्रेम के शीर्ष पर रखा जाता है।
ffmpeg -i input.mp4 -vf "crop=1080:1080:420:0" output.mp4
उदाहरण 2: ऊपर-बाएँ कोने से 1280×720 भाग लें।
यह ऊपरी-बाएँ कोने वाले क्षेत्र से सीधे 1280×720 का एक टुकड़ा काट लेता है, बिल्कुल सीधा-सादा।
ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4
उदाहरण 3: (50, 50) से 200×200 क्षेत्र को क्रॉप करें।
इससे 200×200 का एक आयत बना रहता है, और यह बाईं ओर से 50 पिक्सल और ऊपर से 50 पिक्सल की दूरी पर शुरू होता है, इसलिए ऑफसेट भी मेल खाते हैं।
ffmpeg -i input.mp4 -vf "crop=200:200:50:50" output.mp4
3. गतिशील फसल प्रणाली के लिए चरों का उपयोग
FFmpeg वीडियो के आयामों के आधार पर क्रॉप नंबर स्वचालित रूप से निर्धारित करने वाले वैरिएबल का भी उपयोग कर सकता है। इसलिए, एक ही कमांड का उपयोग कई फाइलों पर बिना सब कुछ दोबारा लिखे किया जा सकता है।
| चर | विवरण |
| आईडब्ल्यू | इनपुट वीडियो की चौड़ाई |
| आईएच | इनपुट वीडियो की ऊंचाई |
| अब | उत्पादन फसल की चौड़ाई |
| ओह | फसल की ऊंचाई |
भाग 4. उन्नत फसल उगाने की तकनीकें
1. काले बॉर्डर को स्वतः पहचान कर हटा दें
वीडियो का आस्पेक्ट रेशियो स्क्रीन से मेल नहीं खाता, इसलिए अक्सर काली पट्टियाँ दिखाई देती हैं, जैसे कि वे बेमेल सी लग रही हों। FFmpeg क्रॉपडिटेक्ट फ़िल्टर का उपयोग करके इन पट्टियों को पहचानकर हटा सकता है।
स्टेप 1क्रॉप डिटेक्शन से शुरुआत करें ताकि FFmpeg क्लिप पर थोड़ा बहुत नजर डाल सके।
ffmpeg -i input.mp4 -vf cropdetect -f null -
चरण दोउसके बाद, FFmpeg क्रॉप हिंट प्रिंट करता है, आमतौर पर इस तरह: फसल=1280:720:0:0
चरण 3फिर आप बस उन मानों को पेस्ट कर दें, और यह वास्तव में किनारों को काट देगा।
ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4
2. किसी विशिष्ट पहलू अनुपात में क्रॉपिंग करना
एक निश्चित सीमा तक ट्रिम करना वीडियो पहलू अनुपात यह तब काम आता है जब आप चाहते हैं कि वीडियो अलग-अलग स्क्रीन और फीड पर अधिक आसानी से फिट हो जाए, जैसे कि 16:9 टीवी, 1:1 स्क्वायर पोस्ट, या थोड़ा और सिनेमाई अनुभव।
स्टेप 1अनुपात चुनें, फिर फसल की चौड़ाई और ऊंचाई की गणना करें। उदाहरण के लिए, इसे मध्य क्षेत्र से 16:9 पर सेट करें: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16" output.mp4
चरण दोयदि महत्वपूर्ण सामग्री केंद्र में नहीं है, तो क्रॉप पोजीशन को थोड़ा सा खिसकाएं: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16:0:(ih-oh)/2" output.mp4
3. सोशल मीडिया के लिए क्रॉपिंग (9:16 वर्टिकल वीडियो)
कई प्लेटफॉर्म वर्टिकल वीडियो को प्राथमिकता देते हैं, खासकर छोटे कंटेंट के लिए। आप लैंडस्केप फुटेज को किनारों को काटकर 9:16 के फॉर्मेट में बदल सकते हैं, जो काफी आसान है।
स्टेप 1क्रॉप फिल्टर का उपयोग करके वर्टिकल फ्रेम बनाएं: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih" output.mp4
चरण दोइसे स्वचालित रूप से केंद्र में रखें ताकि विषय लगभग अपनी जगह पर बना रहे: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ow)/2:0" output.mp4
4. पैनिंग के साथ क्रॉपिंग (एनिमेटेड क्रॉप)
अगर स्टैटिक क्रॉपिंग सिर्फ हर चीज़ को काट देती है और वहीं रुक जाती है, तो एनिमेटेड क्रॉपिंग कुछ ज़्यादा गतिशील करती है; यह समय के साथ क्रॉप विंडो को बदलती रहती है। यही चीज़ आपको बड़े फ्रेम में पैन करने का अनुभव देती है।
स्टेप 1FFmpeg एक्सप्रेशंस का उपयोग करके क्रॉप एरिया को थोड़ा सा खिसकाने का प्रयास करें, और हाँ, शुरुआत में यह थोड़ा अजीब लग सकता है: `ffmpeg -i input.mp4 -vf "crop=640:480:x='min(t*50,iw-640)':y=0" output.mp4`
चरण दोगति को समायोजित करने के लिए, मूल रूप से इस भाग को स्पर्श करें: `t*50` अधिक डालने पर यह तेजी से यात्रा करता है, कम डालने पर यह धीमा हो जाता है, एक तरह से शांत पैन।
चरण 3अगर आप अलग तरह का प्रभाव चाहते हैं, जैसे वर्टिकल पैनिंग या तिरछी दिशा में मूवमेंट, तो x और y को बदलें; यह इस बात पर निर्भर करता है कि आप क्या चाहते हैं।
भाग 5. वीडियो क्रॉप करने के लिए FFmpeg का सबसे अच्छा विकल्प
FFmpeg बेहद शक्तिशाली है, लेकिन सच कहूँ तो, इसका पूरा कमांड-लाइन तरीका शुरुआती लोगों के लिए, खासकर शुरुआत में, थोड़ा मुश्किल लग सकता है। फिर भी, AVAide वीडियो कन्वर्टर यह वीडियो क्रॉप करना बेहद आसान बना देता है; इसमें आपको टाइप करने की बजाय एक सरल इंटरफ़ेस मिलता है। इसमें कन्वर्ज़न, ट्रिमिंग, एडिटिंग और एन्हांसमेंट टूल्स भी शामिल हैं, जिससे आप सिर्फ एक चीज़ को क्रॉप करने से कहीं ज़्यादा काम कर सकते हैं।
- वीडियो को दृश्य रूप से क्रॉप करें, फिर अंतर्निहित टूल का उपयोग करके फ्रेम क्षेत्र को ठीक से समायोजित करें।
- यह MP4, MOV, AVI, MKV और अन्य कई फॉर्मेट को सपोर्ट करता है, जिससे फाइल बदलना आसान हो जाता है।
- यह 4K, 5K और 8K सपोर्ट के लिए इमेज को शार्प रखता है।
- यह NVIDIA, AMD और Intel के एक्सेलरेशन के साथ काम करता है, इसलिए प्रक्रिया आमतौर पर तेज़ी से चलती है।
- इसमें ट्रिमिंग, मर्जिंग, फिल्टर और कुछ अन्य उपयोगी सेटिंग्स भी शामिल हैं।
स्टेप 1डाउनलोड करो और इंस्टॉल करो
आधिकारिक वेबसाइट पर जाएं, AVAide वीडियो कन्वर्टर डाउनलोड करें और फिर इसे अपने कंप्यूटर पर इंस्टॉल करें। इंस्टॉल होने के बाद, तुरंत सॉफ्टवेयर खोलें।
चरण दोवीडियो फ़ाइल आयात करें
मारो फाइलें जोड़ो जिस वीडियो को आप क्रॉप करना चाहते हैं उसे लोड करने के लिए बटन दबाएं। यह डिवाइस MP4, MOV, AVI और MKV जैसे कई फॉर्मेट को सपोर्ट करता है।
चरण 3क्रॉप टूल खोलें और उसमें बदलाव करें
मारो संपादित करें बटन, चुनें घुमाएँ और काटेंऔर क्रॉप फ्रेम को थोड़ा खींचें ताकि अजीब और अवांछित हिस्से हट जाएं। यदि आवश्यक हो, तो विभिन्न प्लेटफॉर्म या अलग-अलग स्क्रीन साइज़ के लिए एस्पेक्ट रेशियो को भी बदला जा सकता है।
चरण 4आउटपुट सेटिंग्स चुनें
पूर्वावलोकनित परिणाम देखें, टैप करें ठीक है परिवर्तनों को सुरक्षित करने के लिए, प्रोफ़ाइल मेनू पर जाएं और वांछित आउटपुट प्रारूप और रिज़ॉल्यूशन चुनें।
चरण 5क्रॉप किए गए वीडियो को निर्यात करें
गंतव्य फ़ोल्डर चुनें, फिर क्लिक करें सभी को रूपांतरित करेंक्रॉप किए गए वीडियो को उच्च गुणवत्ता वाले आउटपुट के साथ स्टोर करने के लिए।
FFmpeg का उपयोग करके वीडियो क्रॉप करना यह आपको अवांछित क्षेत्रों को हटाने, फ्रेमिंग को समायोजित करने और यहां तक कि कस्टम वीडियो लेआउट बनाने के लिए बहुत सटीक नियंत्रण प्रदान करता है। लेकिन हां, इसके लिए आपको कमांड-लाइन का ज्ञान होना आवश्यक है। फिर भी, FFmpeg अविश्वसनीय रूप से सक्षम बना रहता है, जबकि AVAide वीडियो कन्वर्टर यह एक सरल और अधिक उपयोगकर्ता-अनुकूल संपादन अनुभव प्रदान करता है, खासकर जब आप केवल जल्दी से क्रॉप करना चाहते हैं।
आपका पूरा वीडियो टूलबॉक्स जो दोषरहित गुणवत्ता में रूपांतरण के लिए 350+ प्रारूपों का समर्थन करता है।
वीडियो संपादित करें