বক্সফ্লুর এফএফএমপিইগ ফিল্টার এবং আলফা মাস্ক ব্যবহার করে একটি ভিডিও গ্রেস্কেল করুন


7

এখানে পাওয়া উদাহরণটিকে কীভাবে বাড়ানো যায় তা কী কেউ আমাকে দেখাতে পারে: এফএফম্পেগ - মুখের উপর ঝাপসা প্রয়োগ করুন

নিম্নলিখিতগুলি করতে:

  1. ঘোষিত আয়তক্ষেত্রাকার অঞ্চলের পরিবর্তে একটি ইনপুট আলফা মাস্ক পিএনজি ব্যবহার করুন
  2. অস্পষ্ট এবং গ্রেস্কেল উভয়ই মুখোশযুক্ত অঞ্চল

এটি অন্য উদাহরণ - এফএফএমপিইগ সহ একটি আলফা মাস্ক ফাইল ক্রপ ত্রিভুজাকার অঞ্চল কীভাবে ব্যবহার করবেন তা দেখানো হচ্ছে

ধন্যবাদ

উত্তর:


7

এখানে একটি পদ্ধতি ব্যবহার করছে alphamerge, hue, boxblur, এবং overlay

মূল অস্পষ্ট মাস্ক

আসল ইনপুট, ফিল্টার করা আউটপুট, মাস্ক চিত্র।

উদাহরণ:

ffmpeg -i input -loop 1 -i mask.png -filter_complex \
"[0:v][1:v]alphamerge,hue=s=0,boxblur=5[fg]; \
 [0:v][fg]overlay[v]" -map "[v]" -map 0:a -c:a copy output
  • মুখোশটি ইনপুটটির মতো একই আকারের হওয়া উচিত। যদি তা না হয় তবে আপনি এটি ব্যবহার করতে scaleবা scale2refএটির আকার পরিবর্তন করতে পারেন ।

  • অপ্রয়োজনীয় এনকোডিং এড়ানোর জন্য অডিওটি স্ট্রিম করা হয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.