Convert any file, nothing uploaded

Free AI tool

Free AI document to video script generator AI

Turn a document into a video script.

Your document

Drag a file here, paste it, or choose one.

.pdf, .docx, .pptx, .txt, .md. Up to 30 MB.

Your file never leaves your browser.

0 / 24,000

Script

Worked example

Based on 29 CFR 1910.1200, Hazard Communication, US Electronic Code of Federal Regulations.

Hazard communication: what the standard asks of you

8 scenes, about 2.4 min
Scene 0114s

Evaluate, then tell people

Every chemical produced or imported has to be evaluated for its hazards, and what that evaluation finds has to reach the people who work with it. That is the whole point of the hazard communication standard.

Visual: A drum of chemical on the left, an information flow line running right toward a worker icon.

Scene 0212s

Scope: normal use and emergencies

It applies to any chemical known to be present in the workplace in a way that could expose an employee under normal use, or in a foreseeable emergency. Coverage is wide on purpose.

Visual: A floor plan of a plant with shaded zones marking where covered chemicals sit.

Scene 0311s

Who classifies what

Chemical manufacturers and importers classify the hazards of what they make. Employers are not required to classify, but they do have to pass on the classification they receive.

Visual: Two columns, manufacturer and employer, with a handoff arrow between their duties.

Scene 0412s

The written program

Each workplace needs a written hazard communication program. It describes how labels, safety data sheets and training will be handled, and it lists the hazardous chemicals present.

Visual: A document outline with three labelled sections: labels, data sheets, training.

Scene 0512s

Six things on every label

Shipped containers carry a label with the product identifier, a signal word, hazard statements, pictograms, precautionary statements, and the name and address of the responsible party.

Visual: A container label drawn as six numbered callouts around a diamond pictogram.

Scene 0613s

16 sections, always accessible

Safety data sheets follow a fixed sixteen section order, so the same information is always in the same place. They must be readily accessible to employees in their work area during every shift.

Visual: A grid of sixteen numbered tiles, with the accessibility tiles highlighted.

Scene 0711s

Train on day one, and on change

Employees get information and training on hazardous chemicals in their work area at the time of their initial assignment, and again whenever a new hazard is introduced.

Visual: A timeline with two marked points: first assignment, and a new chemical arriving.

Scene 0814s

What training has to cover

Training covers how to detect a release, the physical and health hazards involved, how to protect yourself, and how to read the labels and the data sheets. That last part is what turns paperwork into safety.

Visual: Four cards fanned out: detect, hazards, protect, read the paperwork.

Open in Interlace

1. Add your document. 2. We read it locally. 3. Get the scenes. 4. Take it further.

What Interlace does

The script is step one. Interlace makes the video.

  • Same document in, finished video out
  • Pick a visual style and a voice
  • Change any scene in the editor before you export

Real Interlace output, unedited. Shown silent and sped up.

Your file

PDF

badge-access-policy.pdf

6 pages

How badge access worksIsometric Light

Questions

Asked and answered

We read the first 24,000 characters, which is roughly ten pages of dense text. Anything past that is ignored, and the counter on the page tells you when you are over. For a longer manual, run it a section at a time.

No. PDF, DOCX and PPTX text extraction runs in your browser. Only the extracted plain text is sent, to OpenAI, to write the script. OpenAI does not use API data to train its models, we do not log or keep your input, and the result is cached for up to 30 days so a repeat run is fast.

We count the words in each narration line and divide by 150 words a minute, the pace a clear corporate narrator reads at. Change the narration and the timing changes with it.

No. The tool is free and there is no sign in. You only need an account when you want Interlace to turn the script into a finished video.

A plain .txt script you can hand to a narrator, and a .json file with the scene structure, on-screen text and durations for feeding into another tool.

Turn this into a video

Create an account and start from a document, script, or prompt.