কীভাবে বিভিন্ন আকারের ভিডিও সংযুক্ত করতে এবং তারপরে ffmpeg এর একটি পটভূমিতে স্বচ্ছতার সাথে ওভারলে করতে পারি?


0

আমার কাছে একাধিক ভিডিও রয়েছে যা বিভিন্ন আকারের হয় এবং আমার সেগুলি একত্রিত করার এবং তারপরে সমাপ্ত কনটেনেটেড ফলাফলকে একটি 1080 পি ব্যাকগ্রাউন্ডের শীর্ষে রাখা দরকার। যাইহোক, আমি বর্তমানে এটি করতে সক্ষম একমাত্র উপায় হ'ল পৃথক ক্লিপগুলি প্যাড করা যাতে আমি তাদের একত্রিত করার আগে সেগুলি একই আকার হয়। আমি প্যাডিংটি #00000000@0.0 তৈরি করার চেষ্টা করেছি যাতে এটিতে আলফা থাকে তবে আমি যখন ওভারলে কমান্ডটিতে চলে যাই এবং এরপরে আউটপুট দেখি আমি কালো প্যাডিং দেখছি। আমি কীভাবে আলফা প্যাডিং করব এবং ওভারলে প্রক্রিয়াটির জন্য আলফা রাখব?

এই প্রশ্নটির সাথে সম্পর্কিত না হওয়ার জন্য আমি প্যাড স্ট্রিং কমান্ড এবং কনটেনেট কমান্ড গঠনের জন্য পিএইচপি ব্যবহার করছি:

//  echo shell_exec("$ffmpeg $inputStringForConcat -i background2_correctproperties.mov -y -filter_complex '$padString $inputPadString concat=n=$concateNvalue:v=1:a=0 [conc],[$inputIndexOfBackground:v][conc]overlay=shortest=1' -c:v qtrle -qscale 0 concatenated_$time.mov 2>&1");

1
সম্পূর্ণ কমান্ড এবং কনসোল আউটপুট দেখান।
জ্ঞান

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