COPYRIGHT 2011 COPYRIGHT 2012 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED



Similar documents
Industry Guidelines on Captioning Television Programs 1 Introduction

SUBTITLING AND CLOSED CAPTION MANAGEMENT

Subtitles are a valuable piece of the TV broadcast and streaming

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP42

DVB Subtitling. The purpose of this document is to explain the principles behind DVB subtitling and to introduce Softel digital subtitling products.

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

WHITE PAPER. Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality

DELIVERING CAPTIONS IN DTV An NCAM DTV Access Brief

Implementing Closed Captioning for DTV

Broadcasters and video distributors are finding new ways to leverage financial and operational benefits of supporting those with hearing disabilities.

HMP-1801 HD/SD Solid-State Media Server

How To Test Video Quality With Real Time Monitor

Content Management Playout Encryption Broadcast Internet. SmartPlayout

Closed Captioning Resources & Best Practices

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP 60 Multi-Channel Sound Track Down-Mix and Up-Mix Draft Issue 1 April 2012 Page 1 of 6

Workflow Comparison: Time Tailor versus Non-Linear Editing Systems WHITE PAPER

AVP SW v2

Agenda. FCC Requirements. ANC Data. Closed Captioning. Closed Caption Troubleshooting. 8/1/2014 Advanced Ancillary Data Analysis and Closed Captions

TECHNICAL OPERATING SPECIFICATIONS

All About Audio Metadata. The three Ds: dialogue level, dynamic range control, and downmixing

Datasheet EdgeVision

Closed captions are better for YouTube videos, so that s what we ll focus on here.

Dual Channel Universal HD/SD Audio/Video Frame Synchronizer and Format Converter

Applications that Benefit from IPv6

Guide: Technologies for people who are Deaf or hard of hearing

Continuity Monitoring of Audio, Video and Data in a Multi-Channel Facility David Strachan Evertz Microsystems, Ltd.

Technicolor ATSC-8. User s Guide Technicolor. All Rights reserved

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

Traffic load and cost analysis for different IPTV architectures

MXF for Program Contribution, AS-11 AMWA White Paper

Technical specifications

Technical Document Release Version 3.0. Product Sheet. MediaStore Manager. Archive manager Application Module

Quality of Service Monitoring

IPTV Primer. August Media Content Team IRT Workgroup

Receiver Customization

Receiver Customization

Live Event Accessibility: Captioning or CART? Live Transcription Service Options

5.1 audio. How to get on-air with. Broadcasting in stereo. the Dolby "5.1 Cookbook" for broadcasters. Tony Spath Dolby Laboratories, Inc.

Proactive Video Assurance through QoE and QoS Correlation

White Paper Streaming Multichannel Uncompressed Video in the Broadcast Environment

Conference interpreting with information and communication technologies experiences from the European Commission DG Interpretation

How To Use A Ds6101Di On A Tv Or Tv With A Video Camera On A Network (Tivv) Or Tv (Dv) On A Computer Or Tv At A Network Or Tv On A Cell Phone Or Tv For

Audio and Video Synchronization:

Images move the world We move images

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Livestream Studio. Release Notes & New Features!!! For use with Livestream Studio version Published on April 13, 2015

I. DigitalCAT Captioning Software Overview A. Welcome B. Acquiring the Captioning Add-On C. Purpose of this Guide...

Case Study: Real-Time Video Quality Monitoring Explored

Observer RPM. Remote Program Monitor. Post STB-Monitoring, Logging and Troubleshooting

(Refer Slide Time: 4:45)

Video Marketing Services

Streamit s audio streaming solutions for dummies

An affordable all-digital solution for cable systems of every size

Submission by Free TV Australia

Audio Only Broadcast through Flash Media Live Encoder On Windows

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

How To Write A White Paper On Broadcast Media File Exchange

NEWS IN A BOX PLUS POINTS. All you need for small newsrooms, production suites and disaster recovery solutions in one box

User's Manual. iphone Codec. for SelenioFlex Ingest

BlackHawk for MAC Software User Guide

Create an itunes Store Package with Compressor. Quick Start Guide July 2015

ImagineWorldClient Client Management Software. User s Manual. (Revision-2)

icohere Products and Section 508 Standards Voluntary Product Accessibility Template (VPAT )

Telestream Enhances Avid Workflows

PackeTV Mobile. solutions- inc.

(Lincoln, Nebraska) David Sillman

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

VTrak G1100 Application and Performance Notes

4K Modules. SYNAPSE products. ultra hd capable synapse cards

Captioning Matters: Best Practices Project

ProMedia Suite Optimized Multiscreen Production and Delivery Workflows

Kaleido-K2: Advanced, modular multi-image display processor

