আমি এই সমাধানটি খুঁজতে বেশ কয়েকদিন অনুসন্ধান করেছি। আমি খুঁজে পাওয়া সমস্তগুলিই ছিল প্রথম সেকেন্ডে লোগো যুক্ত করার উপায়গুলি বা কয়েক সেকেন্ডের পরে বা কেবলমাত্র কিছু অংশের মধ্যে (উদাহরণস্বরূপ 30 থেকে 210 সেকেন্ডের মধ্যে)
সুতরাং মূল প্রশ্নটি হল: ffmpeg সহ একটি ভিডিওতে আমার লোগোটি 60 সেকেন্ডের জন্য কীভাবে যুক্ত করবেন? আমার কাছে সমস্ত বিভিন্ন দৈর্ঘ্যের প্রচুর ভিডিও রয়েছে এবং কেবলমাত্র .png লোগোটি দিয়ে শেষ seconds০ সেকেন্ডের ওভারলেটি করতে চান (এই ক্ষেত্রে স্ক্রিনের বাম নীচেও)
বর্তমানে আপনি নীচে যা দেখছেন তা ভালভাবে কাজ করে যাচ্ছি (ভিডিওগুলির 30-210 সেকেন্ডের মধ্যে সবসময় লোগো প্রদর্শন করে) তবে আমি শিরোনামে উল্লিখিত করেছি, এটি ঠিক যা করতে চায় তা করে না।
-i video.mp4 -vf "movie=/logo.png [watermark]; [in][watermark] overlay=1:main_h-overlay_h-1:enable=not(between'(t,30,210)') [out]"