New: AI voiceover + auto-captions - script to captioned video in one API call. Read the announcement

Educational Video Template

Science Fact of the Day

A 24-second 9:16 (1080×1920) faceless-content short that delivers one surprising fact and is built to loop: a full-bleed hook question, the fact stated at 104px on a tighter crop of the same photograph, a white break card holding the big number, a payoff over a second image, and a channel sign-off that cross-dissolves back toward the opening frame. Deep-space navy carries four scenes, a single white card breaks the run at the midpoint, and electric cyan is the only other colour — used for the top-edge progress rail that fills 16→40→62→84→100% so the viewer always sees how much short is left. Eighteen fields swap per render: nine text (hook_question, fact_headline, stat_value, stat_unit, payoff_line, source_label, fact_number, channel_name) plus the eight caption halves (caption_1/2/4/5_lead in white and caption_1/2/4/5_accent in cyan, which together form the narration line burned onto each footage frame), and two images (image_1, reused at three different focal crops, and image_2). Paste thirty rows of facts into a spreadsheet and get thirty finished daily uploads back without opening an editor.

Aspect ratio
9:16 · Vertical
Duration
~24s
Category
Educational

What you can customize

This template exposes 18 dynamic fields you can swap per video — edit them in the editor or pass them to the API to batch-render variations at scale. The monospace name is the exact key to send in replacements.

  • Image 1

    url
    image_1

    https://images.unsplash.com/photo-1584303360724-eb0958f62ee0?fm=jpg&q=85&w=1600&auto=format

  • Channel Name

    text
    channel_name

    Strange But True

    ~50 characters max · 1 line

  • Hook Question

    text
    hook_question

    Which came first: sharks or trees?

    ~40 characters max · 2 lines

  • Caption 1 Lead

    text
    caption_1_lead

    You have this

    ~18 characters max · 1 line

  • Caption 1 Accent

    text
    caption_1_accent

    backwards.

    ~16 characters max · 1 line

  • Fact Headline

    text
    fact_headline

    Sharks are older than trees.

    ~40 characters max · 2 lines

  • Caption 2 Lead

    text
    caption_2_lead

    Wood is the

    ~35 characters max · 1 line

  • Caption 2 Accent

    text
    caption_2_accent

    newer invention.

    ~35 characters max · 1 line

  • Stat Value

    text
    stat_value

    450M

    ~8 characters max · 1 line

  • Stat Unit

    text
    stat_unit

    years of sharks. The first tree grew 60 million years later.

    ~71 characters max · 2 lines

  • Source Label

    text
    source_label

    Fossil record · Devonian

    ~60 characters max · 1 line

  • Image 2

    url
    image_2

    https://images.unsplash.com/photo-1749324228732-5c35848efc8a?fm=jpg&q=85&w=1400&auto=format

  • Payoff Line

    text
    payoff_line

    Every forest is younger than a shark.

    ~61 characters max · 3 lines

  • Caption 4 Lead

    text
    caption_4_lead

    Not a single forest

    ~35 characters max · 1 line

  • Caption 4 Accent

    text
    caption_4_accent

    is older.

    ~35 characters max · 1 line

  • Caption 5 Lead

    text
    caption_5_lead

    One more

    ~17 characters max · 1 line

  • Caption 5 Accent

    text
    caption_5_accent

    tomorrow.

    ~18 characters max · 1 line

  • Fact Number

    text
    fact_number

    047

    ~8 characters max · 1 line

Render it from the API

Copy either call below. Both already carry this template's ID and its real variable keys — swap the values for your own.

1. Preview it — free

Same body as a render. Costs no credits, creates no job. Returns a public URL that plays the video in a browser, plus a list of problems with your payload — a mistyped key is otherwise ignored in silence.