High Definition Broadcast Server BROADCAST

Webcasting vs. Web Conferencing. Webcasting vs. Web Conferencing

ivms-4200 Client Software Technical Specification v1.02

Solutions for Disaster Recovery Using Grass Valley Integrated Playout Systems

STB- 2. Installation and Operation Manual

Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast

VPAT Voluntary Product Accessibility Template

Technical Paper. Dolby Digital Plus Audio Coding

DD35 User Note Control solutions for GVG Profile

COMMON SURROUND SOUND FORMATS

TV 2 AS HD DELIVERY FOR TV 2 AS

ivms-4200 Client Software Quick Start Guide V1.02

Unified Messaging and Fax

Case study Sky The Best in Entertainment Across All Channels

Transcription:

Subtitle insertion GEP100 - HEP100 Inserting 3Gb/s, HD, subtitles SD embedded and Teletext domain with the Dolby HSI20 E to module PCM decoder with audio shuffler A A application product note COPYRIGHT 2011 COPYRIGHT 2012 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED NO PART OF THIS DOCUMENT MAY BE REPRODUCED IN ANY FORM WITHOUT THE PERMISSION OF AXON DIGITAL DESIGN B.V.

Introduction Sub ti tle [súb tit l]: noun, verb, -tled, -tling 1. captions for foreign-language film, a printed translation of the dialogue in a foreign-language film, usually appearing at the bottom of the screen 2. printed words for hearing-impaired, the printed text of what is being said in a television program, provided for the hearing-impaired and usually at the bottom of the screen. Subtitling of program content is increasingly expected by the viewers; those with hearing impairment want to be able to appreciate the audio content, media sourced from a different country may not be produced in the language of the audience and therefore requires translation. Not all viewers might want to see the subtitles, so these are commonly sent as data and are converted into text and inserted into the picture by the viewer s receiving equipment. Subtitle Preparation TV programming falls into two basic categories, pre-recorded (taped) and live. The creation of subtitles for pre-recorded shows tends to occur before the time of transmission whereas live programs require the creation of subtitles in real-time as the show is transmitted. Live programs often have an element of scripted content, for instance the anchored section of newscasts, these scripts can be used to generate some of these subtitles. Pre-Recorded Preparation All subtitle preparation involves transcribing the spoken word to text, possibly in a different language to that spoken, and adding a description of other sounds, such as music and door slams, at the appropriate moment. For pre-recorded programming this process can be undertaken in an off-line environment, the Subtitler is provided with a frame accurate copy of the program, often as a low bit-rate proxy file made at the time of the final edit or when the material is ingested at the playout operation. They watch and listen to this file, translate the speech if required and either type the words directly into a subtitle workstation, e.g. Screen WinCAPS Qu4ntum, or use a speech recognition program and re-speak the words of the actors as the program is played. Because this process is not live any errors can be HD and SD video streams are formed of a series of pictures, transmitted one after another. Each picture is formed of a series of lines, some of which are not used to carry the picture information. In SD signals this is called the Vertical Blanking Interval (VBI) and was originally used to provide a period of black corresponding to the time taken for the electron beam to be deflected to the top of the glass CRT screen following the end of displaying the previous picture. HD signal have reserved a similar period in the video stream to carry data, called VANC (Vertical Ancillary Data). Both of which can be used to convey subtitle data from the broadcaster to the viewer. corrected by stopping playback and editing the captured text. Many subtitle workstations have inbuilt checks for reading speed, spelling, text formatting etc. The file that is produced by this process will be forwarded to the playout operation to be transmitted alongside the associated program material. Live Preparation Live subtitle preparation requires a different approach. It might be possible to obtain scripts for sections of the program however the words spoken by the presenters may vary and there will be sections, if not all, of the program for which there will be no prior knowledge of the spoken word. In these cases the Subtitler will need to listen to the program audio and then type the words and descriptions, or translation, into a subtitling workstation e.g. a Screen WinCAPS Q-Live, this requires a high level of keyboard skills. An alternative approach is to re-speak the words and descriptions, a speech recognition program will then convert the speech to text for use by the subtitling application. The use of speech-to-text applications means that a Subtitler is not required to have fast and accurate typing skills however the application will need to be trained to understand their speech patterns. page 2

This approach is very useful for simultaneous translation of live programming allowing skilled translators to focus on providing an accurate translation without being limited by their typing speed. Live preparation workstation systems often allow for multiple Subtitlers to work together on a single program and thereby share the workload. Although speech-to-text applications are constantly improving TV programs tend to have background noise, music and often more than one voice speaking simultaneously making automatic transcription impossible using today s technology. The data from the subtitle workstation is sent directly to the playout operation for inclusion in the channel s output video stream. This approach to subtitle creation does not automatically produce a file, although the subtitle data can be captured in a file and this can be used if the program is later rebroadcast. Subtitle Transmission Transmission of Pre-prepared subtitles Pre-prepared subtitle files have to be transmitted at the correct time relative to the content of the program they relate too so that subtitles are displayed at the same time as the words are spoken. Subtitles do not tend to be a continuous stream of text; instead they are discrete packets of words normally with breaks between phrases or sentences. Within the overall subtitle file each subtitle has a time-stamp which is referenced to the timecode of the original program. At the time the program is transmitted the playout automation system instructs the subtitling system, such as the Screen Polistream, to retrieve the file from its store and load it into the playout application. The automation also loads and cues the program on a video server, when the program is scheduled to be transmitted the automation plays the clip from the server, the clip s timecode sent to the subtitle playout system. As the program is transmitted the subtitle control system matches program timecodes to the timestamps in the subtitle file, when a match is made subtitle data is sent to be embedded into the video stream by the HSI20 module. Similar processes can take place at the time an original program is ingested into the video server; the ingest system controls a subtitle playout system to insert the subtitle data into the VBI (SD) or VANC (HD) and this is stored along with the program s video and audio in a the file created at the time of ingest. When the video clip is played-out the subtitles are already striped, or embedded, into the video and are therefore automatically transmitted. Transmission of live subtitles Live subtitles, for simultaneous translation or for the hearing impaired, are added to the video stream as they are created. The automation s playlist, or manual intervention by an operator, will signal to the subtitle control system that live subtitles are required for the next event. The subtitle control system will route the output of a subtitle workstation directly to the HSI20 insertion device. As subtitles are created, either by typing or automatic conversion of speech, the workstation forms these into subtitle data packets with each group being sent when triggered by the operator pressing Return or a dedicated Send key. A variation of this process is that the system sends each word as it is completed resulting in subtitles being sent (and being displayed) quicker than waiting for the speaker to complete a sentence. With the introduction of speech recognition technology the operator may not being using a keyboard, in this scenario the system waits for words to be recognized before sending the subtitle. The example below shows Softel Swift Create workstations used to produce subtitle files and live feeds and a Softel Swift TX handling these files and live feeds under automation control. In both cases the subtitle data is forwarded to a Synapse HSI20 module for inclusion into the video stream as either Teletext (SD) or OP47 (HD). page 3

Example 1: subtitle preparation and insertion overall block diagram The HSI20's inserter can also be remotely controlled by using Cue information sent as Packet-31 information (X31) which is also know commercial insertion cue tones. These are Cue inserted into either the VBI (SD) or VANC (HD) using a Synapse HSI21 module, or Softel inserter operating in Plain-View mode, and detected by the HSI20, when the cue is off (or is not present) the card will start to insert subtitle data. The HSI20 also supports the insertion of filler packets when no subtitles are present, creating a continuous stream of subtitle data which may aid the decoding of subtitles especially in older equipment. page 4

Synapse HSI20 module HSI20 HD, SD-SDI OUTPUT HD, SD-SDI INPUT 1 EQ CUE TONE DECODER TO TRIGGER SUBTITLES VBI/VANC DATA INSERTER WSS-VI- S2016 INSERTI ON ACTIVE VIDEO EMBEDDED AUDIO ANC BYPASS HD, SD-SDI OUTPUT ETHERNET PROCESSOR ENCODER CVBS PREVIEW CVBS OUTPUT RACK CONTROLLER INTERNAL SYNAPSE BUS The HSI20 provides an ideal interface between many manufacturers subtitle preparation and playout applications and live video streams. The HSI20 uses the proven Axon VBI and VANC data insertion capabilities used in many other modules in the Synapse range. The module follows the standard form-factor, fitting into any of the frames in the Synapse range alongside any of the other 300+ different processing modules and utilizing dual power supplies in 2RU and 4RU frames. External subtitles from a subtitle playout system or live subtitling workstation are sent to the module in the industry standard Newfor protocol via a dedicated Ethernet connection. The module encodes and inserts these subtitles as either WST in SD or OP47 in HD. The user has full control of VBI/VANC line assignment, insertion of filler packets and other transmission. Example 2: Cortex control screen for HSI20 showing HD and SD inserter configuration elements ad controls for video standard, WSS insertion and Bypass Ethernet connection HD inserter WST SD inserter Subtitle page and control bit page 5

Example 3: Cortex control screen for HSI20 X31 (cue) Decoder X31 (Cue) decoder, these could be configured to match the related encoder Control. In 'Bypass' the HSI20 functions as a subtitle inserter. If set to 'X31 Control' the insertion is turned on when a Cue is not received. page 6