পাঠ্য লাইন পরিবর্তন করে যে ffmpeg আমদানি-এক্সপোর্ট ম্যাক্রো জন্য স্ক্রিপ্ট


0

প্রশ্নের জন্য ভিডিও নেটওয়ার্ক থেকে এখানে নির্দেশ করা হয়েছিল।

আমি এমপি 4 সহ অ্যাক্সেলে ফোল্ডার থেকে ফাইলগুলির তালিকা স্থাপন করার কথা ভাবছিলাম। মোট প্রায় 4000 লাইন।

Column A - original file name  
Column B - linetext1  
Column C - linetext2  
Column D - linetext3  
Column E - export filename

এটি করার জন্য ffmpeg ব্যবহার করার জন্য ffmpeg বা অন্য কোনও স্ক্রিপ্ট (win7) সেটআপ করা কি সম্ভব, তাই আমাকে সমস্ত 4000 ভিডিও ম্যানুয়ালি করতে হবে না:

  • লাইন 1 থেকে শুরু করে ভিডিও ফাইল নাম চয়ন করতে এক্সেল ফাইল কলাম এ পড়ুন
  • টেক্সটলাইন 1 এর পরিবর্তে বি কলাম থেকে পাঠ্য ব্যবহার করুন
  • পাঠ্যরেখার পরিবর্তে সি কলাম থেকে পাঠ্য ব্যবহার করুন
  • টেক্সটলাইন 3 এর পরিবর্তে ডি কলাম থেকে পাঠ্য ব্যবহার করুন
  • ই কলাম থেকে পাঠ্য এক্সপোর্ট ফাইল নাম হিসাবে ব্যবহার করুন

লাইন 1 সমাপ্ত হওয়ার পরে পরবর্তী একের দিকে এগিয়ে যান এবং শেষ অবধি (4000 লাইন)।

Ffmpeg কমান্ডের সমস্ত কিছুই সমস্ত ভিডিওতে একই থাকে:

ffmpeg -i videoin.mp4 -vf "[in]drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline1':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-130, drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline2':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-75, drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline3':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-20[out]" -codec:a copy videoout.mp4

1
আপনার এখানে একটি সম্পূর্ণ প্রশ্ন জিজ্ঞাসা করা উচিত, এবং অন্যটি মুছুন।
— ডেভিডপস্টিল


এটি
— জ্ঞান

এটি এখানে, সম্পূর্ণ প্রশ্ন। স্ক্রিপ্টিং সম্পর্কে আমার তেমন ধারণা নেই তাই এই ক্ষেত্রে কোনও গবেষণা নেই, তবে ffmpeg এ লম্বা সসেজটি পেতে যদি আমাকে কয়েক দিনের গবেষণা লেগে যায় তবে এটি গণনা করা হয়েছে .... @ মালব্যর সাহায্য ছাড়াই এটির সমাধান করা অসম্ভব হবে আমাকে.
— আজ্জ কাওয়া
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.