• 0

كيف أضع صورة في خلفية فيديو؟

لدي فيديو بمقاس (300*400) وصورة (300*1280)، وأريد معرفة كيفية جعل الصورة خلف الفيديو، بهذا الشكل:

w7PB5.thumb.png.e1e6b7b24ed2a22444be4bca

هل من طريقة لفعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

عليك باستعمال فلتر overlay filter.

حيث يمكّن هذا الفلتر من وضع الفيديو فوق صورة يتم اختيارها:

ffmpeg -loop 1 -i image.png -i video.mp4 -filter_complex "overlay=(W-w)/2:shortest=1" output.mp4

أما إذا كنت تريد ضبط مقاسات الفيديو فعليك بـ scale filter:

ffmpeg -loop 1 -i image.png -i video.mp4 -filter_complex "[1:v]scale=400:-1[fg];[0:v][fg]overlay=(W-w)/2:(H-h)/2:shortest=1" output.mp4

كما يمكنك أيضا استعمال مسافة فاصلة بين الفيديو والصورة من الداخل -padding- pad filter :

ffmpeg -i video.mp4 -filter_complex "pad=1280:0:(ow-iw)/2" output.mp4

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن