1. Help Center
  2. Script Building

How should I write my script so that it's easy to personalise it later?

A few things to keep in mind when writing a personalised script so that it is easy to work with in Studio

Whenever text is copied and pasted into the Setup page of a Script, Studio tries to predict whether or not each line in the script will be dynamic. It will also predict whether the line will represent a standard piece of audio/video or a piece of Bed music or Sound Effect.

In order to determine whether the line will represent a Bed or a Sound Effect, Studio looks for "Bed" or "SFX" at the beginning of the line (or after any prefix).

In order to determine whether or not a line will be dynamic, Studio looks for the presence of 1) empty lines between the lines in the script and 2) a prefix at the start of the line.

If the pasted text includes both empty lines and prefixes Studio will use both.

Scripts that are pasted in Studio without spaces or prefixes that indicate the structure of a script are likely to need editing in Studio before they can be personalised.

Empty Lines

Bed

Getting into the new BMW
One Series just… feels… right.

It knows your movements this morning
It knows your movements this afternoon
It knows your movements this evening

In this scenario, Studio will use the empty lines to determine that the first two lines are non-dynamic while lines 3-5 should form a dynamic section:

Studio will also automatically set the first line as "Bed".

Line Prefixes

1.0 Bed
2.0 Getting into the new BMW One Series just… feels… right.
3.1 It knows your movements this morning
3.2 It knows your movements this afternoon
3.3 It knows your movements this evening

In this scenario, Studio will create the same script structure as in the previous example this time using the line prefixes as a guide.

Spaces and Prefixes

1.0 Bed

2.0 Getting into the new BMW One Series just… feels… right.

3.1 It knows your movements this morning

3.2 It knows your movements this afternoon

3.3 It knows your movements this evening

In this scenario, Studio will create the same script structure as in the previous examples. Here the presence of line prefixes is a stronger indicator that lines 3.1-3.3 belong together than the presence of the empty lines.