رفتن به محتوا

راهنمای پرامپت‌نویسی

نحوه نوشتن پرامپت برای Raspberry

راهنمای نوشتن پرامپت برای Raspberry، مدل ویدیوی کاراکتر در Mage: شروع سریع یک‌دقیقه‌ای، یک قالب آماده و نکته‌های حرفه‌ای برای انتخاب Characters، صداها و دیالوگ.

یکی از بازیگران Mage در آشپزخانه‌ای شلوغ سس را مزه می‌کند و علامت لایک نشان می‌دهد
ساخته‌شده با Raspberryیکی از بازیگران Mage در آشپزخانه‌ای شلوغ سس را مزه می‌کند و علامت لایک نشان می‌دهد

شروع سریع

اولین پرامپت عالی شما برای Raspberry

هر آنچه یک تازه‌کار در یک دقیقه نیاز دارد: نکات اولیه، مهم‌ترین قانون‌ها، یک قالب برای پر کردن و پرامپت‌هایی برای کپی کردن.

اول این‌ها را بدانید

Raspberry از روی تصویرهای تو یک صحنه می‌چیند و بازیگرانش را به حرکت و حرف زدن وامی‌دارد. Characters ذخیره‌شده را با @handle صدا بزن تا با صدای ذخیره‌شده‌شان بیایند؛ تصویر آدم‌های دیگر، وسایل و مکان‌ها را آپلود کن؛ و با یک First Frame نمای آغازین را ثابت کن. بعد پرامپت ساده است: چه کسی کجا چه کاری می‌کند و چه می‌گوید. جمله‌های داخل گیومه با صدای گوینده پخش می‌شوند و هر کلیپ صدا دارد.

مهم‌ترین قانون‌ها

  1. با تصویر بگو چه کسی کیست

    هر آدم، وسیله و مکان را با @handle یا شماره تصویرش نام ببر و بگو کجا به هم می‌رسند: «@ines در کافه‌ی Image 2 نشسته و گیتار Image 1 را در دست دارد.»

  2. برای هر کاراکتر یک تصویر یک نفره

    تصویری که برای یک نفر استفاده می‌شود باید فقط همان نفر را نشان بدهد. عکس‌های گروهی را برش بزن، وگرنه دو نفر در هم ترکیب می‌شوند.

  3. برای مکان‌ها و وسایل تصویر جداگانه بگذار

    از یک پرتره نخواه پس‌زمینه را هم بسازد. مکان را جدا آپلود کن و به آن ارجاع بده.

  4. جمله‌ها را به زبان صدا و داخل گیومه بنویس

    @noor می‌گوید: «امشب نمی‌روم.» صدای ذخیره‌شده خودش دیالوگ‌های Character را می‌خواند؛ آن‌ها را به زبان نمونه‌ی صدا بنویس.

  5. بگو موسیقی چیست، یا اینکه موسیقی نیست

    نوع و حال‌وهوای موسیقی را بنویس (مثلاً «یک آهنگ فولک کانتری آرام‌بخش») یا بنویس "No background music.". اگر دیالوگی ننوشته باشی، Raspberry ممکن است خودش یکی بسازد: برای کلیپ بی‌صدا "No dialogue." بنویس.

این قالب را پر کنید

هر بخشِ داخل کروشه را با ایده خودتان جایگزین کنید و بخشی را که لازم ندارید حذف کنید.

قالب
[Who] [does what, in order] in [where]. [Who speaks] says: "[line]" [Light, shot size, and camera move]. [Music or sound].
قالب پرشده
@ines sits on a stool, tunes the guitar from Image 1, and starts to play in the café from Image 2. She says: "The sunshine is so nice today." Warm afternoon light through the front window, medium shot, slow push in. A soothing country folk song on the guitar.
  • [Who] Character با @handle، یا یک آدم از تصویر آپلودشده: @ines، یا زنی که در Image 1 است.
  • [does what, in order] کنش به‌صورت یک زنجیره: روی چهارپایه می‌نشیند، گیتار را کوک می‌کند، شروع به نواختن می‌کند.
  • [where] مکان، ترجیحاً از تصویر جداگانه‌ی خودش: کافه‌ی Image 2.
  • [Who speaks] گوینده، هر بار با همان برچسب: او، یا @tomas.
  • [line] عین کلمات، به زبان صدا: امروز آفتاب چه خوب است.
  • [Light, shot size, and camera move] ظاهر و شیوه‌ی فیلم‌برداری: نور گرم بعدازظهر، نمای متوسط، حرکت آهسته‌ی دوربین به جلو.
  • [Music or sound] چه صداهای دیگری شنیده می‌شود: یک آهنگ فولک کانتری آرام‌بخش، یا "No background music."

پرامپت‌هایی برای شروع

  • دو Character، یک وسیله و یک مکان

    @ines sits on a stool in the café from Image 2, holding the guitar from Image 1, and plays a soothing country folk song. She says: "The sunshine is so nice today." @tomas walks past carrying two coffees, sets one on the table beside her, smiles and says: "That sounds lovely. Can you play it again?" Warm afternoon light through the front window, medium shot, slow push in.

    چرا جواب می‌دهد: اول گیتار و بعد کافه را آپلود کن و هر دو Character را صدا بزن: هر دیالوگ با صدای ذخیره‌شده‌ی گوینده‌اش پخش می‌شود. Mage این‌ها را این‌طور شماره‌گذاری می‌کند: گیتار 1، کافه 2، Ines 3، Tomás 4. مدت را روی 10 ثانیه بگذار.

  • یک Character، یک جمله، بدون موسیقی

    Generate single shot. @noor leans on a rain-streaked window in a dim apartment, turns to the camera and says quietly: "I'm not leaving tonight." Cool blue light from the street, a warm lamp behind her, medium close-up, fixed camera. Rain on the glass. No background music.

    چرا جواب می‌دهد: جمله‌ی اول کلیپ را یک برداشت پیوسته نگه می‌دارد، صدای ذخیره‌شده دیالوگ را می‌گوید و "No background music." فقط صدای باران را باقی می‌گذارد.

  • نمای واکنش

    Generate single shot. @marco tastes a sauce from a wooden spoon in a busy restaurant kitchen, pauses, then grins and gives the camera a thumbs up. Flames and steam rise behind him. Handheld camera, medium shot, warm tungsten light. Sizzling pans, a clatter of plates, kitchen chatter. No dialogue.

    چرا جواب می‌دهد: یک بازیگر، یک کنش، یک دوربین: همان صحنه‌ی کوتاهی که Raspberry بهترین کارش را در آن می‌کند. @marco را با Character خودت عوض کن.

  • از یک فریم اول

    She sets the teacup down, glances toward the door as it creaks open, and breaks into a smile. The camera pushes in slowly to a close-up. The door's creak, a soft clink of porcelain.

    چرا جواب می‌دهد: First Frame ظاهر او و اتاق را ثابت نگه می‌دارد، پس پرامپت فقط حرکت، دوربین و صدا را می‌گوید.

پیشرفته

پرامپت‌نویسی پیشرفته برای Raspberry

تکنیک‌هایی برای کنترل بیشتر، وقتی اصول اولیه را یاد گرفتید.

آنچه اضافه می‌کنی حالت را تعیین می‌کند

با تصویرهای مرجع (آپلودها، Characters، References) Raspberry کلیپ را از روی آن‌ها می‌سازد. اگر First Frame هم اضافه کنی، کلیپ از همان فریم شروع می‌شود و مرجع‌ها آدم‌ها و وسایل را در طول حرکت شبیه خودشان نگه می‌دارند. فقط با First Frame، کلیپ از همان تصویر شروع می‌شود و پرامپت فقط باید آن را به حرکت دربیاورد. فقط با متن، همه‌چیز را باید توصیف کنی.

برای حالت فقط متن، سوژه، صحنه، حرکت، نور، اندازه‌ی نما، زاویه، لنز و حرکت دوربین، سبک و صدا را بنویس. Raspberry فریم آخر ندارد.

ارجاع به تصویرهایت

Raspberry تصویرها را به‌ترتیب رسیدن، به‌صورت Image 1، Image 2 و… می‌خواند. اول آپلودهای تو می‌آیند، به ترتیبی که اضافه کرده‌ای، بعد Characters که صدا زده‌ای و بعد References، هر کدام به ترتیب اولین ذکرشان. Mage عبارت @mara را به «character from image 3» و یک لباس ذخیره‌شده را به «outfit from image 4» تبدیل می‌کند، پس هر ذکر از قبل شماره‌اش را دارد. First Frame شماره نمی‌گیرد.

دو راه برای جا دادن آدم‌ها در صحنه: «Image 1 in Image 2» آدم تصویر اول را در مکان تصویر دیگر می‌گذارد، یا کامل بنویس: «گربه‌ی Image 1 در اتاق نشیمن Image 2 بازی می‌کند».

  • وسایل هم تصویر جداگانه می‌گیرند و در جایی که استفاده می‌شوند به آن‌ها ارجاع بده: «گیتار Image 3 را در دست دارد».
  • اگر آدم یا وسیله‌ی اشتباهی ظاهر شد، دوباره بشمار: اول آپلودها، بعد Characters، بعد References.
  • ورق استوری‌بورد: یک بُرد چندپنلی را به‌عنوان مرجع آپلود کن و کلیپ را به‌صورت نماها بنویس. نماهای اصلی را بده و Raspberry بقیه را پر می‌کند. برای هر کلیپ یک بُرد.

یک برداشت یا چند نما

Raspberry نماها را از روی کلمات تو می‌فهمد و اگر نگویی، خودش تصمیم می‌گیرد. برای چند نما، اول یک جمله‌ی کلی بنویس، بعد Shot 1 [0-3s]: …، Shot 2 [3-6s]: … را تا پایان کلیپ ادامه بده. برای یک برداشت پیوسته، با "Generate single shot." شروع کن.

یک صحنه‌ی کوتاه در سه نما

A quiet morning at a flower stall turns into a small surprise. Shot 1 [0-3s]: Wide shot, eye level, soft morning daylight. @lena arranges sunflowers in buckets at her stall in the market from Image 1. Shot 2 [3-6s]: Medium shot, slow push in. @sam steps up holding a single paper-wrapped tulip and says: "I think this one's yours." Shot 3 [6-9s]: Close-up on @lena. She laughs and takes it. Market chatter, a bicycle bell. No background music.

چرا جواب می‌دهد: یک جمله صحنه را می‌چیند، هر نما قاب‌بندی خودش را دارد، برچسب‌ها در همه‌جا یکسان‌اند و هر Character با صدای ذخیره‌شده‌ی خودش حرف می‌زند. مدت را روی 9 ثانیه بگذار.

صداها و دیالوگ

صدای ذخیره‌شده‌ی هر Character که صدا بزنی خودکار همراهش می‌آید و لازم نیست چیزی درباره‌اش در پرامپت بنویسی: فقط دیالوگ‌های آن Character را بنویس تا با همان صدا پخش شوند. آن‌ها را به همان زبان نمونه‌ی صدا بنویس. برای کنار گذاشتن صداهای ذخیره‌شده، Use Character Voices را خاموش کن.

برای چند گوینده، به هرکدام یک برچسب ثابت بده (هر بار همان handle یا نام، نه «او» بین جمله‌ها)، کنش گوینده را پیش از جمله‌اش نشان بده و جمله‌ها را با واژه‌های زمانی («بعد»، «بلافاصله») به هم وصل کن تا روی هم نیفتند.

  • برای آدمی که صدای ذخیره‌شده ندارد، صدایی توصیف کن: «با صدایی خش‌دار و بم».
  • صدای کنش‌ها را نام ببر: «نواخته‌شدن گیتار، کشیده‌شدن پایه‌های صندلی».
  • وقتی دیالوگ یا موسیقی نمی‌خواهی، "No dialogue." و "No background music." را بنویس.

دوربین، نور و سبک

نور را نام ببر (نور روز، نور آتش، ابری، نور صحنه، مهتاب، ترکیبی؛ نرم، سخت، کناری، لبه‌ای، پشتی) و زمان را هم (سحر، غروب، شب). برای نما اندازه (نمای نزدیک، نزدیک‌متوسط، متوسط، باز، معرفی)، زاویه (هم‌سطح چشم، از روی شانه، پایین، بالا، هوایی) و یک حرکت تعیین کن: حرکت به جلو، عقب‌رفتن، تعقیبی، چرخشی یا دوربین ثابت.

چرخش را زیر 45 درجه نگه دار. سبک‌هایی که خوب جواب می‌دهند: واقع‌گرایانه، کارتون سه‌بعدی، خمیربازی، انیمیشن عروسکی، پیکسل‌آرت.

گسترش پرامپت، پرامپت منفی و متن

