רצף שוטים
צרו סרטון גרפיקת תנועה עם קריינות, שהטקסט והצורות שלו מופיעים בדיוק כשהקריינות אומרת אותם, בעזרת בריף, יישור מאולץ ורינדור.
רצף שוטים הוא סרטון גרפיקת תנועה עם קריינות, שבו כל פיסת טקסט על המסך, כל צורה וכל תמונה מופיעות ברגע שהקריינות אומרת את הביטוי שמתאים להן. אתם, או עוזר, כותבים בריף: הקריינות, סימני הזמן שלה, והסצנות, השוטים והחשיפות. Nodaro מיישר את הקריינות המוקלטת מילה אחר מילה ומקבע כל סימן זמן לפריים מדויק, כך שהתזמון דטרמיניסטי. במאי הווידאו בנוי על הפייפליין הזה וכותב לכם את הבריף.
הפייפליין
הקראת הקריינות
קראו ל-generate_speech עם תסריט הקריינות. קחו את כתובת האודיו מהפלט של המשימה. עם ElevenLabs v3, השלב הזה עולה 5–33 קרדיטים.
יישור המילים
קראו ל-forced_alignment עם האודיו ועם אותו תסריט בדיוק בתור transcript. התוצאה נמצאת ב-output_data.alignment: רשימה של { word, start, end } בשניות. היישור עולה 33 קרדיטים.
המרת הבריף לתוכנית
קראו ל-resolve_shot_sequence עם הבריף, עם כתובת האודיו ועם היישור. הכלי עונה מיד עם plan מוכן לרינדור, ועם warnings אם יש. הכלי חינמי.
רינדור
קראו ל-render_shot_sequence עם התוכנית. המשימה מרנדרת את ה-MP4, שהכרטיס מנגן והספרייה שלכם שומרת. הרינדור עולה 55 קרדיטים, בכל גודל פריים.
קראו קודם ל-start_video_director: הכלי מחזיר את המדריך לכתיבת הקריינות כביטויים שמשמשים סימני זמן ולבניית בריף טוב.
כתיבת בריף
בבריף יש narration, עם script ו-cues, ו-scenes שמכילות shots, שמכילים reveals. סימן זמן הוא ביטוי מתוך התסריט. חשיפה ממקמת אלמנט ברגע שסימן זמן נאמר.
{
"fps": 30, "width": 1920, "height": 1080, "backgroundColor": "#0b0b0f",
"narration": {
"script": "Ship faster. Nodaro turns your idea into video.",
"cues": [
{ "id": "c_ship", "text": "Ship faster" },
{ "id": "c_idea", "text": "your idea into video" }
]
},
"scenes": [
{
"id": "scene_hook",
"shots": [{
"id": "shot_1",
"reveals": [
{
"id": "rv_title",
"element": { "id": "t1", "type": "text", "text": "Ship faster", "fontFamily": "Inter", "fontSize": 120, "fontWeight": 900, "color": "#ffffff", "x": 200, "y": 450 },
"revealAt": { "kind": "cue", "cueId": "c_ship", "edge": "start" },
"enter": { "motion": "slide-up", "durationFrames": 12, "easing": "easeOut" }
}
]
}]
}
]
}עוגנים
| עוגן | מתי האלמנט מופיע |
|---|---|
{ "kind": "cue", "cueId": "…", "edge": "start" } | כשהביטוי של סימן הזמן מתחיל. השתמשו ב-"edge": "end" לרגע שבו הוא מסתיים, וב-offsetMs כדי להזיז אותו מעט. |
{ "kind": "frame", "frame": 0 } | בפריים קבוע, לאלמנטים בלי קריינות, כמו לוגו פתיחה או קטע סיום |
לאלמנט שחייב להיראות בתמונה הממוזערת, בפריים 0, השתמשו ב-"enter": { "motion": "none", "durationFrames": 0 }.
כמה זמן אלמנט נשאר
אלמנט יוצא בסוף התוכן של הסצנה שלו. כדי לקבוע איך הוא יוצא, הגדירו את hold, מספר הפריימים שהוא נשאר אחרי הכניסה שלו, ואת exit, תנועה שבאה אחרי זמן ההחזקה.
כללים ששומרים על תזמון מדויק
- סימני הזמן חייבים להתאים לתסריט בדיוק, כולל רווחים. כתבו את הצורה המדוברת: "twenty twenty-six" (אלפיים עשרים ושש), לא "2026", ו-"five dollars" (חמישה דולרים), לא "$5".
- אסור שסצנות יחפפו בזמן. לכל סצנה שייך קטע רציף אחד של הקריינות. כשהחשיפות של שתי סצנות חופפות,
resolve_shot_sequenceמחזיר422 scene_overlap. - גופנים נלקחים ממשפחות הגופנים הנתמכות, כמו Inter, Roboto, Montserrat, Poppins, Playfair Display, Bebas Neue, Anton, Caveat, Roboto Mono ו-Fira Code. Rubik, Heebo, Cairo ו-Tajawal תומכים בעברית ובערבית.
- תנועות כניסה הן
fade,scale-up,wipe-in,slide-up,slide-down,slide-left,slide-rightו-none. - תנועות יציאה הן
fade,slide-up,slide-down,slide-left,slide-rightו-none.
סימן זמן שלא נמצא בתמלול עובר לתזמון יחסי כחלופה, ו-warnings מציין זאת.
שרטוטים
שרטוט הוא ביט מונפש מוכן, שממקמים בעזרת חשיפה מסוג blueprint וממלאים ב-params. הכלי list_shot_shapes מחזיר את הקטלוג, והכלי get_shot_shape מחזיר את הפרמטרים של שרטוט אחד עם דוגמה מפורטת. שרטוטים לא עולים כלום בעצמם; מחיר הרינדור מכסה את כל הסרטון.
| מזהה | תפקידים | פריימים כברירת מחדל | מה הוא עושה |
|---|---|---|---|
comparison-split | הצגת יכולת | 180 | שני פאנלים עם תוויות מחליקים פנימה מצדדים מנוגדים ונשארים עם קו מפריד ביניהם; תגים אופציונליים קופצים לקראת הסוף. |
constellation-hub | פתיח, הוכחה חברתית | 180 | נקודות עם תוויות קופצות למעגל סביב מוקד מרכזי, ואז השוט מתמקד בליבה. |
cta-morph-press | קריאה לפעולה | 150 | כפתור מופיע במרכז, וסמן מתקרב לאט ולוחץ עליו. |
cursor-ui-demo | הצגת יכולת, הצגת המוצר | 210 | סמן מוביל את צילומי המסך שלכם דרך לחיצות, והתצוגה עוקבת אחרי כל יעד. |
dataviz-countup | נקודת כאב | 240 | מספר גדול עולה עד ערך מסוים, עם תווית. |
device-surface-showcase | הצגת המוצר, הצגת יכולת | 240 | הדמיית מכשיר נשארת במקומה, והמסכים שלה מתחלפים בין צילומי המסך שלכם, עם כותרות מסונכרנות. |
grid-card-assemble | הצגת יכולת, תועלת, הוכחה חברתית | 180 | כרטיסי טקסט נכנסים בזה אחר זה, כמו מפל, ומסתדרים בשורות ובעמודות. |
kinetic-type-beats | פתיח | 150 | 1–4 שורות הצהרה מתחלפות; האחרונה קופצת בצבע הדגשה. |
logo-assemble-lockup | הצגת המוצר, מיתוג | 180 | האותיות של שם המותג מתחברות ללוגו ממורכז, עם סלוגן אופציונלי. |
overwhelm-surround | נקודת כאב | 210 | כרטיסי כלים מתאספים ותגיות מתפזרות פנימה, ואז דרישות מתקרבות ומקיפות מכל צד. |
spatial-pan-stations | פתיח, נקודת כאב | 240 | תחנות עם תוויות על משטח גדול אחד, שהמצלמה עוברת ביניהן בתנועות פאן חלקות, עם בועת הסבר בכל עצירה. |
ticker-takeover | פתיח, מיתוג | 180 | שורת פתיחה מוקלדת עם מילת הדגשה מתחלפת, ואז האלמנט הראשי מתפרץ פנימה. |
titlecard-reveal | תועלת, הוכחה חברתית | 120 | כותרת נקייה אחת, עם כותרת משנה אופציונלית, שנחשפת בתנועה מאופקת אחת ונשארת על המסך. |
typewriter-reveal | פתיח, מיתוג | 180 | טקסט מוקלד אות אחר אות עם סמן מהבהב; תווית משנה אופציונלית עולה בעמעום כניסה. |
waterfall-reveal | פתיח, הצגת יכולת | 150 | המילים של שורה נכנסות בחיתוך אחת אחת, משמאל לימין; תווית משנה אופציונלית עולה בעמעום כניסה. |
אורכי ברירת המחדל נמדדים בפריימים, ב-30 פריימים לשנייה. הכלי list_shot_shapes תמיד מחזיר את הקטלוג העדכני.
הגדרות המותג
בריף יכול לכלול הגדרות מותג, עם פלטה, גופנים ולוגו, כך שכל שרטוט משתמש בצבעים ובטיפוגרפיה שלכם. בבריף, הגדרות המותג חייבות להיות האובייקט המלא, לא מזהה של ערכה: העתיקו את ההגדרות של ערכה מ-list_brand_presets. השדות זהים לשדות בסעיף מותג בדף במאי הווידאו.
שאלות נפוצות
מה זה רצף שוטים ב-Nodaro?
רצף שוטים הוא סרטון גרפיקת תנועה עם קריינות, שמתואר כבריף. כל פיסת טקסט, צורה או תמונה מעוגנת לביטוי מהקריינות, ו-Nodaro ממיר את התזמונים של המילים לפריימים מדויקים לפני שהוא מרנדר את ה-MP4.
כמה עולה סרטון של רצף שוטים?
בסרטון של רצף שוטים משלמים בנפרד על הקריינות, על היישור ועל הרינדור. הקריינות עם ElevenLabs v3 עולה 5–33 קרדיטים, היישור המאולץ עולה 33 קרדיטים, והרינדור עולה 55 קרדיטים. המרת התוכנית לפריימים לא עולה כלום.
למה resolve_shot_sequence מחזיר scene_overlap?
הכלי resolve_shot_sequence מחזיר scene_overlap כשלשתי סצנות יש חשיפות באותו פרק זמן. לכל סצנה שייך חלון רציף אחד של הקריינות, ולכן כל סימני הזמן של סצנה אחת צריכים לבוא לפני סימני הזמן של הסצנה הבאה.
איך צריך לכתוב מספרים בקריינות?
בקריינות של רצף שוטים, כתבו מספרים כמו שאומרים אותם, למשל "twenty twenty-six" (אלפיים עשרים ושש) או "five dollars" (חמישה דולרים). סימן זמן חייב להתאים לתסריט מילה במילה, והיישור מזהה מילים כפי שהן נאמרות.
דפים קשורים
במאי וידאו
רצף שוטים ובמאי וידאו
יישור מאולץ
רינדור וידאו
עודכן לאחרונה