Professional Documents
Culture Documents
DVW - Netflix Portal Writer Guide - r12
DVW - Netflix Portal Writer Guide - r12
DVW - Netflix Portal Writer Guide - r12
Netflix Portal
Writer Training Guide
Revision 12
Nov 2022
by Peter Gillespie
peter@descriptivevideoworks.com
Table of Contents
1 Introduction
7 Voice Editor
o Abbreviation
o Emphasis
o Phonetic
o Prosody
o Say As
6 Project Completion
o English
o Multi-Language
7 The QC Process
2|P a g e
8 Tips and Techniques
o Spellcheck
o What – No Synthesized Voice?
o Initiating a Project
o Project Volume
o The Playhead Bar
o Inserting a Pause into the Script
o Video Manipulation Controls
o Keyboard Shortcuts that don’t Save
o Re-opening a Project
3|P a g e
Revision Tracking
Revision 01 | Feb 18 22
• Inception of Guide.
Revision 02 | Mar 18 22
• Added navigation tips for the video window (page 8)
Revision 03 | Mar 28 22
• Added process for re-opening a project after the ‘Complete’ button has been selected under Tips and Techniques.
• Added reminder about deleting empty script boxes.
Revision 04 | Apr 06 22
• added section ‘for Reviewers ONLY’.
• revised ‘Completed Policy’ for English writers.
• updated QC Review process.
Revision 05 | Apr 26 22
• added note regarding leaving at least 1 second before writing AD, at the beginning of the program.
• added note regarding not overlapping program dialogue within a show.
Revision 06 | May 03 22
• added section on QC process for all Multilanguage projects.
• revised Annotations and Tag Editor Functions.
• added ‘Writing Tips’ after ‘Netflix Process’.
• added Foreign Language warning under AD Writing Tips.
Revision 07 | Jul 21 22
• added a section on spell check.
Revision 08 | Aug 31 22
• added a section at the end of the Guide on the QC process.
• revised the entire QC process.
Revision 09 | Sep 22 22
• revised contacts
• updated Netflix Portal links
Revision 10 | Sep 26 22
• revised QC procedure to mimic Administrator’s manual
Revision 11 | Sep 26 22
• changed function of Annotation and Tag editor fields.
4|P a g e
Introduction
This Guide will give the user step-by-step instructions on how to effectively utilize the portal to write and
publish DVW scripts and synthesized voice programs. While the synthesized voice feature can be used to hear
AD narration in the portal for English writers, the goal is to produce studio scripts. For multi-language writers,
however, the main goal is to produce a finished Synthesized AD product within the portal.
It is important to note that Netflix continues to upgrade the features in the portal, so at any point in time, this
guide may be missing steps, or not discuss a feature which may have been added.
To begin, users need to be granted access to the Netflix portal. Please consult the Creative Services and/or
Production Manager to gain access to the portal.
If you have questions regarding the portal and its use, please contact (all @ names are
@descriptivevideoworks.com)
Note that a User’s Guide has been produced by Netflix, which details the functions of every button, switch, and
option. It can be accessed here:
Note – There are tips throughout the guide for multi-Language writers. They will be identified with
this logo!
While this guide outlines the QC functions for the writer, it is not a guide for QC personnel. QC
personnel should consult the separate guide titled ‘Netflix Portal QC Guide’.
5|P a g e
The Netflix Portal Writing Process
Writer
Writer
PM Signs into NF
Writer COMPLETES
Assigns Project to Portal with
STARTS project 3 project & notifies
Writer 1 supplied link or
PM 4
via Dashboard 2
PM
PM QC or Check Project
Assigns Project to Proofs Project & Writer and submits
QC 5 notifies PM 6 Updates Project COMPLETE 8
and notifies PM 7
AD Writing Tips
Writing AD in the Netflix portal takes some adaptation, as there are many constraints. Generally,
there will be only small timeframes to summarize your ideas within. Although correct grammar is
necessary, in many cases, phrases can be shortened to fit within a gap in dialogue by removing
unnecessary words. Sometimes this does not sound as polished or as eloquent as the writer would
like it to be. In all cases, however, it is not acceptable to go over program dialogue. In fact, at least a 4
frame ‘silent’ buffer needs to be left between the start and end of AD, and the program dialogue.
6|P a g e
Accessing the Portal and Familiarization
Users are assigned projects by the Creative Services Manager. Only projects which have been assigned to you
will appear in the portal. Select the project that is to be edited and open it. To begin writing the project, click
the blue START button in the upper right-hand side of the screen.
To fully understand the directions in this manual, it will be useful to identify the various sections of the
authoring tool. The main areas of the Netflix authoring tool window are:
• The Video Window – where the user can view and manipulate the proxy video
• The Edit Window – where the user can view the audio waveform and Audio Description that has been
created
• The Script Window (or Events Panel) – where the script events are made, manipulated and shown.
Script Window
Video Window
Edit Timeline
• The Character Window – accessed by selecting the word ‘CHARACTER’ (beside the word ‘SCRIPT’).
New characters can be made in this window, and existing characters can be viewed or edited.
7|P a g e
• At the top left-hand side of the screen there will be important information about the program that is being
edited.
Task Tags
Audio Description Language Task
• The following information will be displayed on the upper right-hand side of the screen:
8|P a g e
Customize View Window
The Customized View Window is accessed by selecting the GEAR icon at the upper right-hand side of the script
window.
• First, ensure that the proper scripts are in view by clicking the drop-down menu under ‘Script View’ and
selecting the applicable selection. Note that ‘Dialogue’ (preferred) will open a single script window
whereas all other selections will open a double script window. Double script windows are utilized when it
is useful to see original scripts and/or comparison between scripts is valuable. Note that Audio Description
is listed simply as ‘Description’.
Single Window
Side by Side
Windows
9|P a g e
• Next, ensure that the options selected match the following:
You are welcome to experiment with these to see what effect they have on your workspace, but note that
some of them will not work as they don’t apply to AD. The second most important feature (after Script
View) is ‘AD Auto Duration’ as explained below. (Also see ‘Clipped Events’ under the ‘Important Notes
Regarding Events’ section.
10 | P a g e
• Auto Duration
‘Auto Duration’ allows the graphic box on the timeline, (the AD event
on the timeline), to automatically adjust to the correct length based on
the amount of text inputted into the event. As such, the box itself
should not need to be lengthened or shortened after being typed,
because the box automatically fits to a correct AD event duration. As
such, it is recommended that the writer works with this ON when
composing events.
11 | P a g e
Video Window Familiarization and Navigation
When a project is launched, the video proxy should be loaded into the video window. If it is not, consult your
project manager. Controls at the bottom of the video window will appear when you place the mouse cursor
near the bottom of the screen.
To begin, ensure the Edit window is open by clicking the arrow beside the word ‘Editor’.
Keyboard shortcuts are useful to assign to some of these functions for faster manipulation of events.
However, the most useful keyboard shortcut is the spacebar, which stops and starts the video! Please see the
Netflix user manual for assignment of keyboard shortcuts.
Note that some of the functions J through N may send the application into an endless loop.
If this occurs, close the program and re-launch.
12 | P a g e
Edit Timeline Familiarization
The first important task to perform in the edit window is to ensure the tracks that you need to work with are
available on the Edit Timeline.
• Select the drop-down menu beside the EYE, then check the tracks that are to be displayed on the Edit
Timeline. Note that the selection ‘Audio Description’ is not for the Audio Description that you will be
composing. Instead, it refers to previous Audio Description, if available (usually the original English AD).
• To navigate quickly to a certain point in the script, CLICK + HOLD + DRAG the scrollbar at the bottom of
the timeline.
• To see more (reduce) or less (enlarge) of the timeline, CLICK + HOLD + DRAG the white outlined buttons
at either edge of the scroll bar.
13 | P a g e
Note – Text will appear to be ‘squished’ or ‘jumbled’ when the timeline is in a reduced (see more)
mode. As such, users should scroll to the applicable part in the script, then enlarge the timeline to
view the event’s text clearly.
All events are displayed in a dialogue box. The color of the dialogue box corresponds to the color that has
been associated with each character. Notice the following behaviors regarding the edit timeline:
• An entire event can be moved by hovering the mouse over the center of the dialogue box in the timeline,
waiting until the cursor changes to a white hand, the CLICK + HOLD + DRAG the event to where it should
be placed.
• Selecting any event in the script window will automatically relocate the edit timeline to that place in the
video. Note that the opposite is true as well, clicking a dialogue box in the edit window will relocate the
script window to that event.
• An event can be lengthened or shortened by hovering the mouse over the beginning or end of an event,
ensuring the mouse cursor changes to a double black arrow, the CLICK + HOLD + DRAG.
• To hear synthetic audio, ensure the blue ‘M’ (mute) is deselected.
The entire event can be moved by hovering the mouse over the dialogue box,
ensure the mouse cursor turns to a hand, then CLICK + HOLD + DRAG
14 | P a g e
Adding Descriptive Video
Multilanguage note – blank events may appear in your script where there was previously
English AD. These can be utilized to type text within (and subsequently adjust), used as
reference (then deleted), or deleted from the outset. To delete an event, see the ‘Deleting
Events’ section below.
DO NOT leave any blank script events (text boxes) in your script. Ensure you delete all of
them BEFORE completing your script.
Multilanguage – There
may be blank event
boxes in the project.
These were where there
was previously AD in
English
Defining a Character
To begin, add a character called ‘Narrator’.
• Select ‘Characters’ above the script window.
• Name the character ‘Narrator’ and choose an appropriate background color. The background color will be
displayed in the event bar in the edit timeline.
• Choose ‘Voice Settings’, then choose the applicable character name, gender, language, and default voice.
• Most languages have more than the ‘default’ synthetic voice to choose from so you may need to
experiment to find one that is suited to the project.
• CONFIRM the selection.
15 | P a g e
If different voices/accents etc. are required, each voice type should be assigned to a different
character. When writing the script, select the applicable character (thus the applicable voice) for
each event!
NOTE that a character is deleted that is currently assigned to a script event, the script event will go
blank and register as ‘no character’.
Adding Events
To ADD an event:
• select ‘Add Event’ above the timeline or the ‘Add New’ above the script window or press the letter I on the
keyboard.
• type the event in the appropriate language box in the script pane.
• select a character (Narrator).
• IGNORE the drop-down field to the right of the character field (ON, ON/OFF etc). This is utilized for
character placement in dubbing events and does not apply to Audio Description.
• Note that if ‘Auto Duration’ is ON, the length of the box on the timeline will STRETCH to fit the size of the
event, so very little adjustment to the length of the box will be needed!
16 | P a g e
Ignore this field
• click off the event when you are done or press the X in the upper right-hand corner of the event. There is
no need to ‘save’ it as it will be automatically saved.
3. Select a character.
17 | P a g e
• note the following options near the top of the script event window:
Toggle Event Plays the current event over and over in a loop.
Italics Produces italics in the script. Note that to enable italics, a portion of the script needs to
be highlighted before pressing this button.
Bold Produces BOLD in the script. Note that to enable bold a portion of the script needs to
be highlighted before pressing this button.
Clear Style Clear all styles utilized in the script box. Note that to enable Clear Style, the script in the
event box needs to be highlighted.
Split Event Split the event into two events, based on the cursor position in the event.
Merge Event Combines the current and following events, into one event.
Delete Deletes the script event.
For multilanguage users, if the ‘blank’ event is to be utilized, simply double click the event in the
script window and start typing!
Manipulating Events
If you are working in manual mode, without ‘Auto Duration’ ON, you will notice that when an event is placed
on the edit timeline, it may be squished and hard to read. If an event needs to be reduced in size, or
stretched;
• To reduce or lengthen the box the event is in, hover the mouse over the end of the event. When the
cursor changes to a double black arrow CLICK + HOLD + DRAG the box to the appropriate size.
• Place the event in the appropriate position by hovering the mouse over the center of the event. When the
mouse changes to a white hand. CLICK + HOLD + DRAG the event.
18 | P a g e
Move the event to an appropriate position by hovering
the mouse over the center of the event. When it
changes to a white hand, CLICK + HOLD + DRAG the
event to an appropriate position.
Note that word spacing within an event cannot be changed. If an event is too long to fit within a
space, it must be edited to fit.
Deleting Events
There are many ways to delete an event:
• Highlight the event in the timeline and select ‘Backspace’. Then ‘Confirm’.
• Highlight an event in the script window. Select the three Ellipses in the upper right-hand corner, then
select ‘Delete’ from the bottom of the list, then ‘Confirm.
• To delete many events at once, in the Script Window note the event number of the first and last events,
then select the Ellipses in the upper right-hand corner, choose ‘Select Range’, type in the event number of
the first and the last event in the ‘From’ and ‘To’ boxes, choose ‘Select’, choose the Ellipses button in the
right-hand corner, select ‘Delete’ from the bottom of the list, select ‘Confirm’.
19 | P a g e
Important Notes Regarding Events
General Items
• Do not overlap audio description with show dialogue. Instead, leave at least 4 frames (a pause) between
end of dialogue and beginning of the ad event, and 4 frames (a pause) between end of the ad event and
program dialogue.
So the next event cannot start until here. 4 frames after If you rely only on audio to place the following event, it
the end of the graphical representation of the previous is possible the event will start too early. This will result
event. in an overlapping of events and cutting off the audio of
the preceding event.
Clipped Events
Another difficult concept, but it is possible to write events which sound fine on playback but are actually
‘clipped’ or cut off prematurely. Generally, this occurs when events are placed in the timeline, then shortened
too much. Events which are clipped can be heard on playback when playing back the timeline, starting at least
4 seconds before an event. In other words, start your review playback well before the graphic representation
of the event in the timeline. IF you start playback immediately at the beginning of the event, you may not
hear if an event has been ‘clipped’.
One way to ensure events are not clipped is to use ‘Auto Duration’. Refer to the ‘AD Auto Duration’ settings
under the Customized View’ section above.
20 | P a g e
Annotations and Tag Editors
It is important to understand how DVW specifically utilizes the Annotations and Tag Editor fields. Both fields
can be accessed within a script event, at the bottom of the screen:
Annotations
Editor
Tag Editor
Selecting either of these buttons will open an extended window below the script event window.
Annotations Editor
The Annotations Editor field is to be utilized by DVW Writers and QC personnel as a ‘DVW only’ field, to note
important internal messages. The messages can include (but not limited to):
• writers alerting the QC person of specific issues with the event including xxx.
• QC personnel supplying notes to the writer as to how or what needs fixing in an event.
Note that all internal comments in the Annotation field should be deleted either:
• when they are acted on. For example:
o a QC person would delete a writer’s message when they are QCing the event.
o a Writer would delete a QC comment when making corrections after the show has been QCed.
• before the project is submitted to Netflix.
Tag Editor
The ‘Tag Editor’ field is to be utilized by DVW Writers to supply any comments which should permanently stay
with the show. Examples of comments that would be applicable to this field include:
• [Over Background] When the narration is meant to be over loud background noises.
• [Pronunciation] To leave a note if a phonetic pronunciation was not possible with the synthetic
voice utilized or why a phonetic spelling was utilized in a certain circumstance.
• [Alert] To reference something that was done on purpose, that may look like a mistake
to the proofer.
• [Explanation] To provide further explanation on an event, subtitle, foreign word, etc.
• [Anticipated]* To note that the audio description was put before the action on screen, on
purpose.
• [Delayed]* To note that the audio description was put after the action on screen, on
purpose.
* Note that these are only necessary in extreme cases.
21 | P a g e
Voice Editor
Caution – this area has an extensive feature set, most of which you will not utilize when writing
English Audio Description. The tools will be more beneficial however, to multilanguage writers.
The Voice Editor is accessed by selecting this symbol, below the script event window:
Voice Editor
In all cases, when using the Voice Editor, the user must first select the word or phrase that is to be adjusted,
then select the functions that need to be applied to the word or phrase. After the selections have been made
and the event exited, the user will see the applicable words and/or phrases underlined in the script.
Combining functions can result in undesired behaviour. Try not to combine more than a few
functions per event.
Many of the following Voice Editor functions had limited use in our testing and in many cases,
did not work at all.
22 | P a g e
Each area of the Voice Editor is explained below.
ABBREVIATION
- defines an abbreviation utilized in the script. The synthetic voice will replace the abbreviation in the script
with the word placed in the Alias box.
Example: The Dr. visited the patient. Dr would be read as ‘Doctor’.
EMPHASIS
To supply emphasis to word or phrase.
• Emphasis selections include STRONG, MODERATE, and REDUCED.
PHONETIC
Google phonemes and levels of stress document shows which phonemes are supported to indicate the right
pronunciation of a word. Select this link for a list of phonemes unique to each language.
https://cloud.google.com/text-to-speech/docs/phonemes
An example of phonetic use is the conjunction ‘que’ in Spanish. To ensure this is pronounced sounding as ‘K’
rather than ‘cue’ it would be highlighted, then defined as a ‘k’ Phenome in the ipa Alphabet.
23 | P a g e
PROSODY
Prosody controls allow the user to control the volume, pitch and rate of a word or phrase within a script event.
• Volume of a word or phrase can go from silent to extra loud. Note that this is NOT to be used for
adjusting the overall relative volume of AD to the program audio track (see ‘Project Volume’ under tips
and techniques).
• Pitch of a word or phrase can go from extra low to extra high.
• Read rate of word or phrase can go from extra slow to fast.
To apply a default Prosody rate to all new script events, create an AD script event with the
Prosody setup that is desired (for example, x-fast), then ‘copy’ that box. The next AD boxes
pasted in the timeline will keep the same prosody. Remember to check the synthetic voice in all
Prosody events, to ensure it is clear and understandable.
SAY AS
To define the meaning of a number as:
• Cardinal a number denoting quantity as one, two, three
• Ordinal a number defining a position in a series - first, second, third
• Digits each digit spoken in a series (example 100 as one-zero-zero)
• Fraction spoken as a fraction, rather than the numbers. (Example: one-quarter, rather than one over
four)
• Unit the number, letter, or combination thereof which designates a Unit.
• Time a number as a unit of time.
24 | P a g e
Project Completion
When you complete your project, before submission to ensure all events are accurate, it is a good idea to
watch the entire program through from the beginning to end.
As well, before you submit your project, please check that there are no EMPTY boxes left on the edit
timeline. This can be done by:
Please also note, that when a project is submitted, Netflix does an auto check to see if there are any
empty boxes. If there are, you will receive an error message similar to this, on submission:
25 | P a g e
If this should occur, return to the project then find, and remove, any empty boxes.
The final Project completion steps differ for English vs multi-language writers.
English
English writers need to export a script from the portal and send it to the studio:
• IF the writer would like to keep a copy of the script for reference, export an Excel script by performing the
following:
o choose the Ellipses in the upper right-hand corner of the program
o choose ‘Export XLSX’
o either select the download at the bottom of the browser or find the file in the downloads folder and
click on it.
o note that ALL available fields will be exported.
26 | P a g e
1. Choose the Ellipses
• when the project has been completed, select the COMPLETE button.
• the Project Manager will facilitate exporting the script for the studio.
• email your project manager to inform them the project has been completed.
27 | P a g e
Multi-Language
Multilanguage writers need to ‘complete’ the project:
• Select the ‘complete’ button in the upper right-hand corner when you have completed your project.
• IF the writer desires a reference script, before selecting COMPLETE, a script can be exported as such:
- choose the Ellipses in the upper right-hand corner of the program
- choose ‘Export XLSX’ (refer to the graphic above)
- either select the download at the bottom of the browser or find the file in the downloads folder and
click on it. Then SAVE the file!
• email your Project Manager to inform them the project has been completed.
28 | P a g e
The QC Process
This section applies to the review/QC process ONLY, immediately after the show is complete and the
writer has selected the COMPLETE button.
• After the PM has been notified that the project is complete, the PM will assign a QC person. The
QC person will:
- proof the project for technical errors such as dialogue overlaps, clipping, etc., and correct if
they are easy to facilitate.
- proof the project for grammatical errors and overall AD appropriateness.
- the QCer will delete any comments the writer specifically left for QC (in the Annotations Editor
field) and add a comment to all the lines that the writer needs to fix in the same Annotations
field.
- ALL events for which the QCer either leaves a comment, or manipulates and event in any way,
will result in a green triangle beside the event.
- there may be events where a QCer makes timing changes to an event which will result in a
green triangle; however, these do not need to be re-adjusted by the writer.
- as such, all lines with a green triangle and no comments should be ignored by the writer.
29 | P a g e
Tips and Techniques
Spellcheck
• You may notice some squiggly red lines under words in your script as you type. This is a spell checker
which is built into the Chrome browser. If you would like to turn this off, then perform the following steps
in your browser:
→ Settings
→ Advanced
→ Languages
→ Spell Check slider (it should default to ON – slide to turn it off)
Initiating a Project
• don’t forget to select the START button to start editing a project. VIEW functions will be enabled without
selecting the START button but editing functions will not.
Project Volume
• note that in some projects the AD Synthesized voice may seem too quiet or too loud. DO NOT worry
about adjusting the volume so that it matches the show volume. All shows are re-mixed by Netflix, so the
relative volume will be corrected in post-production.
30 | P a g e
Inserting a Pause in the Script
Note that a pause CANNOT be inserted in a script by either leaving more space between words, or inserting a
number of periods (. . . .). The only way to insert a pause in the script is to break the script into two events,
at the point where the pause is desired. Then simply leave a space for the desired length of time between
events.
Re-Opening a Project
If a project has been closed (ie – the COMPLETE button has previously been selected), and needs to be re-
opened, follow these steps:
Click the “gear” button in the top right-hand corner of the application:
31 | P a g e
Then change the HD Video toggle to off:
Then exit the project and re-launch the project and it should be re-set (ie – the blue button in the upper right-
hand corner should have changed from COMPLETE to START).
32 | P a g e