130 likes | 333 Views
HD DVD Authoring. How does the HD DVD Authoring Process differ from SD DVD? Chris Armbrust Senior Process Engineer Technicolor Creative Services Burbank, CA Chris.Armbrust@Thomson.net. Getting Started. New capabilities – how do you create them? Different model for authoring DVD
E N D
HD DVD Authoring How does the HD DVD Authoring Process differ from SD DVD? Chris Armbrust Senior Process Engineer Technicolor Creative Services Burbank, CA Chris.Armbrust@Thomson.net
Getting Started • New capabilities – how do you create them? • Different model for authoring • DVD • Everything is video or menus • Link together • HD DVD • Video, Audio, Subtitles are playlists • Interaction (i.e. standard menus, pop-over menus, etc.) are now programs
Chronos – example of HD DVD (Advanced Content – iHD) • Interactivity • Autoplay with pop-up menu • Interactions of objects on menu • Annotations on/off • Locations on/off • Search Locations (i.e. scene select) • Specs on assets: • Audio: DTS HD, DD+ and LPCM • MPEG2 video
Files on the disc • Directory of C:\dvddisc • 04/24/2006 11:30 AM <DIR> . • 04/24/2006 11:30 AM <DIR> .. • 04/24/2006 11:06 AM <DIR> ADV_OBJ • 04/22/2006 02:03 PM <DIR> HVDVD_TS • 0 File(s) 0 bytes • Directory of C:\dvddisc\ADV_OBJ • 04/24/2006 11:06 AM <DIR> . • 04/24/2006 11:06 AM <DIR> .. • 12/19/2005 04:06 PM 128 DISCID.DAT • 04/21/2006 11:12 AM 8,021,872 menu.aca • 04/21/2006 11:50 AM 13,157,788 menu2.aca • 04/20/2006 06:21 PM 3,424 VPLST000.XPL • 4 File(s) 21,183,212 bytes • Directory of C:\dvddisc\HVDVD_TS • 04/22/2006 02:03 PM <DIR> . • 04/22/2006 02:03 PM <DIR> .. • 04/21/2006 05:08 PM 8,192 HVA00001.BUP • 04/21/2006 05:08 PM 8,192 HVA00001.VTI • 04/21/2006 05:09 PM 2,048 PEVOB1.BUP • 04/21/2006 05:08 PM 22,294,528 PEVOB1.EVO • 04/21/2006 05:09 PM 2,048 PEVOB1.MAP • 04/21/2006 05:09 PM 2,048 PEVOB2.BUP • 04/21/2006 05:08 PM 12,027,904 PEVOB2.EVO • 04/21/2006 05:09 PM 2,048 PEVOB2.MAP • 04/21/2006 05:09 PM 22,528 PEVOB3.BUP • 04/21/2006 05:09 PM 7,239,929,856 PEVOB3.EVO • 04/21/2006 05:09 PM 22,528 PEVOB3.MAP • 11 File(s) 7,274,321,920 bytes • Total Files Listed: • 15 File(s) 7,295,505,132 bytes • 8 Dir(s) 6,228,865,024 bytes free
JavaScript – a glimpse • <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" • xsi:schemaLocation="http://www.dvdforum.org/2005/ihd file:/D:/_Schemas/iHD.xsd" • xmlns:style="http://www.dvdforum.org/2005/ihd#style" • xmlns:state="http://www.dvdforum.org/2005/ihd#state" xmlns="http://www.dvdforum.org/2005/ihd" • xml:lang="en"> • <head> • <styling> • <style id="menu_style" style:position="absolute"/> • <style id="credits_style" style:position="absolute" style:zIndex="3" • style:width="1596px" style:height="886px" style:x="162px" style:y="30px" • style:opacity="1" style:backgroundImage="url('credits_text.png') • url('credits_text2.png') url('credits_text3.png')" style:backgroundFrame="0"/> • </styling> • <!--<timing clock="title"> • <defs> • <animate id="call_fade" style:opacity="1;0"/> • </defs> • <par> • <seq> • <cue begin="id('up')[state:actioned()=true()]" select="id('credits')" • dur="500ms" fill="hold" use="call_fade"/> • <cue begin="id('up')[state:actioned()=true()]" dur="1s"> • <event name="creditRoll"> • <param name="dir" value="up"/> • </event> • </cue> • </seq> • <seq> • <cue begin="id('down')[state:actioned()=true()]" select="id('credits')" • dur="500ms" fill="hold" use="call_fade"/> • <cue begin="id('down')[state:actioned()=true()]" dur="1s"> • <event name="creditRoll"> • <param name="dir" value="down"/> • </event> • </cue> • </seq> • </par> • </timing>-->
XML Markup - XPL file • <?xml version="1.0" encoding="UTF-8"?> • <Playlist xmlns="http://www.dvdforum.org/2005/HDDVDVideo/Playlist" majorVersion="1" minorVersion="0"> • <Configuration> • <StreamingBuffer size="2048"/> • <Aperture size="1920x1080"/> • <MainVideoDefaultColor color="108080"/> • </Configuration> • <MediaAttributeList> • <VideoAttributeItem index="1" codec="MPEG-2"/> • <AudioAttributeItem index="1" codec="DTS-HD" channels="6"/> • <AudioAttributeItem index="2" codec="DD+" channels="6"/> • <AudioAttributeItem index="3" codec="LPCM" channels="2"/> • <AudioAttributeItem index="4" codec="DD+" channels="6"/> • </MediaAttributeList> • <TitleSet tickBase="60fps" timeBase="60fps"> • <FirstPlayTitle titleDuration="00:00:12:00"> • <PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:00:12:00" • src="file:///dvddisc/HVDVD_TS/PEVOB1.MAP" dataSource="Disc" • description="FBI Warning"> • <Video track="1"/> • </PrimaryAudioVideoClip> • </FirstPlayTitle> • <Title id="menu" titleNumber="1" titleDuration="00:20:00:00" displayName="Chronos Top Menu" • onEnd="featureTitle"> • <PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:00:38:00" • src="file:///dvddisc/HVDVD_TS/PEVOB2.MAP" dataSource="Disc" • description="Audio Loop" id="audioLoop"> • <Video track="1"/> • <Audio track="1"/> • </PrimaryAudioVideoClip> • <ApplicationSegment titleTimeBegin="00:00:00:00" titleTimeEnd="00:20:00:00" • zOrder="1" src="file:///dvddisc/ADV_OBJ/menu.aca/menu.xmf" sync="hard" • language="en"> • <ApplicationResource src="file:///dvddisc/ADV_OBJ/menu.aca" priority="1" • multiplexed="false" size="15000000" description="archive"/> • </ApplicationSegment> • </Title> • <Title id="featureTitle" titleNumber="2" titleDuration="00:42:28:00" displayName="Chronos" • onEnd="menu"> • <PrimaryAudioVideoClip id="feature" dataSource="Disc" • src="file:///dvddisc/HVDVD_TS/PEVOB3.MAP" titleTimeBegin="00:00:00:00" • titleTimeEnd="00:42:28:00"> • <Video track="1"/> • <Audio track="1" streamNumber="1"/> • <Audio track="2" streamNumber="2"/> • <Audio track="3" streamNumber="3"/> • <Audio track="4" streamNumber="4"/> • </PrimaryAudioVideoClip> • <ApplicationSegment titleTimeBegin="00:00:00:00" titleTimeEnd="00:42:28:00" zOrder="0" • src="file:///dvddisc/ADV_OBJ/menu2.aca/menu2.xmf" sync="hard" language="en"> • <ApplicationResource src="file:///dvddisc/ADV_OBJ/menu2.aca" priority="1" • multiplexed="false" size="20000000" description="archive"/> • </ApplicationSegment> • <ChapterList> • <Chapter titleTimeBegin="00:00:00:00"/> • <Chapter titleTimeBegin="00:01:19:10"/> • <Chapter titleTimeBegin="00:08:25:18"/> • <Chapter titleTimeBegin="00:15:48:02"/> • <Chapter titleTimeBegin="00:24:08:08"/> • <Chapter titleTimeBegin="00:27:45:12"/> • <Chapter titleTimeBegin="00:32:40:19"/> • <Chapter titleTimeBegin="00:35:33:18"/> • <Chapter titleTimeBegin="00:40:24:12"/> • </ChapterList> • <TrackNavigationList> • <VideoTrack track="1"/> • <AudioTrack track="1" langcode="en:01" selectable="true" description="DTS HD"/> • <AudioTrack track="2" langcode="en:01" selectable="true" description="Dolby Digital Plus"/> • <AudioTrack track="3" langcode="en:01" selectable="true" description="PCM Stereo"/> • <AudioTrack track="4" langcode="en:01" selectable="true" description="Audio Commentary"/> • </TrackNavigationList> • </Title> • </TitleSet> • </Playlist>
Some topics for further discussion • Encoding • Development environments • Mux options • Testing and emulation • Check discs • Replication and AACS