Feature - scripted & alternative media delivery specifications

Version 3.0 - August 2025

1. General overview

Roku pioneered streaming to the TV. The company operates the No. 1 TV streaming platform in the U.S. as measured by hours streamed (Hypothesis Group 2021). The Roku Channel is a top streaming channel on the Roku platform, owned and operated by Roku. It is available to consumers in the U.S., Canada, and the UK for free on Roku streaming devices, the Web, Amazon Fire TV and select Samsung TVs, and iOS and Android devices.

The Roku Channel is committed to providing the highest quality content and values its Partners for helping to achieve this goal. The Roku Post Production Delivery Specifications outline the best practices for the Partner at this time. This document and the requirements are subject to change at Roku’s sole discretion.

2. Post kick-off

Post Producer resumes should be sent to Roku for prior approval. One week prior to Production start, please reach out to Roku Post Production to set up a kick-off call. In prep for this call, please review this full specification document so that we can address any follow up questions you may have.

2.1 Startup documents

Additionally, please make sure to send the preliminary versions of all documents noted below to Roku Post Production prior to the first day of Production. Available templates have been provided in the Post Kickoff zip file.

  1. Post Grid (Please send in excel format, not PDF)
  2. Post Production Contact List
  3. Preliminary Vendor List
  4. Dailies Memo

2.1.1 Show numbering & post grid workflow

Post Grids accuracy must be confirmed weekly, either via revised grid or an email reflecting that no changes have been made. For distribution, Roku requires these grids to be both uploaded to The Hub and emailed to a distribution list that Roku Post Production will provide prior to Production.

Please note that the Post Grid template provides columns for multiple types of series, as noted below. If a specific column does not apply to your show, you can disregard it.

  • Production Number: Prefix “MV” and 3-digit number that reflects an original film versus a sequel (MV100, MV200, etc.)

2.2 Notifications workflow

  • Once in production, any changes to the post schedule/calendar must be communicated to Roku Post Production immediately (within 24 hours)
  • Quality Control Delivery and Final Delivery dates cannot shift without written approval by Roku Post Production
  • At the below milestones please set a call with the Roku Post Production Manager at the email address provided on the contact sheet:

    • 1 week prior to Production
    • 1 week prior to the first scheduled rough cut release date
    • Within one week of production wrap

2.3 Misc.

  • Please be sure to include the full name of the show in the subject line of all email correspondence
  • Do not include the Roku name or logo on any documents (including contact sheets, call sheets, PR’s, casting notices etc.) without written permission from Roku Production
  • The Roku Contact sheet is for Studio use and should not be distributed widely

2.4 Roku marketing

Marketing will be requesting an early creative sizzle reel and they will be directly involved in the Main Title treatment creative process. Marketing will require both a texted and textless version of the sizzle.

2.5 Roku Localization

Roku’s Localization Team will handle the creation of Latin Spanish subtitles and Audio Descriptions files (AD).

3. Production

3.1 Capture specifications

  • Content Type

    • Scripted

      • Unless otherwise approved by Roku production prior to the commencement of principal photography, you will be required to capture at a minimum resolution of UHD (3840x2160) and an Aspect Ratio of 16:9 to match final deliverables specs. Any changes to the required resolution or aspect ratio must be approved by Roku.
    • Unscripted

      • Unless otherwise approved by Roku production prior to the commencement of principal photography, you will be required to capture at a minimum resolution of HD (1920x1080) and an Aspect Ratio of 16:9 to match final deliverables specs. Any changes to the required resolution or aspect ratio must be approved by Roku.
  • All material should be captured, transferred, and mastered in a progressive frame rate. Please do not apply any cross-conversions to content.
  • Please do not apply in-camera upscaling or de-squeezing to any camera masters. If your desire is to work with cameras that do not natively capture in 4k, please reach out to Roku Post Production to discuss workflow options.
  • Any material that is being shot or used for Visual Effects must match capture resolution. This resolution must remain consistent throughout the Visual Effects creation and final delivery process.

3.2 Camera tests

  • Prior to principal photography, please plan to shoot camera tests and post to Frame.io (Rough Cut 1 folder) for Roku review.
  • These do not need to contain talent, final lighting, or even audio. They will solely be utilized to confirm the efficacy of camera capture and dailies workflows.
  • Camera test material can be a quick compilation of various shots and angles; it is not necessary to cut a full scene together.
  • Roku Post Production will provide a distribution list for all camera test material. If you have not received it, please reach out to your Roku Post Manager.

3.3 Dailies

3.3.1 Dailies distribution

Allow for dailies and/or weekly selects. Dailies are requested for visibility and early Marketing preparation. Roku Post will provide a user list for Dailies prior to Production.

Roku’s approved platform for dailies, rough cut release, and final archive is Frame.io. All content being sent for review by the Roku team will need to be shared via this platform. Frame.io’s platform is compatible with most commonly used codecs, so if you are working with a partner who utilizes a different review platform, this may not require an extra render (pending specifications for each).

The Roku Post team will initiate onboarding prior to the first day of production. That will trigger a member of the Frame.io team to reach out to set up a training session with your team. Each series will only be granted one ‘Team Manager’, who will have the ability to add users and download content (with Roku’s approval).

3.3.2 Dailies formatting

Dailies should be posted and organized according to their corresponding shoot day.

Each take should be uploaded as one clip within the overall day’s dailies folder. Please ensure that the camera roll source and scene/take information is available for every clip uploaded, either via burn-in windows or file naming. Source camera timecode should be burned into picture.

Once dailies have been uploaded to Frame.io, please send a notification email to those reviewing Dailies, per the Distribution List provided by your Roku Originals Post Manager. Please include the following in each email:

  • In the subject line include the show title, episode # and dailies day.
  • In the body of the email include the link from the address bar to the Frame.io dailies project.

3.3.3 Dailies memo

A Dailies Memo should be submitted to the Roku Production and Post Production teams for approval prior to the commencement of principal photography. This document should include the proposed dailies workflow process, from camera capture through dailies distribution.

4. Security

Security is of the utmost importance to Roku. As such, access to all of the exciting content we are creating together must be limited. Please review Roku’s security requirements noted below and reach out to Roku Post Production with any questions.

4.1 Review platform

Roku’s approved platform for content sharing and final archive is Frame.io. Roku and Frame.io have developed a content review workflow that both ensures security and limits access to all pre-launched content. In this workflow, anyone viewing Roku content will be required to set up a user account within Frame.io so that their activity can be tracked.

No material should be shared on any other platform without written approval from Roku.

4.2 Download access

It is not permitted for anyone to have direct, clean download access to any Roku content without written approval from Roku.

For team members who require reference QuickTime's in order to complete their work efficiently (i.e., Composers, Music Editors, Visual Effects Supervisors), please follow the steps below:

  • Submit a written request with the recipient’s name, email, and use case. Upon Roku approval:

    • Each file must be watermarked with the recipient’s full name and located in the center of picture.
    • Recipients should never be given access to an entire folder’s worth of content; Review links that contain solely the required assets should be sent to the Roku approved recipients. This link must be manually expired as soon as the file has been successfully downloaded.
    • Files should always be housed on a vendor’s secure Storage Area Network. Files are never permitted to be stored on anyone’s personal device.
    • It is the responsibility of each show's Post team to request vendor deletion of these files at show wrap.

4.3 Content review

It is never permitted to share rough cuts via Public Links. Review Links require user login and are the only approved method for content review.

Frame.io’s Roku Partner Playbook is shared with the Post team at the start of each project. This workflow must be followed for both cuts released to Roku and also cuts released prior (Editor, Director, Producers, etc.). If you have not received this document, please reach out to Roku Post Production.

All guidelines below must be followed when sharing review links:

  • It is not permitted for any rough cut viewing links to be download-enabled.
  • All viewing links must include an expiration date that confines access to seven days or less.
  • All cuts uploaded for review must be watermarked.

4.4 Non-Standard requests

It is not permitted to send content to anyone who is not a Frame.io user without written approval from Roku.

5. Rough Cuts and Viewables

5.1 Post weekly sync

Once you begin the rough-cut process, your Roku Post Manager will reach out to schedule a weekly call. The call will be an informal sync to determine how the rough cuts are progressing and help address any questions you may have. If you have made any changes to the Post Grid over the week prior, please send a revised version prior to this call.

5.2 Rough cut formatting

5.2.1 General requirements

  • Feature content run time should be between 75-120 minutes, based on the creative for each project.

    • Locked Cut - QT's must include a slug for the end credits so that the exact timing is locked to match the final master.
  • It is not permitted to send rough cuts longer than the 120-minute maximum without prior approval from the Roku Content Team.
  • There may be discussions around pre-roll, mid-roll, or post-roll advertising cue points. Regardless, please deliver each file as a seamless master.
  • Roku requires rough versions of graphics starting at the RC1 stage, and near final graphics by the FC stage. See Section 5.6 for a full breakdown of Roku’s graphics milestones (if applicable).
  • Blurring un-cleared video content requires Roku Creative approval beforehand.

5.2.2 Music

Roku distributes content worldwide. Music should be cleared in perpetuity (or for licensed projects, the full length of the license), and allow for in-context promotional use, unless approved in writing by Roku Production Legal. Please source music that is covered by the following PROs: BMI, ASCAP, SESAC, and GMR.

5.2.3 Ad breaks

Each feature will be required to include ad breaks as follows:

Total Run Time:

  • 75-89 minutes will require a minimum of 7 ad breaks
  • 90-105 minutes will require a minimum 8 ad breaks
  • 106-120 minutes will require a minimum of 9 ad breaks

Formatting & Timing

  • The ad breaks should not appear until at least five minutes of content have elapsed.
  • Roku's general preference is that ad breaks be spaced anywhere from 10-14 minutes apart, dependent on the creative.
  • The final ad break must appear before the last three minutes of the feature, which will remain ad-free.
  • Ad breaks should be formatted as one second of black (no text permitted). Fade outs/ins are permitted.

If a feature does not fall within the total run time guidance above, and this has been previously approved by Roku’s Content team, please reach out to Roku Post Production to discuss ad break implications.

The exact timecode of each ad break, in (HH:MM:SS:FF) format, will be required in both the Segment Rundown and Metadata deliverables. Both templates were provided in the Post Kickoff Deliverables Packet. Please reach out to Roku Post if you did not receive one.

5.2.4 Rating guidelines

Roku Originals content must fall within a TV-14 or TV-PG rating. Some general ratings guidance has been provided below for you to keep in mind as the creative story progresses in editorial. Please note, however, this is a very subjective process and the rating tiers below are regularly reviewed and may be modified in response to shifts in industry standards. So please be sure to reach out to your Roku Legal contact if you have any questions or clarifications.

Rating Tiers

VIOLENCE SEX/NUDITY SUBSTANCE USE/ABUSE LANGUAGE
TV-PG Shootings, brawls, fist fights
No blood
Limited to kissing, couples in bed, implied sexual situations
No nudity at all
No sexual violence
Implied drug use (not glorified or must show consequences) Limited use of bleeping/dropping strong language. Ass, damn, hell, and bitch
TV-14 Brief violence, OK with some blood shown
No gore
Covered sex is allowed, brief thrusting, implied sexual abuse OK
Exposed butt/side breast OK
No full nudity
Visuals/use of drug abuse (not glorified, must show consequences)
No smoking minors
Shit, asshole, bastard (when used in a pejorative matter), goddamn, bitch, dick and pussy (as an insult)
TV-MA On-screen graphic violence, gore Depictions of graphic sexual activity or sexual violence
Full male or female nudity
Graphic visuals of substance use/abuse, injection, etc. (both. minors and adults)
No smoking minors
Use of fuck, tits, twat, cum, pussy, and cunt
Racial slurs and hate speech on a case-by-case basis