curl -X POST https://renderly.video/api/v1/previews \
  -H "Authorization: Bearer $RENDERLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "templateId": "science-fact-of-the-day",
  "replacements": {
    "image_1": "https://images.unsplash.com/photo-1584303360724-eb0958f62ee0?fm=jpg&q=85&w=1600&auto=format",
    "channel_name": "Strange But True",
    "hook_question": "Which came first:\nsharks or trees?",
    "caption_1_lead": "You have this",
    "caption_1_accent": " backwards.",
    "fact_headline": "Sharks are older\nthan trees."
  }
}'

2. Render it

Change one word in the URL. Keep templateId — it is what links your call to this template, so later improvements reach you automatically.

curl -X POST https://renderly.video/api/v1/renders \
  -H "Authorization: Bearer $RENDERLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "templateId": "science-fact-of-the-day",
  "replacements": {
    "image_1": "https://images.unsplash.com/photo-1584303360724-eb0958f62ee0?fm=jpg&q=85&w=1600&auto=format",
    "channel_name": "Strange But True",
    "hook_question": "Which came first:\nsharks or trees?",
    "caption_1_lead": "You have this",
    "caption_1_accent": " backwards.",
    "fact_headline": "Sharks are older\nthan trees."
  }
}'

The body above shows 6 of 18 variables. Send any subset — every key you leave out renders its authored default. Read the full contract, with character limits, from GET /api/v1/templates/science-fact-of-the-day/variables. See the previewing guide, the rendering guide, or the OpenAPI spec.

Frequently asked questions

How do I customize the Science Fact of the Day template?

Open the template in the Renderly editor and replace its 18 customizable fields (such as Image 1) with your own text, images, or video. Every change previews instantly before you render.

How much does it cost to render this template?

Rendering is credit-based — 1 credit equals 1 minute of 1080p video. You only pay when you export, and credits never expire on the pay-as-you-go plan.

Can I generate this video at scale via the API?

Yes. POST this template's ID and a replacements object to /api/v1/renders — one call per row of data, 18 fields swappable per video. Send the same body to /api/v1/previews first to check it for free. No-code integrations like Zapier work the same way.

More Educational templates

Historical Fact / On This Day template preview

Historical Fact / On This Day

A daily "on this day" history entry — one event, one date, and one reason it matters — in the register of a good history channel rather than a textbook: archive brown and sepia parchment alternating scene to scene, real film grain on every ground, faded red reserved for furniture rules and section labels, and a single period photograph shown twice at two scales (a matted archival print with a credit line, then a graded cinemascope band under a hard red rule). Five hard-cut scenes, 1080x1920 (9:16), 34 seconds at 30fps, with a background music bed. Nine fields change per render: eight text — date_label ("AUGUST 13", day and month only), year_label ("1961", which does structural work five times at four treatments including two outlined settings), location_label, event_title, event_summary (the 36-word record), payoff_line (the italic line the viewer repeats), photo_caption (the archival credit) and series_name — plus one image, period_image (a landscape period photograph, reused in scenes 02 and 04). Because the framing is keyed to a calendar date rather than a campaign, a 365-row date-keyed dataset renders an entire year in a single pass and posts one entry a day indefinitely.

Teach One Thing Well - Product Skill Explainer template preview

Teach One Thing Well - Product Skill Explainer

A calm, confident 43-second 16:9 educational explainer - the "teach one thing well" format for course libraries and internal training. Seven scenes carry one idea per frame: a dark title card naming the topic, three light step scenes that each land a single point beside a big accent numeral while a three-segment progress bar fills one notch at a time, a recap that stacks all three steps, a dark takeaway line that sticks, and a friendly outro with instructor attribution and brand logo. Geist + JetBrains Mono on a teal accent with alternating light-paper / dark-teal-ink backgrounds. Swap the per-lesson dynamic fields - topic_title, subtitle, point_1/2/3, takeaway, instructor_name, and brand_logo - to render a consistent finished lesson video per row of a spreadsheet. (Founding member of the Educational line; the 3-segment progress motif, accent + two-background system, and recap/outro lines are baked to the format.)

Ready to make your Science Fact of the Day video?

Customize it in the editor and render in minutes — no design or editing skills required.