Ffmpeg का उपयोग करके वीडियो पैडिंग


6

मैं ffmpeg का उपयोग करके पैडिंग विकल्प की कोशिश कर रहा हूं, लेकिन मुझे एक त्रुटि मिल रही है।

मैं समझ रहा हूँ इस ट्यूटोरियल । यहाँ त्रुटि है:

ffmpeg version git-2013-11-13-129af66 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 13 2013 16:40:26 with gcc 4.4.3 (GCC)
configuration: --arch=arm --target-os=linux --enable-cross-compile --cross-prefix=/Users/sunitha/Downloads/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi- --prefix=../build --sysroot=/Users/sunitha/Downloads/android-ndk/platforms/android-9/arch-arm --extra-cflags=' -I/Users/sunitha/Downloads/android-ndk/platforms/android-9/arch-arm/usr/include -I/Users/sunitha/Downloads/full_ffmpeg/ffmpeg-android/libmp3lame/include -DANDROID -marm -march=armv6 ' --extra-ldflags=' -L/Users/sunitha/Downloads/android-ndk/platforms/android-9/arch-arm/usr/lib -L/Users/sunitha/Downloads/full_ffmpeg/ffmpeg-android/libmp3lame/lib' --disable-debug --enable-libmp3lame --disable-ffplay --disable-ffprobe --disable-ffserver --enable-avfilter --enable-decoders --enable-demuxers --enable-encoders --enable-filters --enable-indevs --enable-network --enable-parsers --enable-protocols --enable-swscale --enable-gpl --enable-nonfree
libavutil      52. 39.100 / 52. 39.100  
libavcodec     55. 18.102 / 55. 18.102  
libavformat    55. 12.102 / 55. 12.102  
libavdevice    55.  3.100 / 55.  3.100  
libavfilter     3. 80.100 /  3. 80.100  
libswscale      2.  3.100 /  2.  3.100  
libswresample   0. 17.102 /  0. 17.102  
libpostproc    52.  3.100 / 52.  3.100
Unrecognized option 'padtop 120'.
Error splitting the argument list: Option not found

आप इसे देखना चाह सकते हैं superuser.com/questions/547296/...
Gagan Walia

जवाबों:


15

इसके बजाय इसे इस तरह आज़माएँ:

 ffmpeg -i input.avi -vf "pad=width=640:height=480:x=0:y=120:color=black" output.avi  

वीडियो फ़िल्टर सिंटैक्स पैडिंग का उपयोग करने का नया तरीका है। यहां वीडियो आउटपुट चौड़ाई और ऊंचाई 640x480 है और छवि को ऊपर से 120 पिक्सेल, बाईं ओर से 0 पिक्सेल रखा गया है। अपने सटीक आयामों को जानने के लिए, बस उन्हीं सिद्धांतों को लागू करें।

देखें pad वीडियो फ़िल्टर अधिक विवरण के लिए प्रलेखन।


राजिब मैं एक बेवकूफ सवाल हो सकता है, लेकिन मैं भी चित्र वीडियो के लिए जोड़ने की जरूरत है तो मैं यह कैसे कर सकते हैं। क्या यह केवल परिदृश्य के लिए काम करता है। मैंने इसे पोर्ट्रेट के लिए आज़माया लेकिन ठीक से नहीं हुआ।
Gururaj

@ गुरुराज आपको "चित्र" वीडियो के सटीक आयाम, आउटपुट के सटीक आयाम ("फ्रेम") वीडियो पोस्ट करना चाहिए। मुझे यकीन नहीं है, लेकिन मुझे लगता है कि आप इसे संपादित करके अपने मुख्य प्रश्न में जोड़ सकते हैं।
Rajib

राजिब i में आयाम 400 * 800 का एक पोर्ट्रेट वीडियो है, जो इसे स्क्वायर वीडियो के रूप में बनाने के लिए पैडिंग जोड़ना चाहते हैं। मुझे क्या आदेश पारित करना चाहिए ?. कृपया इस विशेष आयाम वीडियो के लिए नमूना आदेश प्रदान करें।
Gururaj
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.