5.3 Rough cut review

5.3.1 Review platform

Roku’s approved platform for dailies, rough cut release, and final archive is Frame.io. All content being sent for review by the Roku team will need to be shared via this platform. If you are working with a partner who utilizes a different internal platform, there will not be a need to render out separate files just for use with Frame.io; Frame.io’s platform is compatible with most commonly used codecs, which allows the same file to be uploaded to both platforms.

The Roku Post team will initiate onboarding prior to the first day of production. That will trigger a member of the Frame.io team to reach out to set up a training session with your team. Each series will only be granted one ‘Team Manager’, who will have the ability to add users and download content (with Roku’s approval).

5.3.2 Review process & turnaround timing

Roku will provide notes within 48-72 business hours after receipt, whether the Production Company is based in the United States or outside the United States. Cuts received by Roku after 6:00 pm PST will be deemed received the following business day. When sending cuts earlier than the scheduled release date, please note that the original notes return timing will need to be honored unless otherwise approved by Roku Creative.

Locked cuts are approved if no notes have been sent after 48 hours.

Rounds of Review:

  • RC1 → RC2 → FC1 → FC2 → LC

Roku Notes Turnaround

  • RC1 notes will be turnaround within 72 hours
  • RC2, FC1, FC2 and LC notes will be turned around within 48 hours

5.4 Technical specifications for rough cuts and viewables

Formatting:

  • Slate before the hour - Please include show title, production number, cut version (RC1, FC, etc.), total run time and release date
  • Hour 01 onward should be solely program material, inclusive of production logo card at tail as last frame of picture

Video Specifications:

  • Dimensions: 1920 x 1080 (horizontal)
  • Codec: h264 (preferred) or MPEG file
  • Frame Rate: Keep it native to your project (24, 23.976, 25, etc.)
  • Bitrate Encoding: Variable Bit Rate, 2 pass
  • Target Bitrate: ~ 10mbps
  • Aspect: Square Pixels (1.0)
  • Visible Timecode Upper Right

Audio Specifications:

  • Audio Codec: AAC
  • Sample Rate: 48000 Hz
  • Channels: Stereo

Graphics:

  • Remember to adhere to Broadcast Title Safe Zones when adding any burned-in graphics or text.

5.5 Rough & locked cut delivery

Roku Post Production will provide a recipient list for all rough cuts prior to the scheduled release of the first cut. The Frame.io team will walk each project through Roku’s preferred rough cut release workflow, which involves:

  1. An email to the entire distribution list, noting the availability of cuts and when notes are due back.

    1. This email should include a Segment Rundown that relates to the timing of each specific cut being sent.
  2. A notification from Frame.io, which happens automatically after a cut is copied to the Shared Folder on Frame.io.

For each locked cut, you will be required to deliver the following elements via Frame.io:

  • Locked Cut QuickTime
  • Locked Cut EDL
  • Locked Cut WAV Files: Mono Dialogue, Mono Music, Mono Effects

Cut filenames must follow the proper naming convention below:

  • Show Code (4-digits; Provided by Roku Post)
  • Production number (MV100, MV200, etc.)
  • Cut version (RC1, FC, etc.)
  • Date the cut was released to Roku (YYYYMMDD)

Example: FLIP_MV100 _FC_111519

All rough cut links should be confined to viewing only (i.e. no download access). When sharing cuts, please do not create any folders, or copy any folders into the Roku Review projects.

5.6 Graphics milestones & review process

For Scripted and Alternative features, the Roku Content & Post Production teams should be involved in key discussions related to graphics, from title treatments to overall episodic graphics packages.

All graphics work (title treatment, lower thirds, interstitials, etc.) must be completed by a Roku approved graphics company. The use of freelance staff or in-house graphics teams is not permitted. Please reach out to Roku Post to obtain the list of approved vendors.

The following milestones require Roku notification and review:

  • Six Weeks Prior to 1st Rough Cut: A minimum of three graphics vendor options must be sent to Roku for review and approval
  • Four Weeks Prior to 1st Rough Cut: Due to Roku: Mood board, color palette, title sketches, font, etc.
  • Two Weeks Prior to 1st Rough Cut: Due to Roku: First round of design and/or animation examples
  • One Week Prior to 1st Rough Cut: Due to Roku: Second round of design and/or animation examples
  • 1st Rough Cut Release

    • Temp graphics implemented into the cut that is distributed to Roku
    • All temp graphics must be based on creative input from Roku. Any changes from the agreed upon look of in-show graphics will need to be outlined in an email to the Roku Content team.
  • 1st Fine Cut Release: Final Graphics must be implemented into the cut that is distributed to Roku

After Roku has approved all in-show graphics and the first cut is locked, no changes should be made without written approval from the Roku Content team.

6. Final mastering & marketing

6.1 Picture & audio mastering

6.1.1 Uncompressed masters

Roku prefers to receive both the un-graded and graded high-resolution master sequences as part of final delivery. These files should be exported in DPX format or TIFF format, at the highest bitrate possible (16-bit preferred).

If your vendor is unable to export these sequences, please reach out to Roku Post Production.

6.1.2 Harding testing

Please alert Roku Post Production if any content contains flashing/strobing lights or other image patterns that have the potential to trigger seizures in viewers with Photosensitive Epilepsy. In these instances, you will be required to run a Harding Test and provide the passing report to Roku Post Production as part of Final Delivery.

Please refer to the Ofcom ITC Guidelines for further information.

6.1.3 HDR10 & dolby vision

Currently, Roku Scripted and Alternative projects are only required to complete an SDR (Rec709) grade. Please keep in mind your final deliverables will need to be in legal video range.

Roku encourages that all series be graded utilizing the Dolby Vision workflow. Although an HDR deliverable is not yet a requirement for the Roku platform, grading in Dolby Vision will allow for the highest quality visual experience, as well as protect for future inclusion of HDR deliverables.

For Productions whose budgets and schedules permit HDR 10 or Dolby Vision grading, please reach out to Roku Post Production to determine the necessary workflow and related deliverables associated with either.

6.1.4 Sound mixing

Roku requires that all Scripted and Alternative projects mix in 5.1 Surround, and then downmix to create Stereo deliverables as well.

6.1.5 Promotional assets (images and trailers)

As each production will differ with regards to promotional assets, please reach out to Roku Marketing to determine the specific asks for your show.

7. Credits

All opening and end credits must be submitted to Roku Post using the Roku Scripted Credits Approval Form (see 8.7.2) for approval with delivery of the first Fine Cut.

7.1 Opening credits

For opening credits, Roku will utilize traditional burned-in credits. Full requirements are noted below. Please reach out to Roku Post Production with any questions.

7.1.1 Disclaimer use

If your show contains sensitive content, please reach out to your Roku Legal Executive to see if it requires a trigger warning prior to the cold open.

For any other opening cards or disclaimers, please reach out to Roku Post Production for approval.

7.1.2 Presentation card

Roku requires a 'Roku Originals Presents' credit at the top of each episode, special, or feature. This credit should be a minimum of 2 seconds in length and formatted in the style of the show.

7.1.3 Main title option 1: title card

During the initial design phase of any title treatments please reach out to your Roku Creative Executives; Roku Production (altprod@roku.com); Roku Marketing (dlrokuoriginalmarketingcreative@roku.com) and Roku Post: (dlropost@roku.com).

For shows that choose to utilize a main title card, please follow the formatting requirements below:

  • The title card will display the show title/logo, burned into picture as part of each final video master.
  • The Production Company/Producer will have full creative control over how the title appears, subject to size requirements and provided that it is within the 16x9 title safe zones.

    • Duration of this card will be a maximum of 5 seconds
    • The title card can include a credit block of up to three “Union” credits (i.e., “Created by,” “Written by,” and “Directed by”), as determined by the Production Company/Producer.
    • No other “Presentation”, possessory, or origination credits permitted anywhere on the program.
    • 'Created By' and 'Written By' credits can be swapped, but ‘Directed By’ must be the last credit.
    • Each of these credits may only contain one name unless otherwise approved by Roku Business Affairs.

In addition to the title card credit block, a limited number of main title overlaid credits (as set forth below) may appear immediately after the show title/logo card.

  • Credit blocks will consist of up to 10 individuals who rendered lead on-camera services for the program, as determined by the Production Company/Producer.
  • Only one credit block can be shown on screen at a time.
  • Each credit block will have a total time of 2.5 seconds.
  • The individuals who receive these credits, the order of credits, the size and style of type (subject to the restrictions noted below), and whether one or two names appear in the credit block will all be determined by the Production Company/Producer and notified to Roku as part of the delivery process. The Production Company/Producer may elect to use some, all or none of the provided credit blocks.
  • The size and style of type for these credits will be determined by the Production Company/Producer, provided that:

    • Fonts have to be large enough to be legible.
    • Fonts used for names should be the same size.

7.1.4 Main title option 2: sequence

For shows that choose to utilize a main title sequence, please follow the formatting requirements below:

  • The main title sequence can be no longer than 60 total seconds.
  • No other “Presentation”, possessory, or origination credits permitted anywhere on the program.
  • All credits should be contained within the main title sequence (i.e. no credits over picture after the sequence is complete).
  • Credits that are approved to be included within the main title sequence are outlined below:

    • Up to three “Union” credits (i.e., “Created by,” “Written by,” and “Directed by”), as determined by the Production Company/Producer
    • Up to 10 individuals who rendered lead on-camera services for the program, as determined by the Production Company/Producer.

      • The individuals who receive these credits, the order of credits, the size and style of type (subject to the restrictions noted below), and whether one or two names appear in the credit block will all be determined by the Production Company/Producer and notified to Roku as part of the delivery process. The Production Company/Producer may elect to use some, all or none of the provided credit blocks.
    • The size and style of type for these credits will be determined by the Production Company/Producer, provided that:

      • Fonts have to be large enough to be legible.
      • Fonts used for names should be the same size.

7.2 End credit sequence

Roku feature length content will utilize traditional burned-in credits. All end credits must be submitted to Roku Post Production for approval before picture is locked.

  • End Credits

    • End credits can be no longer than five total minutes in length, inclusive of production company logos.
    • The Roku Originals Logo should be placed last in the end credits.

      • Please reach out directly to Roku Post for access to the most current Roku Original Logo at: dlropost@roku.com.

        • The 2025 logo is available in UHD or HD (both at 23.98fps), and with either Stereo or 5.1 Audio.
    • End credits may be formatted as separate end cards or as an end scroll.
    • Must be within 16x9 Title Safe.
  • Production Company Logo Card / Studio Credits - Optional

    • Up to three production company or studio logos/credits can be included in the end credits, in addition to the mandatory Roku Originals end credit logo.
    • Separate end cards can have a maximum total length of three seconds each.
    • For shared cards, no more than two logos can be combined onto the same end card.
    • Animated logos/credits are permitted.
    • Logos can include audio provided there is no cost to Roku to license such audio.

      • Audio ring outs from the end of the program are also acceptable.
    • The end of the last logo card will signify your LFOP (last frame of picture).
    • No credits may appear after the end logo cards.

7.3 Other credit requirements

  • Production Company/Producer shall deliver a complete written statement of all credit obligations in a format to be decided by Roku.
  • Production Company/Producer shall ensure that all credits conform to applicable third-party requirements.
  • Roku will have approval over all credits in each program, including all credits accorded to third parties.

Adherence to the credit requirements in this document will be part of Roku’s Quality Check. If any specifications are not met, the asset will be passed back to the Production Company/Producer to modify. Roku’s Content Operation team can advise on how to upload assets for Roku review.

8. Final delivery

The specifications below detail all deliverables required for each Roku production. A production will not be considered wrapped until all assets below are delivered and approved by the Roku Post Production team. If you have any questions, please do not hesitate to reach out to Roku Post Production.

The Delivery Phase begins as soon as the feature is ready for Quality Control, after Visual Effects, color, and mix are complete. The following timeline is required to ensure that all assets are received on time for Post, Marketing, and Operations:

  • Due 1 Week Before Delivery to Quality Control Vendor

    • Let Roku Post know which vendor you’re proceeding with
    • Metadata Ingest Document due to the Hub [See 8.7.1]
  • Due With Delivery to Quality Control Vendor

    • Texted Master
    • Textless Master (if applicable)
    • Text Spotting List

8.1 Onboarding

Roku uses an External Deliverables Hub (“Hub”) to receive specific post and production documents. This Hub will also provide information necessary for the naming of each document and file deliverable. If you have not heard from the Roku Post Production team prior to delivery, please reach out to be set up with access to the Hub.

8.2 Quality control (QC)

Each Production is responsible for covering the cost of and delivering 100% QC approved content. All masters noted below will be required to be submitted to QC using one of Roku’s approved QC vendors:

  • Texted Master
  • Textless Master

All required versions should be delivered to the Quality Control facility on the same day. This will ensure the Quality Control operator is able to verify that there is no variation between the texted/textless timings.

Please be sure to build time into your delivery schedule to account for the Roku Quality Control process. Roku advises that you set aside three weeks to complete the Quality Control on both horizontal masters. Delivery will not be considered ‘Final’ unless all masters have received a passing report from one of Roku’s approved vendors. A list of these vendors will be provided in the Post Kickoff Packet.

If a file has passed Quality Control but a revision is necessary (incorrect titles, production card modification, etc.) you must reach out to Roku Post before any redelivery is made. Please send an email with a detailed and time coded breakdown of what fixes are being requested so that Roku can review and determine the impact it will have on each team and the show premiere itself.

8.2.1 Text spotting list (TSL)

You will be required to deliver a Text Spotting List file when the feature is submitted for Quality Control. This list will help Quality Control vendors verify that creatively intended text is included in the final file. A Roku Text Spotting List template was provided in your Post Kickoff zip file. This single file should be updated as episodes are sent to Quality Control so that all information for the series is included in the same master spreadsheet.

The Text Spotting List should contain any and all text that is burned into picture, and the corresponding timecodes for each. If there is no burned-in text, you will still be required to deliver this file, but will specify the lack of text by checking the box at the top of the template.

8.3 Filename specifications

8.3.1 Paper deliverables

Paper deliverables should all be uploaded to the “Hub” platform noted above. Please adhere to the following naming conventions when delivering documents to the Hub:

  • ShowCode_ ProdNumber_AirOrder_Version_LangCode_Date_FINAL
  • Example: GABH_ 301_Air_1_PostVendorList_enUS_20250303_FINAL

8.3.2 Master video deliverables

All master* video files should be labeled as follows:

ShowCodeProdNumber_AirOrder_Version****LangCode_Resolution_ColorSpace_FN_Audio_FrameRate_Date-v#.mov

Example:

ZOEC_MV100_AIR_1_TXTD_enUS_UHD_SDR_FN_2CH_23976p_20190701-v2.mov

Production Number = As listed on Post Grids (MV100, MV200, etc.)

Air Order = Please list even if the Air Order is the same as the Production Number

File Name Segment File Name Abbreviation
Version TXTD (Texted), TXLS (Textless), or PROXY
Language enUS (American English)
Resolution UHD or HD + Color Space = SDR or HDR
Forced Narratives FN (Present), NC (none present)
Audio 2CH (Interleaved) or 8CH (5.1 and Stereo) – 7.1 audio not permitted on any masters at this time
Frame Rate 23976p, 24p, 25p, 2997p, 30p, 50p, 5994p, 60p
Revision Date Please list in the following format: YYYYMMDD
Version Number To indicate the current or previous passes of QC and track the latest version for delivery

*See 8.4.5 for Proxy file naming

8.3.3 Master audio deliverables

Audio materials should be named to include all appropriate information:

ShowCode_ProdNumber_Vers_Date_LangCode_MaterialType_Channel#_SampleRate_BitRate_TC_Channel.wav

Examples:

MAMA_102_v04_20220919_enUS_PM_Nearfield_2ch_48k_24b_23976.L.wav

Material Type Abbreviation
Printmaster PM
Music & Effects ME
Audio Stem FXStem, MXStem, DIAStem, FFFXStem
Optional Tracks OPT, OPTA, OPTB, GRP
Add’l Detail (Dialogue Guide Track, ADR, etc) GUIDE, ADR
Channel Type Abbreviation
Mono Mono
Stereo 2CH
5.1 Surround 6CH
Track Assignment Abbreviation
Mono N/A
Stereo LT, RT
5.1 Surround L, R, C, LFE, LS, RS

8.4 Video deliverables

All video should be delivered at specification unless agreed to with the Roku production team ahead of production.

If your image capture settings are not at the same data rate or higher of the export settings mentioned in 8.4.3, please reach out to Roku Post or let your Post Manager know. In order to prevent up-sampling, your final export should match the data rate that was captured (for example, if the camera captured ProRes 422, then final export should be ProRes 422 or equivalent instead of 4444 XQ).

Roku Best Practices

It is important to keep master sequences (VAM/CTM) and final deliverables in alignment with dailies capture specifications (i.e. free of any up-scaling, cross-conversions, or up-conversions).

8.4.1 Video formatting

All files should be formatted to start at 00:00:00:00.

Files should begin with the cold open and end on the last frame of the Roku Originals logo end card.

All video files MUST NOT contain any of the following: bars and tone, bumpers, segment recaps or previews, vertical Interval time code, advertisements, slates, rating cards, FBI warning cards, placards, overlay branding, promotional bugs, informational bugs, watermarks, or website link callouts.

If promotional bugs or watermarks are required by a 3rd party, Roku Content Legal should be notified.

8.4.2 Audio formatting

For the Final Texted Masters, all audio should be contained within the delivered mezzanine file. See the audio settings listed in 8.4.3 for specifications based on delivery codec.

The audio channel mapping and tagging of metadata must be verified via a program like QuickTime 7, QuickTime Pro, Telestream Switch or Adobe Media Encoder for all texted and textless masters.

  • If the audio is not labeled with the correct metadata (for instance if all channels are labeled as “C” or “Mono”) this will prevent ingest on Roku’s end and will need to be corrected and re-delivered.
  • Incorrectly labeled audio can be manually adjusted in QuickTime Pro without a re-export.

Mixing Specifications:

  • Target - 24 LKFS +/- 2 (any average between -22 & -26). Based on ITU-R 1170-3 measurement.
  • Audio should not peak above -2 dBfs (True Peak)

8.4.3 HD Texted video master

Video Codec ProRes
Container MOV
Profile 422
Minimum Bitrate 50 mbit/s or higher
Landscape aspect ratio 16:9 (1.77:1) - (widescreen permitted within this AR)
W1920x H1080 (HD)
Pixel aspect ratio Square pixels (1:1)
Scan type Progressive scan type
Chroma Subsampling 4:2:2
Color Space BT.709 Legal Video Range (16 to 940)
Bit depth 10-bit or 12-bit
Constant Frame Rate 23.976p, 24p, 25p, 29.97p, 30p, 50p, 59.94p, 60p
Native frame rate No 3:2 pulldown flags
Audio Code PCM
Format 2 Interleaved Tracks or 8 Mono Tracks
Track Layout Interleaved: Track 1: 5.1, L-R-C-LFE-Ls-Rs Track 2: Stereo, LT/RT
Mono: L, R, C, LFE, Ls, Rs, Stereo LT, Stereo RT

7.1 audio is not permitted on any masters at this time
Sample Rate/Bit Depth 48000Hz/24-bit
Channel Mapping & Metadata Tagging See 8.4.2 -Verify correct audio channel mapping and metadata tagging.

8.4.4 UHD Texted video protection master

Please reach out to Roku Post Production to determine if this master is a requirement for unscripted projects.

Video Codec ProRes
Container MOV
Profile 4444XQ (4444 okay if exporting from Premiere)
Minimum Bitrate 400 mbit/s or higher
Landscape aspect ratio 16:9 (1.77:1) - (no black bars)
W3840 x H2160 (UHD)
Pixel aspect ratio Square pixels (1:1)
Scan type Progressive scan type
Chroma Subsampling 4:4:4
Color Space BT.709 Legal Video Range (16 to 940)
Bit depth 10-bit or 12-bit
Constant Frame Rate 23.976p, 24p, 25p, 29.97p, 30p, 50p, 59.94p, 60p
Native frame rate No 3:2 pulldown flags
Audio Codec PCM
Format 2 Interleaved Tracks or 8 Mono Tracks
Track Layout Interleaved: Track 1: 5.1, L-R-C-LFE-Ls-Rs Track 2: Stereo, LT/RT
Mono: L, R, C, LFE, Ls, Rs, Stereo LT, Stereo RT
7.1 audio is not permitted on any masters at this time
Sample Rate/Bit Depth 48000Hz/24-bit
Channel Mapping & Metadata Tagging See 8.4.2 -Verify correct audio channel mapping and metadata tagging.

8.4.5 Textless delivery

If your content includes burned-in on screen text, you will be required to deliver a separate Textless Reel. This reel should include clean, text-free versions of any shots that contain burned-in subtitles or graphic text elements. If the show contains a comprehensive graphics package, please strip all graphics and supply the graphics package or elements in Archival. Video and Audio specs should mirror the UHD Protection Texted Master noted above.

Audio mapping label verification as noted in 8.4.2 must be verified in textless master.

Additionally, if foreign language subtitles cover 30% or more of the feature, you will be required to deliver a fully textless version of the entire program. All episodes should be delivered with the same formatting; if one episode requires a textless master, versus a reel, then all remaining episodes should also be delivered as textless masters.

Examples of what to remove for the Textless Masters:

Forced Narratives Credits Text-Based Graphics
roku400px - premium-asset-1 roku400px - premium-asset-1 roku400px - premium-asset-1

Roku Best Practices

  • Background elements with text, such as street signs, do not need to be included in the Textless Reel.
  • ‘Forced Narratives’ refers to on-screen text that is used in one of two ways: to translate foreign dialogue into English or to clarify dialogue that may be inaudible.

8.4.5 Final proxy files (clean & visible timecode)

From each Texted Master created, please export following proxy files:

Video Codec H.264
Container MOV or MP4
Picture (1) Clean & (1) w/ Vis.TC UR (1) Series Opener Only
Bitrate 5mbit/s (total file size < 1gb to 2gb)
Dimensions W1920 x H1080 (HD)
Scan Type Progressive scan type
Color Space BT.709 Legal Video Range
Bit Depth 10-bit or 12-bit
Constant Frame Rate Should Match Master
Native Frame Rate Should Match Master
Audio Ch.1 Stereo Left, Ch.2 Stereo Right
Filename ShowCode_ProdNumber_AirOrder_Language_Proxy_HD_
FN(if applicable)_Audio_Timecode(Clean or VisTC)_RevisionDate-v#_(Final or Pre-QC).mov

THAM_101_AIR_1_PROXY_enUS_HD_FN_2CH_CLEAN_20200916_V4_FINAL.mov

8.4.6 Final DCP

For features, Roku requests a DCP. Please reach out at the start of your project to see if a DCP will be required for delivery. Full DCP specifications to follow.

All DCPs will need to be both DCI compliant and labeled per ISDCF specifications.

8.5 Audio stem delivery

Prior to the commencement of principal photography, please reach out to Roku Post Production in order to determine the necessary audio deliverables for your series. As content, formatting, and style will differ from one series to the next, Roku understands that stem delivery may also vary. Please upload to your Archive folder on Frame.io.

8.5.1 Domestic stems

Provided below are the stems required for delivery of each episode/project:

  • Mono Dialogue, Music, and Special Effects stems
  • Stereo & 5.1 Printmasters
  • Stereo & 5.1 M&E - Fully Filled (Scripted Projects Only)
  • Stereo & 5.1 M&E
  • Stereo & 5.1 Music
  • Stereo & 5.1 Dialogue
  • Stereo & 5.1 Sound Effects
  • Pro Tools Session Files (.ptx)

Provided below are the stems Roku would like to receive, if available (and applicable):

  • Stereo & 5.1 Mix minus narration
  • Score or Original Composition (pending rights)
  • Mono M&E Stems - Opticals, Backgrounds, etc.

All audio should be archived as 24-bit, 48kHz WAV files.

Please see section 8.3.3 for full guidelines on labeling audio files.

ShowCode_ProdNumber_Vers_LangCode_MaterialType_Channel#_SampleRate_BitRate_TC_Channel.wav

Examples:

MAMA_102_v04_enUS_PM_Nearfield_2ch_48k_24b_23976.L.wav

Roku Best Practices

  • Roku requires that all music be cleared for both domestic and international use across all media on all devices.
  • Optional tracks (foreign language, grunts, breathing, etc.) are preferred, if applicable
  • If budget permits, please create Fully Filled Sound Effects stems as part of delivery

8.6 Timed text file delivery

Roku requires all content to be delivered with all of the following timed-text formats:

  • Subtitles: Language solely (no inclusion of sound descriptors)
  • SDH: Language in addition to sound descriptors (no forced narratives)
  • FN: Forced Narratives solely

All files are required in an effort to support customers that are deaf or hard of hearing.

Roku requires closed captions and subtitles in 2 formats: SRT and WebVTT. The files have to have the same timecode and frame rate as the video and audio delivered. Character encoding MUST be UTF-8.

Languages & formats required:

English (American, Code: enUS): Subtitles, SDH, & Forced Narrative

All files should be labeled as follows:

ShowCode-ProdNumber-LanguageCode_Format-RevisionDate.srt

Filename Examples:

NION-101-enUS_SDH-20190701

NION-101-enUS_FN-20190701

8.7 Paper deliverables

Roku’s External Deliverables Hub (“Hub”) is a centralized location for all wrap deliverables documents. If you have not been granted access and will be handling this portion of delivery, please reach out to your Post Manager.

8.7.1 Roku metadata ingest template

Metadata allows Roku to ingest and display all series related information for our customers. Marketing and/or the Roku Content Executive may tweak the information to ensure it’s as effective as possible on the Roku platform.

Please find the most recent Roku metadata templates and guidelines HERE

The required details will include, but are not limited to, the following:

  • Show - Title, Description, Primary Spoken Language, Production Companies
  • Season - Title, Description (leave blank if not applicable)
  • Episode - Title, Production Number, Air Order, Total Run Time (TRT)
  • Exact timecode of ad break insertion, in HH:MM:SS:FF format

Metadata is the first Final Deliverable due to Roku. It should be delivered between lock and the start of the Quality Control process. Please reach out to your Roku Post Manager to confirm the deadline specific to your project.

8.7.2 Credits documents

Please deliver all of the following items as part of Final Delivery:

  1. PNG files relating to the Title Logo and any other logos submitted should be uploaded to Frame.io.
  2. Roku Scripted Credit Approval Form - This document should include both main title and end credits for Business Affairs Approval.
  3. Traditional Rolling/Card Credits List that detail the specific credits for all contributors should be uploaded to the Hub. This can either be Excel or Word formatted in a standard traditional scrolling or end-card format.

8.7.3 Segment rundown

You will be required to deliver a detailed breakdown of the timecodes pertaining to all segments within the feature. Please utilize the Roku Segment Rundown Template provided in your Kick-Off Delivery Packet.

Roku requires that the timecodes within this document be delivered in HH:MM:SS:FF format. Any spreadsheets submitted without this formatting will not be accepted by Roku.

8.7.4 As broadcast script (ABS)

Please deliver one As Broadcast Script to the Hub. ABS files should have a timecode-based breakdown of each line of dialogue. You are approved to submit the ABS’s in any format that a Roku approved vendor utilizes.

8.7.5 Final font memo

Please deliver one document that details the font name and size utilized for opening credits, identifiers and/or other on-screen text to the Hub. If applicable, please also note which vendor created the show logo.

8.7.6 Final vendor list

Please deliver your final version of the Roku Vendor List that you received in the Kick-Off Delivery Packet to the Hub.

8.7.7 Final Text spotting list

Please deliver the final version of the Text Spotting List that was used to Quality Control the final Texted Master to the Hub. Please ensure that any changes made during Quality Control are reflected in the final document that is delivered to Roku via The Hub. Please deliver a single excel file, via Roku’s template, with episodes separated onto their own tabs.

8.7.8 Delivery checklist

Please deliver the final version of the Roku Delivery Checklist that you received in the Kick-Off Delivery Packet to the Hub. All of the following must be completed:

  • All applicable file version dates and delivery locations for each asset
  • All Quality Control Start and End/Approval dates for Texted and Textless Masters
  • Any assets not being delivered to Roku, as approved by Roku Post, should be identified as such within the “Delivery Destination/Notes” section of each deliverable
  • If archival delivery will trail wrap, please indicate when it will be completed and who the primary point person will be to confirm for Roku Post

8.7.9 Music cue sheet

Music Cue Sheets are required for all projects. Please use the cue sheet template found on the American Society of Composers, Authors and Publishers (ASCAP) website linked here or similar cue sheet template when submitting to Roku. The ASCAP template is also available via the Hub in the Production Legal – Scripted folder.

Upload completed cue sheets to the Hub. If you have specific questions about Roku requirements for Music Cue Sheets, please contact Sydnee Grossberg at sgrossberg@roku.com.

8.7.10 Not applicable form

In cases where a paper deliverable is non-applicable to the project, please upload the Roku Not Applicable Form to the Hub with a written explanation of why this deliverable does not apply.

9. Archival

9.1 High resolution masters & source material

Reach out to Roku Post if you do not see a pre-existing folder structure on Frame.io for Final Archive. It is required that you utilize the Frame.io Transfer App for your uploads.

When adding video assets to Frame.io, do not create additional sub-folders. Keep all media (proxies, texted/textless masters) only in the folders provided. Audio files should be grouped by episode (where applicable).

The following are required deliverables that must be uploaded to the Final Archive folder on Frame.io:

Required:

  • Final Texted Masters
  • Final Textless Masters
  • H.264 Proxies
  • Final Audio Stems
  • Graphic Elements – Main title card, credit PNGs, end credit PNGs, on-screen graphics, interstitials, etc.

Any and all series that are wholly owned by Roku will require delivery of VAMs, CTMs, and final Visual Effects shots (where applicable) via LTO9 or greater. LTOs should be formatted LTFs and include a digital manifest for each tape. For all licensed or co-produced content, please reach out to your Roku Post Production Manager to discuss the specific requirements and expectations for each series. These manifests should be uploaded to The Hub.

For all licensed or co-produced content, please reach out to your Roku Post Production Manager to discuss the specific requirements and expectations for each series.

  • VAMs – Un-color-corrected, textless, DPX or TIFF (Compress to .ZIP or .TAR)

    • Associated Avid bins or Edit Decision Lists
  • CTM – Color-corrected, textless, DPX or TIFF (Compress to .ZIP or .TAR)

    • Associated LUTs or color-grading files
  • Final Visual Effects Shots – Un-color-corrected preferred (if applicable)

9.1.1 Dailies archival

Any and all series that are wholly owned by Roku will require delivery of dailies/OCF via LTO9 or greater. LTOs should be formatted LTFs and include a manifest for each tape. For all licensed or co-produced content, please reach out to your Roku Post Production Manager to discuss the specific requirements and expectations for each series.

9.2 Offline editorial masters

Please be sure that all consolidated avid media is archived and removed from Frame.io prior to wrap. Once each project’s wrap is complete, all media still contained within the Frame.io platform will be deleted and the series users will be disabled.

10. Change log

V3.0

  • 2.5 - Roku's Localization Team will handle the creation of all Latin Spanish subtitles and Audio Descriptions.
  • 3.1 - Capture specifications updated based on content type.
  • 5.2.3 - Ad breaks placement.
  • 7.1.2 - Presentation credit requirement added.
  • 7.2 - Roku Originals end card updated
  • 8.3.1 - Paper deliverable labeling revised.
  • 8.4.5 - If one episode in a series requires a full textless asset delivery, now all episodes in that series will require a fully textless master.
  • 8.7.1 - Link to current metadata templates and guidelines added.
  • 8.7.10 - 'Not Applicable' Form added.
  • 9.1 - LTO archive updated to LTO9 requirement.

V2.1

  • 5.2.4 – RO Content Rating Guidelines updated
  • 5.6 - Graphics guidelines & review process section added for alternative features
  • 8.7.1 - Roku Ingest Specs Link added for access most updated Metadata Template

V2.0

  • Multiple Sections - 5.1 & Stereo Mix required. 7.1 mix no longer being requested.
  • Multiple Sections - Timecodes of act breaks updated to HH:MM:SS:FF
  • 5.2.1 - Total run time must be locked at Locked Cut stage, inclusive of a slug for the end credit bed.
  • 5.5 - Locked Cut requirements updated
  • 8.3.2 - Replaced Mexican Spanish (esMX) labeling with Neutral Latin American Spanish (esMX)
  • 8.4.5 - Final Proxy file size changed to a maximum of 2gb
  • 8.5.1 - Audio Deliverables updated
  • 8.6 - Replaced Mexican Spanish (esMX) labeling with Neutral Latin American Spanish (esMX); Removed SCC file requirement
  • 9.1 - Archival - Use of Frame.io Transfer App required for all uploads to the app

(v1.9 intentionally skipped)

V1.8

  • 2.4 – Roku Marketing Team’s involvement in Sizzle Reel and Main Title Treatment clarified
  • 2.5 – Localization Introduction
  • 3.1 – Approval needed for aspect ratios outside of 16:9; VFX workflow must maintain capture
  • 5.3.2 – Cut Review & Turnaround Timing clarified
  • 7.1.2 – Main Title Card requires review/approval by Roku Creative Execs, Marketing, Production & Post
  • 7.2 – Roku Originals Logo must be placed last in end credits; download link provided
  • 8.3.2 – Master Video Deliverables file naming modified
  • 8.3.3 – Master Audio Deliverables file naming modified
  • 8.4.2 – Audio Channel mapping and tagging of metadata must be verified
  • 8.4.3 – Texted Video Masters audio track layout updated
  • 8.4.4 – Audio mapping label verification as noted in 8.4.2 must be verified in Textless Master
  • 8.5.1 – Revised audio labeling guidelines for stem delivery
  • 9.1 – Frame.io & High Resolution Masters instructions revised

V1.7

  • 3.3.2 – Frame.io dailies notification email
  • 5.2.2 – Segment Rundown deliverable must include milliseconds in its formatting.
  • 5.4 – Revised file naming convention on rough cut deliveries.
  • 8.2.1 – Text Spotting List updated
  • 8.3 – File naming format for both paper and media deliverables modified.
  • 8.4.5 – Additional proxy deliverable added.
  • 8.6 – Replaced Latin American (LAS) labeling with Mexican Spanish (esMX).
  • 8.7 – Further clarification provided across paper deliverables.

V1.6

  • 8.7.2 - Updated to include the “Cast & Crew“ file as a credits document deliverable.
  • 9.1.1- Dailies Archival section added.

V1.5

  • 5.5 – Segment Rundowns will be required with delivery of each rough cut
  • 8.4.2 – HD Texted Master added as a new deliverable
  • 8.5.2 – Audio Description files added as a new deliverable