cropफ़िल्टर का उपयोग करें :
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
विकल्प इस प्रकार हैं:
out_w आउटपुट आयत की चौड़ाई है
out_h आउटपुट आयत की ऊंचाई है
xऔर yआउटपुट आयत के ऊपरी बाएँ कोने को निर्दिष्ट करें
मूल छवि

मूल 320x240 छवि
उदाहरण 1

80 × 60 अनुभाग की फसल के लिए, स्थिति से शुरू (200, 100):
ffmpeg -i in.mp4 -filter:v "crop=80:60:200:100" -c:a copy out.mp4
- इस उदाहरण में ऑडियो को स्ट्रीम कॉपी किया जाता है, इसलिए री-एन्कोडिंग से बचा जाता है।
उदाहरण 2

नीचे सही तिमाही फसल के लिए:
ffmpeg -i in.mp4 -filter:v "crop=in_w/2:in_h/2:in_w/2:in_h/2" -c:a copy out.mp4
यह समान है:
ffmpeg -i in.mp4 -filter:v "crop=320/2:240/2:320/2:240/2" -c:a copy out.mp4
जो निम्नानुसार है:
ffmpeg -i in.mp4 -filter:v "crop=240:120:240:120" -c:a copy out.mp4
- आप इनपुट छवि के आकार का उल्लेख कर सकते हैं
in_wऔर in_hजैसा कि इस पहले उदाहरण में दिखाया गया है। आउटपुट चौड़ाई और ऊँचाई का उपयोग out_wऔर के साथ भी किया जा सकता है out_h।
उदाहरण 3

ऊपर से 20 पिक्सेल, और नीचे से 20 पिक्सेल:
ffmpeg -i in.mp4 -filter:v "crop=in_w:in_h-40" -c:a copy out.mp4
- फ़िल्टर स्वचालित रूप से फसल को केंद्रित करेगा यदि
xऔर yइस उदाहरण में जैसे छोड़ा गया हो।
का पूर्वावलोकन
आप एक फसल (हेह हे) ले सकते हैं और इसका पूर्वावलोकन कर सकते हैं ffplay:
ffplay -i input -vf "crop=in_w:in_h-40"
इस तरह से आप अपनी फसल को कूटबद्ध करने, देखने, दोहराने की आवश्यकता के बिना प्रयोग और समायोजित कर सकते हैं।
टिप्पणियाँ
crop फ़िल्टर प्रलेखन
MP4 के लिए डिफ़ॉल्ट एनकोडर आपके निर्माण के आधार पर libx264(H.264 वीडियो) या mpeg4(MPEG-4 भाग 2 वीडियो) है ffmpeg। अधिक जानकारी के लिए देखें FFmpeg Wiki: H.264 वीडियो एन्कोडिंग गाइड ।
क्रॉपिंग और री-एन्कोडिंग के बजाय, प्लेबैक पर क्रॉपिंग पर विचार करें। यह किसी भी खिलाड़ी के उपयोग के लायक है।
प्राचीन ffmpegइस्तेमाल किया बनाता है -croptop, -cropbottom, -cropleft, -croprightके बजाय विकल्प cropफिल्टर। अगर आपके लिए भी यही स्थिति है तो आधुनिक हो जाइएffmpeg । विकास बहुत सक्रिय है और एक प्राचीन वस्तु का उपयोग करने का कोई कारण नहीं है।