মূল কনটেন্টে যান
এআই টিউটোরিয়াল

Lemo-Opuscar দিয়ে কোড-জেনারেটেড স্বল্পদৈর্ঘ্য চলচ্চিত্র তৈরি করুন

Lemo-Opuscar ইনস্টল করা, সিনেমাটিক স্টাইল বেছে নেওয়া, কোডিং এজেন্টকে নির্দেশনা দেওয়া, স্টোরিবোর্ড ও ভিজ্যুয়াল দিকনির্দেশনা অনুমোদন করা এবং Canvas বা WebGL, মৌলিক সঙ্গীত ও স্থানীয় টেক্সট-টু-স্পিচ ব্যবহার করে সম্পূর্ণ স্বল্পদৈর্ঘ্য চলচ্চিত্র তৈরি করা শিখুন।

Lemo-Opuscar দিয়ে কোড-জেনারেটেড স্বল্পদৈর্ঘ্য চলচ্চিত্র তৈরি করুন

Lemo-Opuscar কী?

Lemo-Opuscar হলো কোড ব্যবহার করে সম্পূর্ণভাবে তৈরি ৩৯টি যত্নসহকারে নির্ধারিত চলচ্চিত্র-শৈলী এবং সেগুলোর সঙ্গে থাকা ৩৯টি স্বল্পদৈর্ঘ্য চলচ্চিত্রের একটি সংগ্রহ। আপনি একটি শৈলী বেছে নিয়ে একটি গল্প দেবেন, তারপর একটি সামঞ্জস্যপূর্ণ কোডিং এজেন্টকে চলচ্চিত্রটি পরিচালনা ও নির্মাণের নির্দেশ দেবেন।

এই প্রকল্পে জেনারেটিভ ভিডিও বা স্টক ফুটেজ ব্যবহার করা হয় না। এর চলচ্চিত্রগুলো Canvas ও WebGL পেজ থেকে ফ্রেম ধরে ধরে রেন্ডার করা হয়। এই কর্মপ্রবাহ বিনামূল্যের স্যাম্পল লাইব্রেরি থেকে মৌলিক সংগীত তৈরি করতে, স্থানীয় টেক্সট-টু-স্পিচ দিয়ে বর্ণনা তৈরি করতে এবং তৈরি হওয়া অডিও মিশ্রণ করতেও পারে।

Lemo-Opuscar-এর ৩৯টি চলচ্চিত্র-শৈলীর সারসংক্ষেপ

শৈলীগুলো Claude Opus 5.5-এর জন্য তৈরি করা হয়েছে। অন্যান্য মডেল ও এজেন্ট প্রকল্পের নির্দেশনা পড়তে পারলেও একই ফলাফল পুনরুৎপাদন করতে পারবে, এমন নিশ্চয়তা নেই।

প্রধান বৈশিষ্ট্য

  • ৩৯টি স্বতন্ত্র শৈলী: জলরং, কালি ধোয়া, উডকাট ও পেপার-কাট শিল্প থেকে শুরু করে পিক্সেল RPG, নির্বাক চলচ্চিত্র, ডেটা স্টোরিটেলিং, পণ্য রেন্ডার এবং অ্যানিমে পর্যন্ত নানা বিকল্প রয়েছে।
  • কোড-ভিত্তিক চলচ্চিত্র নির্মাণ: ভিডিও মডেল দিয়ে ভিজ্যুয়াল তৈরি না করে প্রোগ্রামেটিকভাবে আঁকা ও রেন্ডার করা হয়।
  • এজেন্ট-নির্দেশিত কর্মপ্রবাহ: কোডিং এজেন্ট গল্পের বিকাশ, ভিজ্যুয়াল নির্মাণ, ক্যামেরার সিদ্ধান্ত, অভিনয়, শব্দ, রেন্ডারিং এবং স্ব-পরীক্ষা পরিচালনা করে।
  • মানব অনুমোদনের ধাপ: এজেন্ট গল্প ও স্টোরিবোর্ড অনুমোদনের জন্য বিরতি দেয়, এরপর ভিজ্যুয়াল লুক অনুমোদনের জন্য আবার বিরতি দেয়।
  • শৈলীভিত্তিক নির্দেশনা: প্রতিটি শৈলীতে একটি STYLE.md ফাইল থাকে, যেখানে সেটি দেখতে ও শুনতে কেমন হওয়া উচিত তা বর্ণনা করা হয়েছে।
  • সমন্বিত প্রযোজনা নির্দেশনা: সৃজনশীল দিকনির্দেশনা ও প্রযুক্তিগত বাস্তবায়ন উভয় বিষয়ে আলাদা নথি রয়েছে।
  • স্থানীয় কণ্ঠ ও অডিও কর্মপ্রবাহ: স্থানীয় টেক্সট-টু-স্পিচ দিয়ে বর্ণনা তৈরি করা যায়, আর বিনামূল্যের স্যাম্পল লাইব্রেরি থেকে সংগীত সাজানো যায়।
  • পুনর্ব্যবহারযোগ্য নির্দেশনা: রিপোজিটরিতে থাকা গাইডগুলো ব্যবহার করতে পারেন, অথবা অন্য প্রকল্পের কোনো এজেন্টকে একই ফাইলগুলোর দিকে নির্দেশ করতে পারেন।