وقتی صحنه و دیالوگ‌ها را دقیق نوشته‌ای، گسترش پرامپت را خاموش بگذار: این گزینه باعث می‌شود Raspberry پرامپتت را بازنویسی کند. برای چیزهایی که مدام ظاهر می‌شوند، مثل آدم‌های اضافه یا زیرنویس، از تنظیم پرامپت منفی استفاده کن.

متن فقط تقریبی ساخته می‌شود. آن را به یک کلمه‌ی کوتاه داخل گیومه روی یک تابلو محدود کن، هر چیزی که باید خوانا باشد را در یک ویرایشگر اضافه کن و در غیر این صورت بنویس "No subtitles or on-screen text.".

اشتباهات رایج

این کار را نکنید، به‌جایش این کار را بکنید

  • نکنید: عکس گروهی به‌عنوان تصویر کاراکتر.

    به‌جایش: هر تصویر یک نفر، و هرکدام جداگانه ارجاع داده شود.

  • نکنید: پس‌زمینه‌ای که از یک پرتره گرفته شده.

    به‌جایش: یک تصویر جداگانه از مکان، با ارجاع به شماره‌اش.

  • نکنید: دیالوگ به زبانی غیر از زبان نمونه‌ی صدا.

    به‌جایش: دیالوگ به زبان خود صدا.

  • نکنید: ضمیر بین دیالوگ‌های گوینده‌ها.

    @ines plays the guitar. He walks in and says: "Again?" She says: "Sure." He sits down.

    به‌جایش: هر بار همان برچسب برای یک گوینده.

    @ines plays the guitar. @tomas walks in and says: "Again?" Then @ines smiles and says: "Sure." @tomas sits down beside her.
  • نکنید: شماره‌ی تصویر اشتباه.

    به‌جایش: یک مرور دوباره: اول آپلودها، بعد Characters، بعد References.

  • نکنید: چند بازیگر، چند اکشن و چند حرکت دوربین در یک کلیپ کوتاه.

    به‌جایش: یک بازیگر، یک اکشن، یک حرکت دوربین.

سؤالات متداول

پرسش‌هایی درباره پرامپت‌نویسی برای Raspberry

پرامپت Raspberry چقدر باید طولانی باشد؟
چند جمله کافی است: چه کسی، چه کاری می‌کند، کجا، چه می‌گوید و چطور فیلم‌برداری می‌شود. صحنه‌ای با چند نما طولانی‌تر می‌شود، با یک خط برای هر نما.
چطور شخصیت را در Raspberry ثابت نگه دارم؟
آن فرد را از روی تصویری که فقط خودش در آن است به‌عنوان Character ذخیره کن و در هر کلیپ همان @handle را بنویس. صدای ذخیره‌شده‌اش هم همراهش می‌آید، پس در همه کلیپ‌ها صدایش یکسان است.
Raspberry می‌تواند متن بسازد؟
فقط تا حدی. متن را به یک کلمه کوتاه داخل گیومه روی یک تابلو محدود کن و زیرنویس‌های خوانا را در یک ادیتور اضافه کن. در غیر این صورت بنویس: "No subtitles or on-screen text."
چطور Character من با صدای خودش حرف بزند؟
یک صدا را همراه Character ذخیره کن، با @handle از Character نام ببر و دیالوگش را داخل گیومه بعد از اسمش بنویس. گزینه Use Character Voices را روشن نگه دار و دیالوگ را به زبان نمونه صدا بنویس.
می‌توانم فریم اول و رفرنس‌ها را با هم استفاده کنم؟
بله. کلیپ با فریم اول شروع می‌شود و تصاویر رفرنس باعث می‌شوند آدم‌ها و وسایل در حین حرکت ظاهر درست خود را حفظ کنند. Raspberry فریم آخر ندارد.
چرا دو تا از شخصیت‌های من شبیه یک نفر شده‌اند؟
معمولاً چون در یک تصویر بیش از یک نفر بوده است. برای هر فرد یک تصویر جداگانه بده و هر کدام را با handle یا شماره‌اش ارجاع بده.
Raspberry از پرامپت منفی پشتیبانی می‌کند؟
بله، در تنظیم Negative Prompt. آن را برای چیزهایی که مدام ظاهر می‌شوند به کار ببر و آنچه را می‌خواهی در خود پرامپت توصیف کن.

اولین ویدیوی خود را با Raspberry بسازید

حساب‌های جدید 300 Gems رایگان می‌گیرند که برای امتحان Raspberry کافی است. بدون نصب، بدون کارت بانکی.

Raspberry را امتحان کنید