Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA...

31
Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital

description

Technology Committee Meeting | Jan 2008 | Disney Studios - Burbank, CA 3 Objective of A Format Convey Subtitle / Caption Information –What is the subtitle? Font and style Message –Where should it be placed? –When to display? (time on) –When to clear display? (time off)

Transcript of Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA...

Page 1: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA

IFE Captioning

WAEA Working Group

Bryan Rusenko, Crest Digital

Page 2: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 2

Captioning and Subtitling•Current Work by Panasonic Avionics Corp.

–Presentation of Workflow•Description of Common Formats

– Text Only List– SAMI– QuickTime– ST2– DFXP

•Working With Subtitle Formats

Page 3: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 3

Objective of A Format• Convey Subtitle / Caption Information

– What is the subtitle?• Font and style• Message

– Where should it be placed?– When to display? (time on)– When to clear display? (time off)

Page 4: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 4

Simple Text Only ListLine 1: 1Line 2: 01;00;10;23Line 3: 01;00;13;05Line 4: Translation of text first line.Line 5: Translation second line, if needed.

Line 6: <CR> only (blank line)Line 7: 2Line 8: 01;00;20;06

etc…

Page 5: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 5

SAMI Example (headers)<SAMI> <HEAD> <STYLE TYPE="text/css"> <!-- P { font-size: 12pt; font-family: Arial; font-weight: normal; color: #FFFFFF; background: #000000; text-align: center; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; } .Captions { Name: Captions; lang: EN-US; } #Source { font-size: 12pt; font-family: Arial; font-weight: normal; color: #FFFFFF; background: #000000; text-align: left; margin-bottom:-14pt; } --> </STYLE> </HEAD>

Page 6: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 6

SAMI Example (titles) <BODY> <SYNC Start="200"> <P ID="Source" Class="Captions">&nbsp;</P> <P Class="Captions"><span style="font-family: Arial;"><span style="font-size: 12pt;"><span style="color:#FFFFFF;"><span style="background:#000000;">If there were nothing<br/>in our universe</span></span></span></span></P> </SYNC> <SYNC Start="2200"> <P ID="Source" Class="Captions">&nbsp;</P> <P Class="Captions"><span style="font-family: Arial;"><span style="font-size: 12pt;"><span style="color:#FFFFFF;"><span style="background:#000000;">the fabric of space-time<br/>would be flat.</span></span></span></span></P> </SYNC> <SYNC Start="5650"> <P ID="Source" Class="Captions">&nbsp;</P> <P Class="Captions"><span style="font-family: Arial;"><span style="font-size: 12pt;"><span style="color:#FFFFFF;"><span style="background:#000000;">But add a mass,<br/>and dimples form within it.</span></span></span></span></P> </SYNC> <SYNC Start="8883"> <P ID="Source" Class="Captions">&nbsp;</P> <P Class="Captions">&nbsp;</P> </SYNC> </BODY></SAMI>

Page 7: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 7

QuickTime timed text{QTtext}{timescale:100}{font:Arial}{size:12}{backColor:0,0,0}{textColor:65535,65535,65535}{width:180}{justify:left}

[00:00:00.20]{justify:center}If there were nothingin our universe

[00:00:02.20]the fabric of space-timewould be flat.

[00:00:05.65]But add a mass,and dimples form within it.

[00:00:16.61]Smaller objects thatapproach that large mass

[00:00:19.84]will follow the curvein space-time around it.

[00:00:32.64]Our nearest star, the sun,has formed such a dimple

Page 8: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 8

Scenarist Subtitle Format• Known as ST2 Format• Set of Files

– Control or timing file, .sst .son– Image Files

• TIF, BMP• Constrained image size• Constrained color palette, 2 bit (four colors)

– Optionally Packaged as .zip

Page 9: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 9

ST2 Format (headers)st_format 2################################################# Title : GamePlanAra## English Subtitle File## Edited by : Crest Digital# Date : 11/21/07################################################## BG = Background colour# PA = Text foreground colour (letter body)# E1 = Antialiasing colour# E2 = Text border colour################################################Subtitle GamePlanAraPixel_Area (2 479)Display_Area (0 2 719 479)Color (1 2 3 4)Contrast (15 15 15 0)BG (0 0 255 = = = )PA (255 255 255 = = = )E1 (0 0 0 = = = )E2 (0 0 0 = = = )Base_Time 00:59:58:00

Page 10: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 10

ST2 Format (titles)Base_Time 00:59:58:00directory file://localhost/################################################SP_NUMBER START END FILE_NAME1 01:00:59;10 01:01:03;12 GamePlanAra.0001.tif2 01:01:14;00 01:01:16;00 GamePlanAra.0002.tif3 01:01:16;29 01:01:18;29 GamePlanAra.0003.tif4 01:01:28;29 01:01:31;14 GamePlanAra.0004.tif5 01:01:50;20 01:01:53;09 GamePlanAra.0005.tif6 01:02:17;00 01:02:19;07 GamePlanAra.0006.tif7 01:02:20;07 01:02:21;05 GamePlanAra.0007.tif8 01:02:26;07 01:02:27;17 GamePlanAra.0008.tif9 01:02:34;27 01:02:35;27 GamePlanAra.0009.tif10 01:03:26;14 01:03:31;04 GamePlanAra.0010.tif11 01:03:41;06 01:03:42;18 GamePlanAra.0011.tif12 01:03:48;28 01:03:51;04 GamePlanAra.0012.tif13 01:03:51;09 01:03:53;19 GamePlanAra.0013.tif14 01:03:53;24 01:03:57;00 GamePlanAra.0014.tif15 01:03:57;06 01:03:59;06 GamePlanAra.0015.tif16 01:03:59;11 01:04:00;15 GamePlanAra.0016.tif17 01:04:00;20 01:04:01;18 GamePlanAra.0017.tif18 01:04:01;23 01:04:02;29 GamePlanAra.0018.tif …continues…1544 02:48:00;26 02:48:03;07 GamePlanAra.1544.tif1545 02:48:25;25 02:48:27;21 GamePlanAra.1545.tif

Page 11: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 11

Subtitle Image File

Page 12: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 12

Subtitle Image File

Page 13: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 13

Page 14: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 14

Page 15: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 15

Page 16: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 16

Page 17: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 17

Page 18: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 18

Page 19: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 19

Page 20: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 20

Criteria For Subtitle Data• Timing

– Start of program (first frame)– Frame rate

• Placement– Presentation version– Safe Area of display

• Readability– Display dependant

Page 21: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 21

Timing Concerns• Version Match

– What Version Is The Video Essence?– From What Version Was Subtitling Created?

• Airline version (edited or theatrical)• Home Video (DVD) release version

• Compatibility Issues• Presentation differences - logos, formatting disclaimer• TV Standard (frame rate) - 25 fps, 29.97 fps• Time code type of master tape - DF, NDF

• Coherency Of Timecodes• Ascending values, non overlapping

Page 22: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 22

Placement• Intended Version

– 16x9, 4x3– Are titles in active picture area?

• Must Not Obscure Program Content– Any graphic item in video– Main titles, narrative titles

• What Is The Safe Area of Display Device?– Overscan?– Broadcast Safe Action (10% from edge)– Broadcast Safe Title (20% from edge)

Page 23: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 23

Readability• Size appropriate For Display• Appropriate For Characters In Subtitle

– Render size (textual)– Scaling of subtitle image (graphic)

• Percentage of Picture Height

Page 24: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 24

DFXP Example<?xml version="1.0" encoding="UTF-8"?><tt xmlns="http://www.w3.org/2006/04/ttaf1" xmlns:tts="http://www.w3.org/2006/04/ttaf1#styling" xml:lang="en"> <head> <styling> <style id="defaultSpeaker" tts:fontSize="12" tts:fontFamily="Arial" tts:fontWeight="normal" tts:fontStyle="normal" tts:textDecoration="none" tts:color="white" tts:backgroundColor="black" tts:textAlign="left" /> <style id="defaultCaption" tts:fontSize="12" tts:fontFamily="Arial" tts:fontWeight="normal" tts:fontStyle="normal" tts:textDecoration="none" tts:color="white" tts:backgroundColor="black" tts:textAlign="center" /> </styling> </head> <body style="defaultCaption" id="thebody"> <div xml:lang="en"> <p begin="0:00:00.20" end="0:00:02.20">If there were nothing<br/>in our universe</p> <p begin="0:00:02.20" end="0:00:05.65">the fabric of space-time<br/>would be flat.</p> <p begin="0:00:05.65" end="0:00:08.88">But add a mass,<br/>and dimples form within it.</p> <p begin="0:00:16.61" end="0:00:19.84">Smaller objects that<br/>approach that large mass</p> <p begin="0:00:19.84" end="0:00:23.41">will follow the curve<br/>in space-time around it.</p> <p begin="0:00:32.64" end="0:00:36.84">Our nearest star, the sun,<br/>has formed such a dimple</p> <p begin="0:00:36.84" end="0:00:38.00">and our tiny planet Earth</p> <p begin="0:00:38.00" end="0:00:41.50">goes along for the ride<br/>in the curve of its dimple</p> <p begin="0:00:41.50" end="0:00:43.80">staying in orbit<br/>around the sun.</p> </div> </body></tt>

Page 25: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 25

DFXP ModelAuthoring System:

Subtitle CreatorsTranscoding System:

Integration ProcessDistribution Format:

Vendor SpecificLegacy:

ST2, SAMI, othersDFXP:

The Glue

Page 26: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 26

Next Steps

• Scope• Requirements• Reference Model• Legacy (Panasonic, others)

Page 27: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 27

Scope

• What Are We Trying To Standardize?

Page 28: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 28

Requirements• Current Systems

– Deployed– Under Development

• Legacy Systems– Videotape– Personal Players– VOD Servers

• Discussion

Page 29: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 29

Reference Model• No Common Standard in Subtitle

Creation Systems– A patchwork of formats– Developing Interchange Standards

• What are they?• Can we use them?

• What Systems Are In Use?• Discussion

Page 30: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 30

Reference Model

• Multiple Input Formats• Multiple Output Formats• Common Core Format

Distribution and Interchange

Page 31: Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA IFE Captioning WAEA Working Group Bryan Rusenko, Crest Digital.

Technology Committee Meeting | 22-23 Jan 2008 | Disney Studios - Burbank, CA 31