Welcome to the Netflix Partner Help Center. Have a question or need help with an issue? Send us a ticket and we'll help you to a resolution.

Overview

Netflix’s Scripting Tool can be leveraged for the creation Dialogue Lists and Pivot Language Dialogue Lists. This document provides a general overview of how to navigate the scripting tool, and explanations of its features.


Starship Roles

In order to access the tool as an author and/or a proofreader, you need Dialog List Author/Dialog List Proofreader roles in your Straship account. For studio admins, we grant Dub Script (Vendor) admin role with which you can grant access/admin roles to other resources.

 

Starship Roles Role Description
Dialog List Author Granted to the Author of DL/PLDL/AD/Dub Script
Dialog List Proofreader Granted to the proofreader of DL/PLDL/AD/Dub Script
Vendor Granted to project managers who are not assigned to the project but need to access the tool
Dub Script (Vendor) Admin role that can grant all of the above roles+admin role to others

 

Dashboard View

Scripting tasks are accessed through the Assignments view in Originator, found at the following URL:

https://originator.backlot.netflix.com/assigned

Scripting tasks are listed as Origination in the Role column and Dialog List in the Type column. This differentiates scripting tasks from dub audio QC and subtitling tasks performed in Originator.

unnamed.png
To open a task, click the title. This will open the Task View in the Scripting Tool.


Task View

From the task view, the video can be viewed and the transcription can be input and edited.


Navigation Bar

In the upper left corner of the screen, the navigation bar displays show and task information.

unnamed__3_.png
A.) Movie ID
B.) Show Title
C.) Proxy Versions: Lists all versions of the proxy.


In the upper right corner of the screen, several icons and buttons are present.

unnamed__4_.png
A.) Download: Allows the user to download a TTAL file.
B.) Upload: Allows the user to import existing scripts in either script (.csv) or TTAL (.ttal, .json, .clqtt) format.

C.) Reference Materials:

  • Shooting Script: When a shooting script is available for the title, you will be able to download from here.
  • Import Characters: Clicking ‘Import Characters’ will trigger importing all characters from shooting script to Characters tab.
  • Open KNP Tool: Will connect you to KNP for the title.

D.) Edit Keyboard Shortcuts: Opens a pop-up menu, where default keyboard shortcuts can be customized.
E.) Save:

A green checkmark above the save button means that all changes to the script have auto-saved successfully. unnamed__2_.png
If there is no checkmark, changes have not been saved yet. Changes will be saved automatically. unnamed__5_.png
A red circle above the save button means there are changes that cannot be saved. This likely indicates the internet connection has been lost. When this symbol is present, stop work and check the internet connection to avoid losing work. unnamed__1_.png

Save Error Troubleshoot:
If an error appears during saving, click on the Show Details button before reloading the page, closing the browser or logging out.

unnamed__9_.png

This will show a dialog which allows the user to download a copy of the current state of the project.

unnamed__8_.png
F.) Start/Complete: The author will need to click the Start button in order to start the task. Once the author clicks Complete, the task becomes available to the proofreader. The proofreader will also need to click the Start button to start the task on their side. The file will be submitted when the proofreader clicks Complete.

 

Task Tags

The tags in the upper left corner of the screen provide information about the task:

Asset unnamed__12_.png unnamed__11_.png
unnamed__7_.png unnamed__10_.png
Language unnamed__16_.png unnamed__15_.png
Task unnamed__13_.png unnamed__14_.png

 

Edit Keyboard Shortcuts

unnamed.gif
Click the pencil icon to edit a keyboard shortcut. Once the box around the shortcut appears, press the new keys that will be assigned as a shortcut, and select the checkmark to save.

NOTE: Keyboard customizations are saved to the local browser cache. If the browser cache/cookies/history are cleared, the keyboard shortcuts will revert to default settings. Export Shortcuts function can be used to save a keyboard shortcut configuration, which can then be uploaded if settings are ever over-written.

 

Export and Import Shortcuts

Shortcut configurations can be downloaded and uploaded to the Scripting Tool using the icons in the upper right corner of the Keyboard Shortcuts menu. Select Export Shortcuts to download the configuration as a JSON file. Select Import Shortcuts to upload configuration to the tool.

The Export and Import Shortcut functions can be used to restore a keyboard shortcut configuration after browser cache data has been cleared.

unnamed__18_.png

Video Player

unnamed__19_.png

A.) Current Timecode
B.) Mute/Unmute
C.) Rewind
D.) Seek Back
E.) Previous Frame
F.) Play/Pause
G.) Next Frame
H.) Seek Forward
I.) Fast Forward
J.) Reset
K.) Language Option
L.) Settings - Set duration for D and H
M.) Picture-in-Picture
N.) Full Screen

 

Events Panel

The Events Panel on the right side of the screen allows users to edit the script. To add another event, select + Add New. This will open the Edit Event Menu, where the details of the new event can be input. The new event will start at the current media time, and has a default duration of 2 seconds. New events can also be added using the Add Before and Add After shortcuts, which can be set-up in the Edit Keyboard Shortcuts menu. These will add a new event 2 seconds before or after the currently selected event.

unnamed__17_.png

Scripts

In the Scripts tab of the Events Panel, each line of the dialogue list displays as a separate Event.

unnamed__20_.png
A.) In Timecode
B.) Out Timecode
C.) Line Number
D.) Dialogue
E.) Character
F.) Cue
G.) Duration

 

Edit an Event

Double click an event to edit, or press enter while the event is selected:

unnamed__21_.png

A.) unnamed__22_.png Line Number
B.) unnamed__23_.png Loop: Plays the timecodes of the event on repeat.
C.) unnamed__25_.png Italics
D.) unnamed__26_.png Bold
E.) unnamed__24_.png Clear Formatting: Removes italics and bold from any highlighted text.
F.) unnamed__27_.png Split: Divides the line into two events at the location of the cursor.
G.) unnamed__29_.png Merge: Combines the event with the following event into one.
H.) unnamed__30_.png Delete: Removes the event from the script.
I.) unnamed__28_.png Stop Editing: Closes the edit window.
J.)

Timecodes: In and out timecodes can be manually edited. The Duration will auto-calculate based on the timecodes entered. Please note, timecodes can also be edited in the Editor pane, or using keyboard shortcuts.

unnamed__34_.png

K.) unnamed__33_.png

Character: Selecting the Character field opens a drop-down menu displaying all characters with an entry in the Character column.

L.)

unnamed__31_.png

Cues: Should be used to describe the location of the character delivering the line relative to the camera:

  • On: Character is on-screen
  • Off: Character is off-screen

If the character moves in or out of view of the camera before the line is finished, or the camera pans, or there is a shot change, use:

  • On/Off: Character was on-screen, but moves off
  • Off/On: Character was off-screen but moves on
M.)

Dialogue: Edit the transcribed dialogue.

unnamed__35_.png

 
N.) unnamed__32_.png Annotations Editor
O.) unnamed__38_.png Voice Editor
P.) unnamed__37_.png Tag Editor

The arrow icons in the lower right corner of the event move the edit menu to the next or previous event:


Annotation Editor

To add or edit annotations, double click an event to bring up the Edit Event Menu, and select the Toggle Annotations Editor icon. Once the Annotations Editor is open, select an Annotation Category from the drop down menu, and type the text of the annotation in the Annotation Notes field.

unnamed__1_.gif

Voice Editor

Feature Coming Soon.

unnamed__40_.png

Tag Editor

To add tags to an event, select the Toggle Tag Editor from the Edit Event Menu. In the tag editor, select a color for the tag, and enter the name of the tag in the text field. The checkbox must be selected, or the tag will not be applied to the event.

unnamed__2_.gif

Playhead Bar

The playhead bar in the events panel indicates the event at the current playback position in the video player. Dragging the bar will seek the video player to the start of the event which the bar is over.

unnamed__41_.png

As the video plays, the events panel will remain in place, displaying the same events, but the playhead bar will continue with the progress of the video. If the bar goes above or below the currently visible events, an arrow will appear, showing where the playhead is. Clicking the arrow will scroll the events panel to the playhead bar.

unnamed__44_.png
Double-clicking the circle on the end of the bar will lock its position. When locked, the events panel will scroll as the video plays, so that the bar is always in view. While locked, the bar will show as blue.

unnamed__45_.png

A keyboard shortcut for Toggle Playhead Lock can be assigned in the Edit Keyboard Shortcuts menu.


Menu Options

Click the three dot menu icon at the right side of the Events Panel for additional options:

unnamed__42_.png
This opens a drop-down menu. All options in this menu effect the event currently selected in the Scripts column.

unnamed__43_.png

Select Range

Selects all events within a particular range, either between two numbered events or between two timecodes. While selected, all changes made will be applied to each event in this range. unnamed__48_.png

Move Events

Opens the Conformance menu:

  • Offset By moves the events a certain number of seconds and/or frames from its current location.
  • Offset To moves the events to a specific timecode.
unnamed__47_.png

Change Character

Change the speaker of the selected events to any character listed in the Characters tab.

unnamed__46_.png

Apply Text Format

Bold and/or italicize all text in the selected events, or transform all text to either upper or lower case.

unnamed__52_.png

Merge Selected

Merge all selected events into one event, combining all dialogue in these events into one line.

Change Annotations

Add or edit annotations on the selected event.

NOTE: This will override any annotations currently present on the event.

unnamed__51_.png

Export Script

Download a copy of the script in DOCX.

Export Dialogue

Export dialogue includes event number, character name, in and out time as well as the event text.

Export XLSX

Export XLSX in Netflix delivery format. 