একটি চলচ্চিত্রের শৈলী বেছে নিন

প্রকল্প ইনস্টল করার আগে অনলাইন গ্যালারি ঘুরে দেখুন। প্রতিটি উদাহরণ দেখায়, উপলভ্য শৈলীগুলোর একটি গতিশীল অবস্থায় কীভাবে কাজ করে।

সংগ্রহটি কয়েকটি বিস্তৃত সৃজনশীল পরিবারে সাজানো:

  • হাতে আঁকা ও চিত্রকলাভিত্তিক: ক্রেয়ন ছবির বই, জলরং, চীনা কালি ধোয়া, ইমপাস্টো তেলচিত্র, একটানা রেখাচিত্র, হোয়াইটবোর্ড ব্যাখ্যাচিত্র এবং আরবান স্কেচ।
  • পূর্ব এশীয় ঐতিহ্য: ছায়াপুতুল, উকিয়ো-এ, লাল পেপার-কাট এবং পেপার-কাট লাইটবক্স।
  • মুদ্রণ ও গ্রাফিক ডিজাইন: রিসোগ্রাফ, হাফটোন ডসিয়ার, উডকাট, সুইস মোশন গ্রাফিক্স, আর্ট ডেকো, ব্লুপ্রিন্ট, স্টেইনড গ্লাস এবং পিক্টোগ্রাম মোশন।
  • তথ্য ও উপস্থাপনা: ডেটা স্টোরিটেলিং, আইসোমেট্রিক ইনফোগ্রাফিক, ডার্ক টেকনোলজি কীনোট এবং লিভিং স্ক্রিনকাস্ট।
  • কার্টুন, অ্যানিমে ও গেম: রাবার-হোস কার্টুন, ১৯৮০-এর দশকের সেল অ্যানিমে, সায়েন্স-ফিকশন সিটকম কার্টুন, পিক্সেল RPG, HD-2D, মাইক্রোগেম এবং গেম-শো শৈলী।
  • সিনেমা, উপকরণ ও 3D: নির্বাক চলচ্চিত্র, লিমিনাল ফাউন্ড ফুটেজ, ইটের খেলনা, পেপার পপ-আপ বই, টিল্ট-শিফট ক্ষুদ্রদৃশ্য, লো-পলি দ্বীপ এবং কাচের পণ্য রেন্ডারিং।

আপনার গল্পের বিষয় ও গতি সমর্থন করে এমন একটি শৈলী বেছে নিন। যেমন, কোনো ল্যান্ডস্কেপের মধ্য দিয়ে উষ্ণ যাত্রার জন্য জলরং মানানসই হতে পারে, আর একটি খামার থেকে এক কাপ পর্যন্ত কফি কীভাবে পৌঁছায়, এমন প্রক্রিয়া ব্যাখ্যা করতে আইসোমেট্রিক ইনফোগ্রাফিক কার্যকর হতে পারে।

পূর্বশর্ত

শুরু করার আগে নিচের সফটওয়্যারগুলো ইনস্টল করুন:

  • Node.js 20 বা পরবর্তী সংস্করণ
  • Google Chrome
  • ffmpeg
  • Python 3.11 বা পরবর্তী সংস্করণ
  • এমন একটি কোডিং এজেন্ট যা AGENTS.md পড়তে পারে, যেমন Claude, Codex বা Cursor

ভয়েস মডেল ও স্যাম্পল লাইব্রেরির মতো বড় রিসোর্স প্রাথমিক সেটআপের সময় অবশ্যই ডাউনলোড হয় না। কোনো প্রযোজনা ধাপে প্রয়োজন হলেই কর্মপ্রবাহ সেগুলো ডাউনলোড করে।

Lemo-Opuscar ইনস্টল করুন

রিপোজিটরি ক্লোন করে এর ডিরেক্টরিতে প্রবেশ করুন:

git clone https://github.com/lemomo-ai/lemo-opuscar.git
cd lemo-opuscar

আপনার কোডিং এজেন্ট চালু করুন। README-তে Claude কমান্ডের উদাহরণ দেখানো হয়েছে:

claude

এর পরিবর্তে Codex, Cursor বা রিপোজিটরির AGENTS.md নির্দেশনা পড়তে সক্ষম অন্য কোনো এজেন্ট ব্যবহার করতে পারেন।

তিনটি প্রযোজনা গাইড বুঝে নিন

এজেন্ট তিনটি প্রধান নির্দেশনার উৎস ব্যবহার করে:

  1. DIRECTOR.md: গল্প, শব্দ, ছন্দ, ক্যামেরা, অভিনয় এবং স্ব-পরীক্ষা সম্পর্কে নির্দেশনা দেয়।
  2. TECHNIQUE.md: ফ্রেম ধরে ধরে রেন্ডারিং, ভয়েস তৈরি, সংগীত এবং মিক্সিং ব্যাখ্যা করে।
  3. styles/<style>/STYLE.md: নির্বাচিত শৈলীর ভিজ্যুয়াল ও অডিও বৈশিষ্ট্য নির্ধারণ করে এবং এর ডেমো চলচ্চিত্র কীভাবে তৈরি হয়েছে তা ব্যাখ্যা করে।

প্রথম দুটি গাইড docs/zh-CN/-এর অধীনে চীনা ভাষাতেও রয়েছে। আপনি যে শৈলী চাইবেন, সেই অনুযায়ী শৈলী গাইড পরিবর্তিত হয়। উদাহরণস্বরূপ, জলরঙের জন্য প্রাসঙ্গিক ফাইল হলো styles/watercolor/STYLE.md।

আপনার প্রথম চলচ্চিত্র তৈরি করুন

ধাপ ১: একটি স্পষ্ট সংক্ষিপ্ত বিবরণ লিখুন

এজেন্টকে কাঙ্ক্ষিত সময়কাল, শৈলী, বিষয় এবং বর্ণনার দিকনির্দেশ জানান। README-তে এই উদাহরণটি দেওয়া আছে:

ওয়াটারকালার শৈলীতে আমার পরিবারের পরিচালিত কফি খামার নিয়ে ৪৫ সেকেন্ডের একটি চলচ্চিত্র তৈরি করুন। উষ্ণ নারী কণ্ঠে বর্ণনা দিন।

একটি সংক্ষিপ্ত ব্রিফ এজেন্টকে চারটি গুরুত্বপূর্ণ সীমা জানায়:

  • চলচ্চিত্রটির দৈর্ঘ্য আনুমানিক ৪৫ সেকেন্ড হওয়া উচিত।
  • এতে ওয়াটারকালার স্টাইল গাইড অনুসরণ করা উচিত।
  • গল্পের কেন্দ্রবিন্দু হওয়া উচিত একটি পারিবারিক কফি খামার।
  • বর্ণনায় উষ্ণ নারী কণ্ঠ ব্যবহার করা উচিত।

ধাপ ২: গল্প ও স্টোরিবোর্ড পর্যালোচনা করুন

এজেন্ট প্রথমে গল্প ও স্টোরিবোর্ড তৈরি করে, তারপর আপনার অনুমোদনের জন্য থামে। এই পর্যায়ে বর্ণনার কাঠামো, শটের ক্রম, আবহ, সময় নির্ধারণ এবং চলচ্চিত্রটি অভিপ্রেত বার্তা পৌঁছে দিচ্ছে কি না যাচাই করুন।

ধারণাটি এখনও ঠিক না হলে অনুমোদনের আগে সংশোধনের অনুরোধ করুন। চলচ্চিত্রটি পরিকল্পনা পর্যায়ে থাকতেই পরিবর্তন করা সহজ।

ধাপ ৩: ভিজ্যুয়াল রূপ অনুমোদন করুন

চলচ্চিত্রটির চেহারা নিশ্চিত করতে এজেন্ট দ্বিতীয়বার থামে। প্রস্তাবিত ভিজ্যুয়ালগুলো নির্বাচিত STYLE.md নির্দেশনা এবং সংশ্লিষ্ট গ্যালারি উদাহরণের সঙ্গে তুলনা করুন।

কম্পোজিশন, রং, টাইপোগ্রাফি, টেক্সচার, চরিত্রের উপস্থাপন এবং নির্বাচিত শৈলীর সঙ্গে সামগ্রিক সামঞ্জস্য পরীক্ষা করুন। রূপটি শৈলী ও গল্প দুটিকেই সমর্থন করলেই তা অনুমোদন করুন।

ধাপ ৪: এজেন্টকে প্রোডাকশন সম্পূর্ণ করতে দিন

দুটি অনুমোদনের পর এজেন্ট রেন্ডারিং, বর্ণনা, সঙ্গীত এবং মিক্সিং সম্পন্ন করে। সম্পূর্ণ প্রকল্পটি এখানে লেখা হয়:

films/<name>/

একটি সাধারণ চলচ্চিত্র তৈরি করতে এজেন্টের আনুমানিক ৩০ থেকে ৬০ মিনিট সময় লাগে এবং উল্লেখযোগ্য সংখ্যক মডেল টোকেন খরচ হতে পারে।

আরও প্রম্পটের উদাহরণ

বিভিন্ন ধরনের চলচ্চিত্রের জন্য আপনি মৌলিক প্রম্পট কাঠামো মানিয়ে নিতে পারেন। প্রতিটি অনুরোধকে বিদ্যমান কোনো শৈলীর নামের সঙ্গে সামঞ্জস্যপূর্ণ রাখুন।

হোয়াইটবোর্ড শৈলীতে GPS কীভাবে পারমাণবিক ঘড়ি ব্যবহার করে তা ব্যাখ্যা করে ৩০ সেকেন্ডের একটি চলচ্চিত্র তৈরি করুন। স্পষ্ট, শিক্ষামূলক বর্ণনা ব্যবহার করুন।
১৬-বিট পিক্সেল RPG শৈলীতে দীর্ঘ যাত্রার পর একজন ভ্রমণকারী কীভাবে শেষ চেকপয়েন্টে পৌঁছায়, তা নিয়ে ৪০ সেকেন্ডের একটি চলচ্চিত্র তৈরি করুন।
এক শতাব্দীর গ্রীষ্মকালীন তাপমাত্রা নিয়ে একটি সংক্ষিপ্ত ডেটা-স্টোরিটেলিং চলচ্চিত্র তৈরি করুন। চার্টকেই বর্ণনার বাহক হতে দিন।

এই উদাহরণগুলো প্রতিটি বাস্তবায়নের খুঁটিনাটি নির্ধারণ না করে একটি শৈলী, বিষয় এবং সৃজনশীল দিকনির্দেশ নির্দিষ্ট করে। প্রোডাকশন পরিকল্পনার জন্য এজেন্ট প্রকল্পের দিকনির্দেশনা ও কৌশল নির্দেশিকা ব্যবহার করতে পারে।

উন্নত পরামর্শ

গল্পের সঙ্গে শৈলীর সামঞ্জস্য রাখুন

শুধু দেখতে আকর্ষণীয় বলে কোনো শৈলী নির্বাচন করবেন না। এর ভিজ্যুয়াল ভাষা বিষয়টিকে কীভাবে সমর্থন করে তা বিবেচনা করুন। শিক্ষামূলক প্রক্রিয়ার জন্য হোয়াইটবোর্ড এক্সপ্লেইনার বা আইসোমেট্রিক ইনফোগ্রাফিক উপযুক্ত, আর চরিত্রনির্ভর গল্পের জন্য সাইলেন্ট ফিল্ম, সেল অ্যানিমে বা শ্যাডো পাপেট্রি বেশি কার্যকর হতে পারে।

