
Motion Video Director একটি প্রোডাকশন স্কিল, যা একটি কোডিং এজেন্টকে মোশন ডিজাইনার, ভিডিও এডিটর, পরিচালক এবং সাউন্ড ডিজাইনারে রূপান্তর করে। এটি কোড থেকে অ্যানিমেটেড এক্সপ্লেইনার তৈরি করতে, টকিং-হেড ফুটেজ এডিট করতে, ভয়েসওভার স্ক্রিপ্ট প্রস্তুত করতে, সাউন্ড ইফেক্ট সমন্বয় করতে এবং ভার্টিক্যাল, ওয়াইডস্ক্রিন বা স্কয়ার ফরম্যাটে চূড়ান্ত MP4 ভিডিও রেন্ডার করতে পারে।
প্রজেক্টটি সহায়ক স্ক্রিপ্টের সঙ্গে SKILL.md-তে থাকা একটি প্রোডাকশন প্লেবুক ব্যবহার করে। সম্পূর্ণ ভিডিও তাৎক্ষণিকভাবে রেন্ডার করার পরিবর্তে, এজেন্ট স্ক্রিপ্ট, পরিকল্পনা এবং প্রিভিউয়ের জন্য অনুমোদন ধাপ অনুসরণ করে।
Motion Video Director কী করে
এই স্কিল সম্পূর্ণভাবে তৈরি মোশন গ্রাফিক্স এবং বিদ্যমান ফুটেজ-ভিত্তিক এডিট—দুই ধরনের কাজই সমর্থন করে। অ্যানিমেশন Canvas, SVG, Three.js বা GSAP-এ লেখা যায়, আর ফুটেজ প্রজেক্টে কাট, পাঞ্চ জুম, ক্যাপশন, B-roll এবং বিষয়ের পেছনে বসানো টেক্সট একসঙ্গে ব্যবহার করা যায়।
- মোশন গ্রাফিক্স: কিনেটিক টাইপোগ্রাফি, UI মকআপ, কার্সর অ্যানিমেশন, স্টিকার, পার্টিকেল, Lottie উপাদান এবং 3D দৃশ্য তৈরি করুন।
- ফুটেজ এডিটিং: কাট, ক্যাপশন, পাঞ্চ জুম, স্পিড র্যাম্প এবং বিষয়ের কাটআউটসহ টকিং-হেড ক্লিপ এডিট করুন।
- ভয়েসওভার পরিকল্পনা: ElevenLabs-এর জন্য উপযোগী স্ক্রিপ্ট তৈরি করুন এবং শব্দ-স্তরের সময়ের সঙ্গে শট মিলিয়ে নিন।
- সাউন্ড ডিজাইন: ফ্রেম-সিঙ্ক্রোনাইজড রাইজার, ইমপ্যাক্ট এবং হুইশ যোগ করুন, ভয়েসওভারের নিচে সাউন্ডের মাত্রা কমান এবং প্ল্যাটফর্মের নির্ধারিত লাউডনেসে পৌঁছান।
- লোকাল রেন্ডারিং: কোড, হেডলেস Chrome এবং ffmpeg ব্যবহার করে 9:16, 16:9 বা 1:1 ফরম্যাটে MP4 ভিডিও এক্সপোর্ট করুন।
স্কিল ইনস্টল করুন
বিকল্প ১: দ্রুত ইনস্টলেশন
প্রস্তাবিত ইনস্টলেশনে npx skills কমান্ড ব্যবহার করা হয়। আপনার প্রজেক্ট ফোল্ডার থেকে এটি চালান:
npx skills add Miftahul-Islam-Efaz/Motion-graphics-skill
আপনার Node.js ইনস্টল করা থাকতে হবে। ইনস্টলার আপনাকে জিজ্ঞাসা করবে আপনি কোন এজেন্ট ব্যবহার করছেন এবং স্কিলটি উপযুক্ত স্থানে কপি করবে। এই পদ্ধতি Claude Code, Codex, Cursor এবং স্কিল সমর্থনকারী অন্যান্য এজেন্টে কাজ করে।
বিকল্প ২: Claude Code প্লাগইন
Claude Code-এর ভেতরে মার্কেটপ্লেস এন্ট্রি ও প্লাগইন ইনস্টল করুন:
/plugin marketplace add Miftahul-Islam-Efaz/Motion-graphics-skill
/plugin install motion-video-director@motion-graphics-skill
ইনস্টলেশন সম্পন্ন হলে Claude Code পুনরায় চালু করুন।
বিকল্প ৩: ম্যানুয়াল ইনস্টলেশন
- Code এবং Download ZIP ব্যবহার করে রিপোজিটরি ডাউনলোড করুন, তারপর আনজিপ করুন।
- সব প্রজেক্টে ব্যবহারের জন্য
skills/motion-video-directorফোল্ডারটি~/.claude/skills/-এ কপি করুন। - বিকল্পভাবে, শুধু একটি প্রজেক্টে সীমাবদ্ধ রাখতে এটি প্রজেক্টের ভেতরের
.claude/skills/-এ কপি করুন। - Claude Code পুনরায় চালু করুন।
Windows-এ গ্লোবাল Claude Code skills ডিরেক্টরি সাধারণত C:\Users\<you>\.claude\skills\। Codex, Cursor বা অন্য কোনো সামঞ্জস্যপূর্ণ এজেন্টের ক্ষেত্রে ফোল্ডারটি আপনার প্রজেক্টে কপি করে এই নির্দেশনা দিন:
Read skills/motion-video-director/SKILL.md and follow it for this video project.
আপনার পরিবেশ পরীক্ষা করুন
Motion Video Director-এর জন্য Node.js 18 বা পরবর্তী সংস্করণ, ffmpeg, ffprobe এবং হেডলেস Chrome-সহ Playwright প্রয়োজন। ঐচ্ছিক Python টুলগুলো ট্রান্সক্রিপশন, বিষয়ের কাটআউট এবং স্টেম সেপারেশন যোগ করে।
- প্রয়োজনীয়: Node.js 18+, ffmpeg, ffprobe এবং হেডলেস Chrome-সহ Playwright।
- ঐচ্ছিক:
faster-whisper,rembgএবংdemucs-সহ Python 3.10+। - ঐচ্ছিক ইন্টিগ্রেশন: ElevenLabs, Firecrawl, Freesound, Pexels, Pixabay এবং LottieFiles-এর জন্য API কী বা MCP সার্ভার।
কোন নির্ভরতা ইনস্টল আছে এবং কোনগুলো অনুপস্থিত তা দেখতে প্রিফ্লাইট স্ক্রিপ্ট চালান:
bash skills/motion-video-director/scripts/preflight.sh
API কী একটি স্থানীয় .env ফাইলে সংরক্ষিত হয়, যা git থেকে বাদ দেওয়া থাকে। রিপোজিটরিতে খালি কী স্লটসহ একটি এনভায়রনমেন্ট ফাইল তৈরি করার জন্য create_env.sh এবং বিদ্যমান কী ফাইলকে পরিচ্ছন্ন .env-এ রূপান্তরের জন্য normalize_env.py দেওয়া আছে।
আপনার প্রথম ভিডিও তৈরি করুন
স্কিল ইনস্টল হয়ে গেলে, স্বাভাবিক ভাষায় আপনার কাঙ্ক্ষিত ভিডিওর বর্ণনা দিন। ভিজ্যুয়াল রেফারেন্স থাকলে সেগুলো সংযুক্ত করুন। উদাহরণ:
আমার SaaS-এর জন্য 30-সেকেন্ডের 9:16 লঞ্চ রিল তৈরি করুন। রেফারেন্স সংযুক্ত আছে।
বিদ্যমান ফুটেজের ভিত্তিতেও এডিটের অনুরোধ করতে পারেন:
আমার কাঁচা টকিং-হেড ক্লিপটি ক্যাপশন, পাঞ্চ জুম এবং B-roll-সহ একটি রিলে এডিট করুন।
পণ্য-কেন্দ্রিক প্রজেক্টের জন্য কাঙ্ক্ষিত স্টাইল ও সময়কাল উল্লেখ করুন:
আমাদের ড্যাশবোর্ড নিয়ে 45-সেকেন্ডের একটি প্রোডাক্ট এক্সপ্লেইনার তৈরি করুন। পরিচ্ছন্ন UI অ্যানিমেশন, সূক্ষ্ম সাউন্ড ডিজাইন।
প্রোডাকশন ওয়ার্কফ্লো অনুসরণ করুন
এজেন্ট ধাপে ধাপে কাজ করে, যাতে চূড়ান্ত রেন্ডারের আগে আপনি গুরুত্বপূর্ণ সিদ্ধান্তগুলো পর্যালোচনা করতে পারেন।
- ব্রিফ: এজেন্ট রেফারেন্স, গল্প, লক্ষ্য দর্শক, ফরম্যাট এবং সময়কাল সংগ্রহ করে।
- ভয়েসওভার স্ক্রিপ্ট: এটি ElevenLabs-এ পেস্ট করার উপযোগী একটি স্ক্রিপ্ট লেখে। আপনি MP3 তৈরি করে সেটি ফেরত পাঠান।
- স্টোরিবোর্ড: ভয়েসওভারের শব্দগুলোর সঙ্গে প্রতিটি শটের সময় মিলিয়ে নেওয়া হয়।
- বিল্ড: দৃশ্যগুলো কোডে অ্যানিমেট করা হয় এবং সরবরাহ করা ফুটেজ এডিট করা হয়।
- প্রিভিউ: প্রতিটি দৃশ্যের জন্য প্রজেক্ট কনট্যাক্ট শিট রেন্ডার করে, যাতে সম্পূর্ণ রেন্ডারের আগে সমস্যাগুলো খুঁজে পাওয়া যায়।
- রেন্ডার ও মিক্স: সাউন্ড ডিজাইন এবং লাউডনেস স্বাভাবিকীকরণসহ চূড়ান্ত ভিডিও এক্সপোর্ট করা হয়, এরপর গুণমান নিশ্চায়নের একটি চেকলিস্ট অনুসরণ করা হয়।
চূড়ান্ত রেন্ডারের আগে আপনি স্ক্রিপ্ট, পরিকল্পনা এবং প্রিভিউ অনুমোদন করেন। ওয়ার্কফ্লোটি PROGRESS.md-এ অগ্রগতি লগ করে, ফলে একটি নতুন সেশন আগেরটি যেখানে থেমেছিল সেখান থেকে কাজ চালিয়ে যেতে পারে।
প্রধান প্রোডাকশন ফিচারগুলো দেখুন
পরিচালনা ও গতি
প্লেবুকে প্রথম তিন সেকেন্ডের হুক, পেসিং, শটের ধরন, J-cut, L-cut, match cut এবং কল-টু-অ্যাকশন কাঠামো নিয়ে আলোচনা করা হয়েছে। এতে দ্রুতগতির রিল থেকে সংযত কর্পোরেট ভিডিও পর্যন্ত পাঁচটি এডিটিং-তীব্রতার স্তরও নির্ধারণ করা হয়েছে।
অ্যানিমেশন ও মোশন গ্রাফিক্স
জেনারেট করা ভিজ্যুয়ালের জন্য এই স্কিলটি kinetic typography, 3D টেক্সট, UI মকআপ, কার্সর অ্যানিমেশন, স্টিকার, পার্টিকল, Lottie কনটেন্ট এবং Three.js প্রোডাক্ট শট সমর্থন করে। এটি easing, staggering এবং overshoot-এর মতো অ্যানিমেশন নীতিও প্রয়োগ করে।
ফুটেজ ও বিষয়বস্তুর ট্রিটমেন্ট
রেকর্ড করা ফুটেজের জন্য ওয়ার্কফ্লোটি RVM এবং SAM2-এর মতো টুল ব্যবহার করে punch zoom, ক্যাপশন, speed ramp এবং subject cutout যোগ করতে পারে। এডিটে প্রয়োজন হলে ক্যাপশন বিষয়বস্তুর পেছনেও স্থাপন করা যায়।
রং, লেআউট ও অ্যাক্সেসিবিলিটি
নির্দেশিকায় 60-30-10 রঙের পদ্ধতি, WCAG কনট্রাস্ট এবং 9:16 প্ল্যাটফর্মের জন্য safe zone অন্তর্ভুক্ত রয়েছে। এসব বিবেচনা প্ল্যাটফর্ম-নেটিভ ফরম্যাটে গুরুত্বপূর্ণ টেক্সট ও ভিজ্যুয়াল উপাদান পাঠযোগ্য রাখতে সহায়তা করে।
ভয়েসওভার ও সাউন্ড
ভয়েসওভার স্ক্রিপ্ট ElevenLabs-এর জন্য প্রস্তুত করা হয়, আর faster-whisper শব্দভিত্তিক টাইমস্ট্যাম্প দিতে পারে। সাউন্ড ডিজাইনে পৃথক ফ্রেমের সঙ্গে সমন্বয় করা riser, impact এবং whoosh থাকতে পারে; ভয়েসের নিচে ducking এবং -14 LUFS ও -1.5 dBTP-এর লক্ষ্য মিক্সও রাখা যায়।
সহায়ক স্ক্রিপ্টগুলো ব্যবহার করুন
রিপোজিটরিতে প্রোডাকশন ওয়ার্কফ্লোকে সহায়তা করার জন্য বেশ কয়েকটি স্ক্রিপ্ট রয়েছে:
preflight.shNode.js, ffmpeg, Playwright, Python টুল এবং API key পরীক্ষা করে।preview.mjsদ্রুত পর্যালোচনার জন্য নির্বাচিত সময়সীমাকে একটি contact sheet-এ রেন্ডার করে।analyze_ref.shএকটি reference ভিডিওকে ফ্রেম, কাট এবং অডিওতে বিভক্ত করে।create_env.shখালি API key slot-সহ একটি.envফাইল তৈরি করে।normalize_env.pyবিদ্যমান key file-কে একটি পরিষ্কার.env-এ রূপান্তর করে।
আরও ভালো ফলাফলের জন্য উন্নত টিপস
- শুরুতেই reference দিন: ভিজ্যুয়াল উদাহরণ সংযুক্ত করুন, যাতে brief ও storyboard-এ নির্ধারিত স্টাইল প্রতিফলিত হয়।
- ডেলিভারি ফরম্যাট নির্দিষ্ট করুন: ভিডিওটি 9:16, 16:9 নাকি 1:1 হবে তা জানান এবং কাঙ্ক্ষিত সময়সীমা উল্লেখ করুন।
- ধাপে ধাপে পর্যালোচনা করুন: সম্পূর্ণ রেন্ডারের আগে সমস্যা ধরতে script, storyboard এবং contact-sheet preview approval gate ব্যবহার করুন।
- সোর্স অ্যাসেট গোছানো রাখুন: ফুটেজ, অডিও, লোগো, ফন্ট এবং অন্যান্য reference স্পষ্টভাবে চিহ্নিত করুন, যাতে agent সেগুলো সঠিকভাবে ব্যবহার করতে পারে।
- প্রয়োজনে ঐচ্ছিক টুল ব্যবহার করুন: transcription-এর জন্য
faster-whisper, cutout-এর জন্যrembgএবং stem separation-এর জন্যdemucsযোগ করুন। - বিল্ডের আগে environment পরীক্ষা করুন: প্রজেক্টের শেষ দিকে rendering dependency অনুপস্থিত থাকার বিষয়টি আবিষ্কার এড়াতে প্রথমে preflight script চালান।
- progress log থেকে কাজ চালিয়ে যান: নতুন সেশনে কাজ পুনরায় শুরু করার সময়
PROGRESS.mdদেখুন।
উপসংহার
Motion Video Director Claude Code, Codex, Cursor অথবা অন্য কোনো terminal-capable coding agent ব্যবহার করে সম্পূর্ণ ভিডিও তৈরির একটি কাঠামোবদ্ধ পদ্ধতি প্রদান করে। স্কিলটি ইনস্টল করুন, আপনার প্রজেক্ট বর্ণনা করুন, script ও storyboard পর্যালোচনা করুন, preview পরীক্ষা করুন, তারপর local rendering workflow-কে চূড়ান্ত ভিডিও তৈরি করতে দিন। After Effects বা Premiere Pro ছাড়াই এটি code-generated motion graphics এবং edited footage—উভয়ই সমর্থন করে।
