We are sorry, information on this page is available only in Czech. Use Translator Switch to Czech


Interactive Script Work During Filming


The film crew needed a tool to work with the current script version directly on set.

The film crew needed a tool that would allow them to work with the current version of the script directly on set, while also enabling visual notation of camera shots and technical notes during filming. Traditional paper scripts (“Line Script”) had to be constantly updated to reflect script changes, directorial instructions, or actor improvisation. This process was slow, difficult to manage, and did not allow easy sharing of updates among team members. The goal was to create a digital interface that would support interactive script work, editing, and visual annotations, while respecting standard film notation conventions.

We designed a web-based interface integrated into FileMaker, enabling users to work with the script directly within the application. Using HTML, CSS, and JavaScript embedded in a WebViewer, we created a fully interactive script display, including tools for drawing and markup.

Users can choose line types and endpoints, corresponding to the standardized markings used in “Line Script.” Each line represents a shot from a specific camera and can be color-coded based on the camera or scene type.

Diagram showing the connection between WebViewer and the central repository for script synchronization.

The interface also allows editing of the script text itself—adding, rewriting, or deleting character dialogue—while automatically updating related markers and line positions to maintain consistency between the script text and the visual representation of camera shots.

The solution includes script import and versioning based on the film industry’s standard color-coded revisions (white, blue, pink, etc.), enabling individual scenes or entire sections to be transferred across versions. The entire system was optimized for iPad so it can be conveniently used directly on set, even offline, with the ability to synchronize changes later with the central database.

Used technologies

Interested in this solution?
Contact us with your requirements, and we will adjust it exactly to your needs.

Call us Call
us

+420 608 301 880

Usually available on working days between 7am and 5pm GMT

We'll call you back if you call from a discoverable phone number and fail to reach us

Let us call you Let us
call you

By completing and sending the form you agree that 24U s.r.o., a company established under the laws of the Czech Republic, with its registered office: Zvole u Prahy, Skochovická 88, CZ-25245, registered in the Commercial Register with the Municipal Court in Prague, section C, inset 74920 will use your personal data contained in the form for the purpose of sending 24U’s news, updates and other commercial communications. Providing 24U with personal data for the said purpose is optional. Details on personal data processing and on your rights connected therewith are contained in 24U’s Privacy Policy.

Loader Image