অনুমোদনের পর্যায়গুলো উদ্দেশ্যপূর্ণভাবে ব্যবহার করুন

দুটি বিরতিকে প্রোডাকশন গেট হিসেবে বিবেচনা করুন। প্রথম গেটে বর্ণনা ও সময় নির্ধারণে মনোযোগ দিন। দ্বিতীয় গেটে ভিজ্যুয়াল সামঞ্জস্যে মনোযোগ দিন। এই সিদ্ধান্তগুলো আলাদা রাখলে পরিশীলিত ভিজ্যুয়াল উপস্থাপনার আড়ালে মূল গল্পের দুর্বলতা ঢাকা পড়ার ঝুঁকি কমে।

নিজেই স্টাইল গাইড পড়ুন

এজেন্ট প্রাসঙ্গিক ফাইলগুলো পড়লেও styles/<style>/STYLE.md পর্যালোচনা করলে আপনি আরও কার্যকর মতামত দিতে পারবেন। এতে শৈলীটি দেখতে ও শুনতে কেমন হওয়া উচিত তা বর্ণনা করা আছে এবং প্রদর্শনী চলচ্চিত্রটি কীভাবে তৈরি করা হয়েছিল তাও নথিভুক্ত করা হয়েছে।

অন্য প্রকল্পে ওয়ার্কফ্লোটি পুনর্ব্যবহার করুন

ক্লোন করা রিপোজিটরির ভেতরেই চলচ্চিত্র তৈরি করতে হবে না। নিজের প্রকল্প কাঠামো ব্যবহার করতে চাইলে আপনার কোডিং এজেন্টকে DIRECTOR.md, TECHNIQUE.md এবং নির্বাচিত শৈলীর STYLE.md-এর নির্দেশ দিন।

সময় ও টোকেনের বাজেট নির্ধারণ করুন

প্রতিটি চলচ্চিত্রের জন্য এজেন্টের প্রায় ৩০ থেকে ৬০ মিনিট কাজের সময় এবং উল্লেখযোগ্য টোকেন ব্যবহারের পরিকল্পনা করুন। আরও বিস্তারিত প্রোডাকশনে প্রতিটি অনুমোদন পর্যায়ে সতর্ক পর্যবেক্ষণের প্রয়োজন হতে পারে।

অ্যাসেটের লাইসেন্স পরীক্ষা করুন

কোডটি MIT লাইসেন্সের অধীনে প্রকাশিত। গাইড, স্টাইল ফাইল এবং চলচ্চিত্রগুলো CC BY 4.0 লাইসেন্সের অধীনে। তৃতীয় পক্ষের নমুনা, ফন্ট এবং সঙ্গীত তাদের নিজ নিজ লাইসেন্সের অধীনে থাকে, যার মধ্যে CC0, CC BY এবং OFL রয়েছে। প্রতিটি প্রদর্শনী প্রকল্পের CREDITS ফাইল দেখুন, যেখানে আইটেমভিত্তিক স্বীকৃতি ও লাইসেন্সের তথ্য রয়েছে।

উপসংহার

Lemo-Opuscar একটি গল্পকে সম্পূর্ণ, কোড-জেনারেটেড স্বল্পদৈর্ঘ্য চলচ্চিত্রে রূপ দেওয়ার কাঠামোবদ্ধ উপায় প্রদান করে। রিপোজিটরি ইনস্টল করুন, এর ৩৯টি শৈলীর একটি নির্বাচন করুন, এজেন্টকে একটি নির্দিষ্ট ব্রিফ দিন এবং দুটি অনুমোদন চেকপয়েন্টে গল্প ও ভিজ্যুয়াল দিকনির্দেশ পর্যালোচনা করুন। এরপর এজেন্ট ফ্রেম ধরে চলচ্চিত্রটি রেন্ডার করে এবং এর বর্ণনা, সঙ্গীত ও চূড়ান্ত মিক্স একত্র করতে পারে।