Export CSV

Export CSV in Netflix delivery format.

Export TTAL 

Export TTAL in Netflix delivery format. 

Delete Event

Deletes the currently selected event.

Clear Text

Removes all dialogue in the selected event. Does not remove annotations or tags.

 

Characters

The Characters tab lists profiles for all characters.

To add another character, select + Add New. This will open the Edit Character Menu, where the details of the new character can be input.

unnamed__50_.png

Edit a Character

Double click a character to edit, or press enter while the character is selected:

unnamed__49_.png

A.) Delete Character
B.) Stop Editing
C.) Edit Character Name
D.) Change Color: Change the color the character is tagged with in the tool.
E.) Edit Talent Name
F.) Character Screenshot
G.) Upload Image of Character
H.) Clear Image: Removes the current character screenshot
I.) Notes
J.) Voice Settings
K.) Edit Next/Previous Character

 

Add Character Screenshot

  1. There are two different ways to upload a character screenshot:
    Pause the video at a place where the character is onscreen. Select the Click to take a screenshot button to add the current image on the video player as the character’s profile picture.
  2. Select Browse desktop to upload a character image.

unnamed__3_.gif


To change the character image, clear the current image by selecting the trash can icon to the upper right of the image.
NOTE: The trash can icon at the upper left corner will delete the entire character profile.

Voice Settings

Feature Coming Soon.

unnamed__55_.png


Customize View

Click the gear icon in the Events Panel:

unnamed__53_.png
This opens the Customize View pop-up menu, from this view user can customize the viewing options by toggling options.

unnamed__54_.png

Script View

Drop-down menu varies depending on the Asset type you are working on. It enables side-to-side comparison between two versions. When working on Pivot Language Dialogue List or Audio Description, user can turn on Dialogue Transcription & Dialogue to see the dialogue list.

unnamed__58_.png


Editor

At the bottom of the screen, the Editor bar displays all lines of dialogue in chronological order:

unnamed__57_.png

A.)

Toggle Editor

Collapses and expands the Editor pane.
B.)

+ Add Event

Adds a new dialogue event to the script at the current timecode in the video player. The new event can then be edited in the Scripts column of the Events Panel. Double-clicking the editor will also create a new event.
C.)

Add Lip Detection

Adds a notation of the speaker’s lip movements to an event, to assist with lip sync dubbing. unnamed__56_.png
D.) View Toggle on and off additional rows in the Editor pane. unnamed__59_.png
E.) Events All dialogue events display at their timecodes, color coded by the character speaking the dialogue. The timecodes of an event can be edited by clicking and dragging the event bar in the Editor:
  unnamed__5_.gif
F.)

Scroll Bar

Click and drag the scroll bar at the bottom of the Editor to scroll through the script.

The scroll bar can be expanded to display more of the script by clicking and dragging the edges of the bar.

  unnamed__4_.gif

 

Find/Replace Function

In the upper right corner of the Editor bar, there several search functions:

unnamed__64_.png

A.) Timecode: Input a timecode and press “Enter,” and the Editor bar, Video Player, and Events Panel will jump to that timecode. The timecode search will auto-fill with zeros and colons as appropriate. For example, to jump to 00:01:23:10, type "12310" and press "Enter.”

B.) Find: Input a word or phrase to find the next instance of that word in the Editor Bar and Events Panel. The search will begin as soon as words are typed in the field; unlike the timecode search, it is not necessary to press “Enter.”

C.) Advanced Search Option:

unnamed__61_.png

  1. Find & Replace: You’ve requested it, we’ve made it happen! Now you can find/replace words of your choice
  2. Show count of current searches
  3. Allow search by regular expression: For more advanced searches, please refer to this cheatsheet
  4. Allow search to match case: Uppercase/lowercase letters in the search text exactly in events. If it is not selected, it will find text that matches ignoring the case of the letters.
  5. Navigate search result by next/previous button (Previously only available by keyboard shortcuts)

D.) Filter: Events can be filtered by Character or annotation types.

unnamed__60_.png

 

Side by side Proxy Comparison

Selecting another proxy from the proxy versions menu allows for a side-by-side comparison with the current proxy. This feature can be leveraged when adjusting the script to account for an offset in a new proxy version.

unnamed__63_.png

 

Test Environment

Test environment is produced to familiarize the users with the Script Authoring Tool.

unnamed__65_.png

The user can select a title from the drop down menu- each title has asset type and language suited to different UIs.

unnamed__66_.png
After selecting the test title, type in the email of the person who would like the access to and click create. Test environment can be entered either by clicking the link, or copy+pasting the address.

 

Open a Help Ticket

In the upper right corner of the screen, there is a question mark icon, next to the Start/Complete button.

unnamed__67_.png
Selecting this icon will open the help form. This form can be used to submit a Zendesk ticket for assistance with the scripting tool.

unnamed__68_.png

 

Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk