
প্রকল্পের পরিচিতি
পোস্ট-প্রোডাকশন ভিজ্যুয়াল ইফেক্ট · Seedance 2.5 Skill হলো Codex-এর মাধ্যমে ব্যবহারের জন্য তৈরি একটি প্রম্পট পুনর্লিখন টুল। এটি সাধারণ ধারণা বা রেফারেন্স উপকরণকে Seedance 2.5-এ সরাসরি ব্যবহারের উপযোগী সিনেম্যাটিক ভিডিও প্রম্পটে রূপান্তর করতে পারে।
প্রকল্পটির মূল দৃশ্য একটি উষ্ণ রঙের রেট্রো স্টুডিও: একই বাস্তব নির্মাতা হাতের ভঙ্গি, CRT মনিটর এবং ধারাবাহিক ক্যামেরা মুভমেন্টের মাধ্যমে কালার-গ্রেডিং কার্ভ, প্যারামিটার প্যানেল, মনিটর উইন্ডো এবং নোড ইন্টারফেসকে ত্রিমাত্রিক বস্তু হিসেবে দৃশ্যের মধ্যে নিয়ে আসেন।
ডিফল্ট ভিজ্যুয়াল এফেক্ট ও ক্যামেরার ছন্দ বুঝতে প্রথমে প্রকল্পের 11 সেকেন্ডের ডেমো ভিডিও দেখতে পারেন।
এই Skill ডিফল্টভাবে শুধু কপি করা যায় এমন ভিডিও-জেনারেশন প্রম্পট তৈরি করে; এটি স্বয়ংক্রিয়ভাবে ভিডিও তৈরির কাজ জমা দেয় না।
মূল সক্ষমতা
- চরিত্রের সামঞ্জস্য: ব্যক্তির পরিচয়, পোশাক, চুলের ধরন এবং মুখের বৈশিষ্ট্য স্থির রেখে শট পরিবর্তনের সময় বিচ্যুতি কমায়।
- স্থানের ধারাবাহিকতা: কাঠের টেবিল, CRT, কিবোর্ড, ডেস্ক ল্যাম্প এবং ঘরের বিন্যাস স্থির রাখে।
- ধারাবাহিক ক্যামেরা ডিজাইন: ফিশআই পুশ-ইন, অতিরিক্ত ক্লোজ সেলফি, পাশের পেছন দিক থেকে ঘূর্ণায়মান শট, উঁচু অবস্থান থেকে ডাউনওয়ার্ড শট এবং উল্লম্ব টপ শট সমর্থন করে।
- ত্রিমাত্রিক ইন্টারফেস উপস্থাপন: কার্ভ কালার-গ্রেডিং, প্যারামিটার প্যানেল, মনিটর এবং নোড উইন্ডোকে পার্সপেক্টিভ, আংশিক আড়াল, ডেপথ অব ফিল্ড, প্রতিফলন ও প্যারাল্যাক্সসহ স্থানিক বস্তু হিসেবে বর্ণনা করে।
- ছন্দ ও মান যাচাই: নির্ধারিত সময় অনুযায়ী শট পুনর্বণ্টন করে এবং টাইমলাইন, ট্রানজিশনের কারণ-সম্পর্ক, হাতের গঠন ও শেষের হিরো ফ্রেম পরীক্ষা করে।
- বিষয়বস্তু প্রতিস্থাপন: চরিত্র, পণ্য, ঘর, সময়কাল, ভয়েসওভার এবং নির্দিষ্ট স্ক্রিনের লেখা পরিবর্তন করা যায়।
ডিফল্ট ভিজ্যুয়াল সিস্টেম
ব্যবহারের সময় বড় ধরনের পরিবর্তনের অনুরোধ না থাকলে Skill নিচের ভিজ্যুয়াল সিস্টেমকে ভিত্তি করে প্রম্পট সাজায়:
- প্রায় 11 সেকেন্ড, 16:9 ল্যান্ডস্কেপ, বাস্তব সিনেমাটিক ফটোগ্রাফির আবহ।
- প্রধান রঙ উষ্ণ বাদামি, অ্যাম্বার, ক্রিম সাদা, গাঢ় কাঠের রঙ ও কালো; নীল-বেগুনি সাইবারপাঙ্ক শৈলী ব্যবহার করা হয় না।
- প্রধান চরিত্র একই তরুণ এশীয় পুরুষ নির্মাতা; দৃশ্য একই 1990-এর দশকের শৈলীর ব্যক্তিগত স্টুডিওতে।
- পাঁচ-পর্বের কাঠামো: বহু-বাহুযুক্ত নির্মাতা, অতিরিক্ত ক্লোজ ফিশআই ও স্প্লিট-স্ক্রিন, CRT ইন্টারফেসের উদ্ভব, ঘূর্ণায়মান ক্যামেরায় টপ শটে ওঠা এবং আঙুল দিয়ে ত্রিমাত্রিক পোস্ট-প্রোডাকশন ইন্টারফেস নিয়ন্ত্রণ।
- সঙ্গীতের ধরন দ্রুতগতির আধুনিক ইলেকট্রনিক; প্রায় 120–135 BPM। ক্যামেরা, যন্ত্রপাতি ও UI-এর নড়াচড়া যতটা সম্ভব বিটের সঙ্গে মিলিয়ে দেওয়া হয়।
Skill ইনস্টল করা
প্রথম ধাপ: প্রকল্পের ডিরেক্টরি প্রস্তুত করুন
প্রকল্পটি পাওয়ার পর নিশ্চিত করুন যে ডিরেক্টরিতে অন্তত SKILL.md, agents, assets এবং references রয়েছে।
দ্বিতীয় ধাপ: Codex skills ডিরেক্টরিতে কপি করুন
টার্মিনালে চালান:
mkdir -p ~/.codex/skills
cp -R post-production-skill ~/.codex/skills/sd-2-5-retro-vfx
এই দুটি কমান্ড Codex skills ডিরেক্টরি তৈরি করবে এবং প্রকল্পটিকে sd-2-5-retro-vfx নামে কপি করবে।
তৃতীয় ধাপ: Codex পুনরায় খুলুন
কপি শেষ হলে Codex পুনরায় খুলুন। এরপর $sd-2-5-retro-vfx দিয়ে Skill-টি ব্যবহার করা যাবে।
মৌলিক ব্যবহার
সাধারণ ধারণাকে সম্পূর্ণ প্রম্পটে রূপান্তর করুন
ডিফল্ট রেট্রো স্টুডিও ভিজ্যুয়াল সিস্টেম অনুসরণ করতে চাইলে সরাসরি লিখতে পারেন:
ব্যবহার করুন $sd-2-5-retro-vfx, আমার ধারণা বা রেফারেন্স উপকরণকে রেট্রো স্টুডিওর সিনেম্যাটিক পোস্ট-প্রোডাকশন ইফেক্ট ভিডিও প্রম্পটে রূপান্তর করুন।
এরপর আপনার ধারণা বা রেফারেন্স উপকরণ যোগ করুন। Skill চরিত্রের সামঞ্জস্য, স্থানের ধারাবাহিকতা, ক্যামেরার গতি, ত্রিমাত্রিক UI এবং ছন্দের বিন্যাসকে ভিত্তি করে প্রম্পট সাজাবে।
চরিত্র ও পণ্য প্রতিস্থাপন
ডিফল্ট কাঠামো রেখে দৃশ্যের মূল বিষয় পরিবর্তন করতে আরও স্পষ্টভাবে লিখতে পারেন:
ব্যবহার করুন $sd-2-5-retro-vfx, 11 সেকেন্ডের পাঁচ-পর্বের শট ও উষ্ণ রেট্রো স্টুডিও বজায় রেখে,
প্রধান চরিত্রের জায়গায় আমার আপলোড করা চরিত্র এবং CRT-এর জায়গায় নির্দিষ্ট পণ্য বসিয়ে চীনা ভাষায় জেনারেশন প্রম্পট দিন।
এভাবে কোন অংশ রাখতে হবে এবং কোন অংশ বদলাতে হবে, তা স্পষ্ট হয়। ফলে দৃশ্যের শৈলী, শটের সংখ্যা ও মূল বিষয়ের প্রয়োজনীয়তার মধ্যে সংঘাত কমে।
আরও স্পষ্ট অভিযোজনের অনুরোধ কীভাবে লিখবেন
Skill ব্যবহারের সময় লক্ষ্যটি নিচের ক্রমে বর্ণনা করতে পারেন:
- যা রাখতে হবে তা নির্দিষ্ট করুন: যেমন 11 সেকেন্ড সময়কাল, পাঁচ-পর্বের শট, উষ্ণ রেট্রো স্টুডিও বা 16:9 ল্যান্ডস্কেপ।
- যা বদলাতে হবে তা নির্দিষ্ট করুন: চরিত্র, পণ্য, ঘর, স্ক্রিনের লেখা বা ভয়েসওভারের পরিবর্তে কী থাকবে তা জানান।
- আউটপুটের ভাষা নির্দিষ্ট করুন: চীনা বা ইংরেজি প্রম্পট চাই তা স্পষ্টভাবে বলুন।
- উপকরণগুলোর সম্পর্ক ব্যাখ্যা করুন: চরিত্র বা পণ্যের রেফারেন্স উপকরণ আপলোড করলে কোনটি ডিফল্ট উপাদানের জায়গায় ব্যবহৃত হবে তা জানান।
- যা পরিবর্তন করা যাবে না তা উল্লেখ করুন: যেমন সব শটে চরিত্রের চেহারা, পণ্যের নকশা ও ঘরের বিন্যাস একই রাখতে হবে।
একটি কাঠামোবদ্ধ ব্যবহারের উদাহরণ:
ব্যবহার করুন $sd-2-5-retro-vfx:
11 সেকেন্ড, 16:9, পাঁচ-পর্বের ধারাবাহিক শট এবং উষ্ণ সিনেম্যাটিক আবহ বজায় রাখুন;
ডিফল্ট চরিত্রের জায়গায় আমার আপলোড করা চরিত্র ব্যবহার করুন;
CRT-এর জায়গায় নির্দিষ্ট পণ্য বসান;
আমার দেওয়া ভয়েসওভার ও স্ক্রিনের লেখা যোগ করুন;
সব শটে চরিত্র, পণ্য ও ঘরের বিন্যাস একই রাখুন;
চীনা ভাষায় জেনারেশন প্রম্পট দিন।
এখানে ব্যবহৃত চরিত্র, পণ্য, ভয়েসওভার ও স্ক্রিনের লেখা আপনাকেই দিতে হবে; Skill সেগুলোর ভিত্তিতে অভিযোজন করবে।
ত্রিমাত্রিক পোস্ট-প্রোডাকশন ইন্টারফেসের ভাষা বোঝা
এই প্রকল্পে জোর দেওয়া হয় যে দৃশ্যের UI শুধু স্ক্রিনের ওপর বসানো দ্বিমাত্রিক HUD হতে পারে না। কালার-গ্রেডিং কার্ভ, প্যারামিটার প্যানেল, মনিটর ও নোড উইন্ডোর সঙ্গে বাস্তব দৃশ্যের স্থানিক সম্পর্ক থাকা উচিত।
জেনারেট করা ফলাফল পরীক্ষা করার সময় প্রম্পটে নিচের ভিজ্যুয়াল সম্পর্কগুলো আছে কি না তা বিশেষভাবে দেখুন:
- পার্সপেক্টিভ: ইন্টারফেসের কোণ ক্যামেরার অবস্থান ও ক্যামেরা মুভমেন্টের সঙ্গে সামঞ্জস্যপূর্ণ হতে হবে।
- আংশিক আড়াল: চরিত্রের আঙুল, যন্ত্রপাতি বা টেবিল যুক্তিসঙ্গতভাবে ইন্টারফেসের কিছু অংশ ঢেকে রাখতে পারে।
- ডেপথ অব ফিল্ড: ভিন্ন দূরত্বের ইন্টারফেস ও বস্তুতে ফোকাসের পরিবর্তন দেখা উচিত।
- প্রতিফলন: ইন্টারফেসের আলো CRT, টেবিল বা অন্য উপকরণের ওপর যুক্তিসঙ্গত প্রতিফলন তৈরি করতে পারে।
- প্যারাল্যাক্স: ক্যামেরা চলার সময় সামনে ও পেছনের স্তরগুলো দূরত্ব অনুযায়ী স্থান পরিবর্তন করবে।
উন্নত ব্যবহারের কৌশল
সময়কাল অনুযায়ী শট পুনর্বণ্টন করুন
প্রকল্পের ডিফল্ট সময়কাল প্রায় 11 সেকেন্ড। মোট সময়কাল পরিবর্তন করলে শুধু সময়ের সংখ্যা বদলানোর বদলে পাঁচটি শটের ছন্দ নতুন করে সাজানোর অনুরোধ স্পষ্টভাবে জানান। এতে ক্যামেরার গতি, ট্রানজিশন ও শেষের হিরো ফ্রেম সম্পূর্ণ থাকে।
চরিত্র ও স্থানের ধারাবাহিকতা রক্ষা করুন
চরিত্রের পরিচয়, পোশাক, চুলের ধরন, মুখের বৈশিষ্ট্য, মূল উপকরণের অবস্থান ও ঘরের বিন্যাসকে এলোমেলোভাবে পরিবর্তন না করার সীমা হিসেবে উল্লেখ করুন। বিশেষ করে ফিশআই, ঘূর্ণায়মান শট ও টপ শটের মধ্যে পরিবর্তনের সময় এই সীমাগুলো একই দৃশ্যের বিশ্বাসযোগ্যতা বজায় রাখতে সাহায্য করে।
বহু-বাহুর প্রভাব সতর্কতার সঙ্গে ব্যবহার করুন
শুরুর বহু-বাহুর দৃশ্যটি কেবল একটি সংক্ষিপ্ত কম্পোজিট ইফেক্ট। প্রম্পটে একই সঙ্গে উল্লেখ করতে হবে যে চরিত্রের মূল শরীরের গঠন স্বাভাবিক থাকবে, যাতে সাময়িক ভিজ্যুয়াল ইফেক্টটি স্থায়ী শারীরিক বিকৃতিতে পরিণত না হয়।
অ্যাকশন ও সঙ্গীতকে বিটের সঙ্গে মিলিয়ে দিন
ডিফল্ট সঙ্গীতের ধরন প্রায় 120–135 BPM-এর দ্রুতগতির আধুনিক ইলেকট্রনিক সঙ্গীত। ক্যামেরা পরিবর্তন, যন্ত্রপাতির নড়াচড়া ও UI-এর উদ্ভবকে যতটা সম্ভব বিটের সঙ্গে মিলিয়ে দিতে বললে স্বল্পদৈর্ঘ্য ভিডিওর ছন্দ আরও শক্তিশালী হয়।
প্রকল্পের রেফারেন্স ফাইল ব্যবহার করুন
আরও গভীরভাবে পরিবর্তন করতে চাইলে নিচের ফাইলগুলো দেখুন:
- চীনা পূর্ণ মাস্টার প্রম্পট: চীনা প্রম্পটের সম্পূর্ণ কাঠামো বোঝার জন্য।
- English master prompt: ইংরেজি মাস্টার প্রম্পট পাওয়ার জন্য।
- অভিযোজনের উদাহরণ: চরিত্র, পণ্য ও ভয়েসওভার প্রতিস্থাপনের পদ্ধতি দেখার জন্য।
SKILL.md: Skill-এর প্রবেশপথ ও জেনারেশন নিয়ম রয়েছে।agents/openai.yaml: Codex-এর প্রদর্শন তথ্য ও ডিফল্ট ব্যবহারের লেখা রয়েছে।
জেনারেশনের আগে ও পরে যাচাই তালিকা
প্রম্পট পাওয়ার পর দ্রুত নিচের বিষয়গুলো পরীক্ষা করতে পারেন:
- মোট সময়কাল ও প্রতিটি শটের টাইমলাইন যুক্তিসঙ্গত কি না।
- ট্রানজিশনের পেছনে স্পষ্ট অ্যাকশন বা স্থানিক কারণ-সম্পর্ক আছে কি না।
- চরিত্রের পরিচয়, পোশাক, চুলের ধরন ও মুখের বৈশিষ্ট্য একই আছে কি না।
- কাঠের টেবিল, CRT, কিবোর্ড, ডেস্ক ল্যাম্প ও ঘরের বিন্যাস ধারাবাহিক আছে কি না।
- হাতের গঠন স্বাভাবিক কি না এবং বহু-বাহু কেবল সাময়িকভাবে দেখা যাচ্ছে কি না।
- UI-তে পার্সপেক্টিভ, আংশিক আড়াল, ডেপথ অব ফিল্ড, প্রতিফলন ও প্যারাল্যাক্স আছে কি না; এটি যেন দ্বিমাত্রিক টেক্সচার না হয়।
- শেষে স্পষ্ট হিরো ফ্রেম তৈরি হয়েছে কি না।
- প্ল্যাটফর্মের ওয়াটারমার্ক, Logo, অপ্রাসঙ্গিক সাবটাইটেল ও স্থায়ী শারীরিক বিকৃতি বাদ দেওয়া হয়েছে কি না।
প্রকল্পের ফাইল কাঠামো
post-production-skill/
├── SKILL.md
├── README.md
├── agents/
│ └── openai.yaml
├── assets/
│ └── post-production-vfx-demo.mp4
└── references/
├── master-prompt.md
├── master-prompt-zh.md
└── adaptation-examples.md
SKILL.md প্রবেশপথ ও জেনারেশন নিয়ম নির্ধারণ করে, references চীনা ও ইংরেজি মাস্টার প্রম্পট এবং অভিযোজনের উদাহরণ সংরক্ষণ করে, আর assets-এ ডেমো ভিডিও থাকে।
সারসংক্ষেপ
sd-2-5-retro-vfx সংক্ষিপ্ত ধারণাকে আরও সম্পূর্ণ Seedance 2.5 ভিডিও প্রম্পটে রূপান্তরের জন্য উপযোগী। ইনস্টল করার পর Codex-এ সংশ্লিষ্ট Skill ব্যবহার করে কী রাখতে হবে, কী বদলাতে হবে, সময়কাল এবং আউটপুটের ভাষা স্পষ্টভাবে জানালেই রেট্রো স্টুডিও, ধারাবাহিক শট ও ত্রিমাত্রিক পোস্ট-প্রোডাকশন ইন্টারফেসকে ভিত্তি করে কপি করা যায় এমন প্রম্পট তৈরি করা যাবে।
