Title: MultiPhoto/Video presentation
1An Open, Multiplatform, Free Specification For
Digital Music, Photo, and Video
Collections -- MPV and Digital Imaging, In Depth
Contact Info
http//www.osta.org/mpv
Pieter van Zee MPV Initiative Lead Pieter_van_Zee
_at_hp.com T. 1 541-715-8685
2Introducing MPV MusicPhotoVideo
- More easily playback, exchange, and manage
- collections of digital music, photos, videos
- An Open Specification
- Available and free to use at no cost
- For computer software, CE devices like cameras
and DVD players, internet services - Use with CD, DVD, memory cards, hard drive,
internet - Sponsored by
- OSTA Optical Storage Technology Association
- Plus Liaison with I3A CPXe and MPV Initiatives
- Availability
- MPV 1.0 Spec adopted, available Nov. 18
- MPV 1.0 SDK done, available Nov. 18
3Overall MotivationDI Industry and Storage
Industry Growth
Opportunity Non-PC Viewing, Storing Printing
CD Players
75
MPV Helps Enable Non-PC Solutions
US HH
50
Personal Computer
DVD Players
Warning PC Dependency System Complexity Might
Cause Digicams to Track PC Adoption!
25
Digicams Today
Digital Camcorders
Introduced
2
20
5
10
Years
Estimated trends, Not authoritative data.
4Market TrendDVD Players/Recorders Support More
Formats
- Napster, MP3 software
- 60M PCs with CD burners
- lt1B blank discs sold
- Good still photo DSCs lt 200
- Must be unloaded CD is archive
- 150M PCs with CD burners
- 2B blank discs sold
- Good photo-video DSCs lt 200
- 300M PCs with CD burners
- 15M PCs with DVD burners
- 8B blank discs sold
2000
2002
2004
1998
DVD Player, Recorder, MP3, JPEG, AVI, MOV, MPEG4,
???
Basic DVD Player
DVD Player with MP3
DVD Player, MP3, JPEG
Average Selling Price
5Example OpportunityDigital Imaging System, No
Computer
BARRIER Each disc and camera maker organizes
photo/video files differently
DVD Recorder Memory card slot(s)
BARRIER Organize and manage multiple albums on a
disc that user can navigate easily and other
devices and apps can use
- CONSUMER VALUE
- No computer needed
- Leverage entertainment center spend (DVD rec.)
- Appliance printer for prints
- Disc holds many unloads
storage media
6MPV in Action Digital Imaging System, No Computer
Original data MPV
DVD Recorder Memory card slot(s)
- MPV ADVANTAGES
- Add-on MPV file is the only change to camera or
disc - Enables uniform access to camera and disc content
- Organizes disc content into easy-to-use albums
Original data MPV
storage media
7(No Transcript)
8Example Digital Camera Content Interoperability
Different DCF-compliant File Layouts
DCIM/ 100DSCFS/ DSC08399.JPG -
still DSC08400.JPG - still with
audio DSC08401.JPG - still hi-res JPEG
rendition of TIFF master DSC08402.JPG still
multishot sequence DSC08403.JPG - still
multishot sequence DSC08404.JPG - still
multishot sequence DSC08405.JPG - still
panorama sequence DSC08406.JPG - still panorama
sequence DSC08407.JPG - still panorama
sequence MSDSC/ IMCIF100/ MOV08398.JPG - JPG
thumbnail rendition of video DSC08401.TIF -
still master with hi-res JPG rendition MOML0001/
MOV08398.MPG - video MOMLV100/ DSC08399.MPG
- audio for still MISC/ ALBUM.PVM - MPV
Collection AUTPRINT.MRK DPOF file
Identical MPV Manifests
AssetList Video Rendition thumbnail Still St
illWithAudio Still Audio Still Rendition
master Rendition hi-res StillMultishotSequence
Still Still Still StillPanoramaSequence
Still Still Still
DCIM/ 132IMDCF/ MVI_3298.AVI -
video MVI_3298.THM - JPG thumbnail rendition of
video IMG_3299.JPG - still IMG_3300.JPG
still with audio IMG_3300.WAV audio with
still 133IMDCF/ IMG_3301.JPG still hi-res
JPEG rendition of RAW master IMG_3301.RAW
still master of hi-res JPG rendition IMG_3302.JP
G - still multishot sequence IMG_3303.JPG -
still multishot sequence IMG_3304.JPG - still
multishot sequence STA_3305.JPG - still
panorama sequence STB_3306.JPG - still panorama
sequence STC_3307.JPG - still panorama
sequence IMINDEX/ 132.CTG 133.CTG D.CTG MIS
C/ ALBUM.PVM - MPV Collection AUTPRINT.MRK
DPOF file
Add-in MPV manifests
9MPV Enables GoodDigital Imaging on Photo/Video
Players
- Rapid startup on disc / memory card insertion
- One top-level MPV entry point provides access to
disc/card contents - Fast performance for displaying images
- MPV supports screen thumbnail renditions for
hi-res files videos - Playback of stills video with background music
- MPV albums organize contents for playback with
music - Organizes content on CD DVD
- MPV albums organize 100s to 1000s of files for
easy access to files anywhere on the disc - Implement one firmware to handle content from any
digital camera or CD/DVD maker - MPV provides a single control format (manifest)
that represents any of the content organizations
coming from any DSC or CD/DVD.
10MPV Enables Interoperability and New Products
- Interchange representation for DSC content
- DSC maker can organize and name files in any
manner desired fully DCF compatible URLs and
user-specified long filenames are supported. - MPV adds on to existing implementations
- Keep existing file content, directory layout,
metadata formats - Use with any storage media, file system, or
internet - Original data MPV works anywhere avoids
format conversions - Collections span devices, applications, and
services - Includes metadata and associated data fully
extensible - Robust albums withstand filename location
changes - Identifiers enable pathname fixup essential for
PC-based use - Playback on WinXP systems or any IE 5.5 browser
- No software installation required
11DI PC Software Opportunity ExampleUse Same
Album For Many Tasks
MPV specification at work
Original data MPV
Original data MPV
Original data
Original data MPV
Camera-specific unloader
- PROBLEMS SOLVED
- Plays back as captured from original files
- One album works across many apps
- Collections withstand file renaming and reorg
Original data MPV
12MPV Initiative Components
Logo Program
Open Specification
Website
ATM Network For Images
Other Specs Standards
Compliance Test Plan Materials
Email Lists
Open Source Tools (not OSTA sponsored)
Marketing Training Materials
13MPV Timeline
August 02
2H2003
Nov 01
Feb 02
Fall
2003
July 01
OSTA MPV Specification work begun
Internet Product Implementations
Technical Meetings
Internet Profile 1.0 Underway
I3A members invited to participate
in MPV development promotion
OSTA MultiAudio Specification completed
Basic Presentation Profile 1.0 Adopted
Presentation Product Implementations
14Call toAction
15DVD Player (Firmware)MPV Deployment Browse
Watch Albums
Goal 2003
Original data MPV
MPV-aware Photo Viewer Firmware Application
Supports some or all of JPEG, MP3, WAV, MPEG, AVI
MJPEG, MOV PJPEG, WMV
- ADVANTAGES
- Fast, friendly experience
- Watch slideshow or browse photos,
- Plays back as captured from original files
- Views original data without MPV, but less well
Original dataDPOF on card or USBprinter driver
Some players will support printing
print
16Digital Camera Software MPV Deployment
Generate Album at Unload
Goal 2003
Original data
Original data MPV
Camera-specific unloader
- ADVANTAGES
- MPV support at low-cost no camera firmware
change - Every unload MPV-enabled
- Make archive CD that also plays in DVD player or
PC
browse watch
17Imaging SoftwareMPV Deployment
Browse/Watch/Use Albums
Goal 2003
IE 5.5 Web Browser / WinXP
Original data MPV IE Stylesheet
Original data MPV
MPV-aware Imaging Software
- ADVANTAGES
- Fast, friendly experience
- Watch or browse, but also print, share, enhance,
- Customize look/feel of IE-based playback
- Use albums from anywhere camera unload, other
apps
Original data MPV
18Imaging CD/DVD Burning SoftwareMPV Deployment
Make/Store/Burn Albums
Goal 2003
organize, store, burn
Original data
Album
Original data MPV
- ADVANTAGES
- No need to rename or reorganize files in album
- Use albums from anywhere camera unload, other
apps - Make archive CD that also plays in DVD player or
PC
browse watch
19Internet Photo ServicesMPV Deployment Album
Enhances Interaction
Goal 2003
Original data MPV
1. Initiate Conversation
MPV Local Location Of MPV Manifest
Server- Specific Logic
2. Server-specific interaction
Typical Session ID MPV Local Location Of MPV
Manifest
Device with Web Browser
Typical Session ID Local Asset Refs
- ADVANTAGES
- Use albums from anywhere camera unload, other
apps - Enhances web server interaction by enabling
access to client-local data - Web server determines user interaction
Spec Watch I3A CPXe project specing MPV
use with photo websites for print ordering
20Digital CameraMPV Deployment Make Album In
Camera
Goal 2003
MPV-aware Firmware Application
- Capture Mode
- Click captures data and adds entry to MPV file
- Browse Mode
- Delete Image deletes data and removes entry
from MPV file
Original data MPV
- ADVANTAGES
- Album always available to describe captured
content - Enables playback by any vendor exactly as
captured - Required foundation for a computer-free DI
solution - Adds easily to existing DCF / other file
structures
21MPV
22DI DVD Player/Recorders Soon Example
Discs or memory cards for input AND output
- DVD Player
- DVD Recorder
- PVR
Album-based content access
Peripherals
23Example Content Organization on a CD
Only required file or directory
24MPVTechnology Introduction
25MPV Specification Architecture
Based on
Makes Use Of
26MPV TechnologyBasic Profile
Collections
Three Core Concepts
Metadata
Identification
Existing Content Formats Practices (DCF, Exif,
WAV, AVI, MOV, )
Existing Metadata Formats (DPOF, Exif, IPTC,
DIG35, )
27MPV Basic Profile
Collection
Metadata
- Manifest
- Wraps all components of a MPV collection
- Practices for manifest file naming and location
- Asset List
- An unordered set of assets
- Mark List
- An ordered set of asset references
- primary, selected, hidden, ltapp-specific
extensionsgt - Simple Assets
- Still, Video, Audio, Text, Print, Document,
ManifestLink - Composite Assets
- StillWithAudio, StillMultishotSequence,StillPanor
amaSequence, Par, Seq - Renditions
- master, screen, thumbnail, subsampled, lowRes,
highRes, show, print, proof, draft, alt,
targetSystem
- Any Metadata
- Holds arbitrary XML-formatted metadata
- Useful for pre-existing schema
- NMF Metadata
- Recommended for new metadata schema
- Interoperable across XML Schema, RDF Schema and
database environments. - XML-Schema-based validation
- NMF Dublin Core
- Common metadata about assets title, creator,
created date, etc.
Identification
- Identifiers
- LastURL path to the object
- InstanceID unique per object
- DocumentID same for all renditions
- ContentID Content-based Identification
28MPV Presentation Profile
Album
Presentation Control
- Album
- Defines a presentation-oriented view of a
collection - Foreground Background
- Ordered sequence of objects, grouped by purpose
- Renditions and Related Documents
- Album-level renditions and related documents,
e.g. index sheet, slideshow video - Mark Lists
- Marked objects in the album
- AlbumLink
- Links one album to another
- Metadata
- Background color, duration, scaling fit,
transitions, repeats, etc.
29OSTA Background
30Optical Storage Technology Assoc. (OSTA)Board
Associate Members
Aplix Corporation Apple Computer BHA Company,
Ltd. Calimetrics, Inc. Cirrus Logic CMC
Magnetics/Hotan Corp. Daikin U.S. Comtec
Laboratories Disc Inc. Eastman Kodak Company
Fujitsu Computer Products of America General
Electric Company Hewlett-Packard Company
Hitachi America, Ltd. Imation Corporation
Infinite Data Storage Ltd. Iomega Corporation
JVC Company of America Lite-On I.T. Corporation
Matsushita Kotobuki Electronics Ind. of America,
Inc.
Maxell Corporation of America Memorex Products
Inc. Microsoft Corporation Mitsubishi Electric
Corporation Mitsui Advanced Media, Inc. Mitsumi
Electric Co., Ltd. Moulage Plastique de l'Ouest
Multi Media Masters Machinery, SA Musicmatch
National Institute of Standards Technology
(NIST) NEC Technologies Oak Technology, Inc.
Open Interface, Inc. OTG Software, Inc.
Panasonic Technologies, Inc. Philips Components
Pioneer Electronics (USA) Inc. Planetweb, Inc.
Plasmon, Inc.
Plextor Corporation PrimeDisc, Inc. Pulstec
Industrial Company Limited Ricoh Company, Ltd.
Rimage Corporation Roxio, Inc. Samsung
Electronics Co., Ltd. Sonic Solutions Sanyo
Software Architects, Inc. Sony Corporation
Taiyo Yuden USA, Inc. TDK Electronics
Corporation TEAC America, Inc. Thomson
Multimedia, Inc. Ulead Systems Inc. Verbatim
Corporation Veritas Software Corporation VOB
Computer Systeme GmbH Yamaha Corporation
31OSTA File Interchange Committee Activities
UDF Universal Disk Format Major contribution to
Optical Storage Industry
Adopted 2002
Secure UDF
Secure file system
Adopted 1998
UDF 2.0
ECMA 167 3rd ed. adoption
Adopted 1997
Standard filesystem for drive-letter access
UDF 1.5
Adopted 1996
UDF 1.04
DVD-Video file system
Adopted 1995
UDF 1.01
DVD-ROM file system
32OSTA MultiRead Committee Activities
Any Disc In Any Slot Recent Focus PC CE
device Interoperability Of Disc-based Content
Consumer collections of digital music,
photos, and video.
Adopted 2002/2003
MPV
Collections of compressed digital audio, e.g. MP3
Adopted 2001
MultiAudio
CD-R/CD-RW compatibility for CE devices
Adopted 2000
MultiPlay CD-R/-RW
CD-R/CD-RW compatibility for PC devices
Adopted 1997
MultiRead CD-R/-RW