আমার কাছে ভিডিওর হেরফেরটি সম্পূর্ণ করতে একটি জটিল (আমার জন্য) রয়েছে:
- একটি উত্স ভিডিও পেতে
- এটি কাটা
- এটাকে উল্টাও
- চিত্র সহ ওভারলে: 3 এস অফ, 80 সেকেন্ড
আমি প্রথম পদক্ষেপগুলি সম্পন্ন করতে পরিচালিত করেছি:
ffmpeg.exe -i source.flv -vf "movie=overlay.jpg [logo];
[in] crop=854:430:0:50 [crop]; [crop] hflip [flipped];
[flipped][logo] overlay=0:0 [out]"
-c:v h264 -c:a copy output.mp4
তবে আমি সত্যই জানি না যে ভিডিওর সময় ওভারলেটি প্রদর্শিত এবং একাধিকবার অদৃশ্য হয়ে যাওয়া শুরু করা যায় ...
আমি ওভারলে ফিল্টার ম্যানুয়ালটি একবার দেখেছিলাম এবং এই নমুনাটি দেখেছি
overlay=x='if(gte(t,2), -w+(t-2)*20, NAN)':y=0
সম্ভবত আমি আমার উদ্দেশ্যে একই ধরণের সূত্র ব্যবহার করতে পারি: যদি অবশিষ্ট (টি / 83) <= 2 তবে ন্যান, অন্যথায় 0: 0 ... তবে কীভাবে আমি বাকী অংশটি গণনা করতে পারি? সি # তে আমি টি% 83 ব্যবহার করতে পারি, তবে এফএফএমপিগের কী হবে?
অন্য উপায় আছে?
movie
মাল্টিমিডিয়া উত্স ফিল্টারটি ফেলে দিতে পারেন এবং কমান্ডটি কিছুটা ছোট করতে পারেন:ffmpeg -i source.flv -i overlay.jpg -filter_complex "[0:v]crop,hflip[cf];[cf][1:v]overlay...