পাঠ্য লাইন পরিবর্তন করে যে 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.