Title: MultiPhoto/Video presentation
1An Open, Multiplatform, Free Specification For
Digital Music, Photo, and Video Collections
Contact Info
http//www.osta.org/mpv
Pieter van Zee MPV Specification
Editor Pieter_van_Zee_at_hp.com T. 1 541-715-8685
Felix Nemirovsky Multiread Committee
Chair felixn_at_oaktech.com T. 1 415-643-0944
2- MPV Provides
- Multimedia albums/playlists with rich metadata
- Easy navigation of 100s/1000s of photos, video,
and music - Quick startup of data CDs, data DVDs and memory
cards - Consistent user experience
- PC?CE interoperability
MPV Summary
Websites
www.osta.org/mpv
Contact
Pieter van Zee MPV Spec Editor T. 1
541-715-8658 Pieter_van_Zee_at_hp.com
- Market Impact
- EOU for new digital media formats
- Better CE-only (no PC) solutions
- New CE device differentiator
- New product opportunities
- Accelerate DI adoption
- Open Specification SDK
- no license fees, open process
- Status
- MPV 1.0 Spec adopted avail.
- Open-source MPV 1.0 SDK avail.(for firmware
software) - CPXe 1.0 supports MPV
- Supporters incl retail disc makers (Kodak,
Rimage) DI CD software makers (Roxio, Sonic,
ArcSoft, ACD, Ulead, MUSICMATCH) CE industry
(LG, Philips, Samsung, LSI, Zoran, ESS)
3Introducing MPV Music/Photo/Video
- 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
4MPVPublic Supporters, Jan. 2003
- Retail CD/DVD Discs
- Eastman Kodak Company
- Rimage Corporation
- Pixel Magic Imaging
- Consumer CD/DVD Burning Software
- Roxio Inc.
- Sonic Solutions Inc.
- Hewlett-Packard Company
- ArcSoft Inc.
- ACD Systems
- Ulead Technology
- MUSICMATCH
- Oak Technology
- CE Industry
- LG Electronics Inc.
- Royal Philips Electronics
- Samsung Electronics Co. Ltd.
- LSI Logic
- Zoran Corp
- ESS Technology
- Planetweb Inc
5Market 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
6Problem TodayTremendous Diversity in Content
Structure of Digital Pictures on a Data CD or DVD
7MPV Multimedia Album / Playlist
- Set of assets
- Simple assets Still, Video, Audio,
- Composite assets StillAudio, Multishot,
Panorama, - Renditions Thumbnail, Screen,
- Presentation playlist
- Sequence of assets
- Presentation Control foreground/background,
duration, transition, etc. - Basic metadata
- Title, description, keywords, dates,
- Uses XML format
Foreground 1. StillAudio 2. Video 3.
Panorama 4. Still Background 1. Audio
8MPV Provides Basic Asset Management
- Portable Storage Manifest
Foreground 1. StillAudio 2. Video 3.
Panorama 4. Still Background 1. Audio
Only required file or directory
9MPV Provides Picture Disc Interoperability
Different Disc File Layouts
Identical MPV Manifests
AssetList Still Rendition master Rendition
screen Rendition thumbnail Still Rendition
master Rendition screen Rendition
thumbnail Still Rendition master Rendition
screen Rendition thumbnail Still Rendition
master Rendition screen Rendition
thumbnail Still Rendition master Rendition
screen Rendition thumbnail
10Demos
- Picture Disc with MPV
- Portable Storage Manifest
- Still Images Album / Playlist
- Brandenburger Tor
- Hard drive-based Album
- Multimedia Album / Playlist
11Example 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
12ExampleDVD Player Support for MPV Picture Discs
Firmware Playback Application
Digital Media Content MPV
Supports JPEG, MP3, WAV, MPEG 1 2 May support
WMA WMV, MPEG4, AVI MJPEG, MOV PJPEG
Some players will support printing
print
13Example Digital Imaging System, No Computer
Digital Imaging-enhanced DVD Recorder
Original data MPV
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
14Open Source MPVTools SDKAvailable Now
Multi-Platform
Windows
- MPV Reader
- Easy-to-use Functions
- Find MPV file
- Get thumbs, screen res, slideshow, etc
- Extensible
- Slim
- 80KB obj MPV processor
- 124KB obj Expat XML parser
- Typical runtime 50-70KB RAM
- MPV Writer
- Basic single-res pictures
- Advanced multi-res, MD5 Content IDs, directory
processing - command line utilities
- Code
- C code, OS abstraction layer
- MIT License use for anything
- MPV Player
- Play slideshow with bkgnd music
- Browse using thumbnail filmstrip
- Print still images
- Can be embedded in an app using the IE Control
- Code
- 60KB HTML source code
- No install required, downloadable
- Requires IE 5.5 or above
- e.g. WinXP (has IE 6.0)
- MPV Validator
- Syntax errors, usage mistakes
- Available Dec 2002
15MPV Offers
- Technology Benefits
- Open specification
- No costs
- MPV 1.0 Spec available
- MPV 1.0 SDK available
- Adds on to existing file and directory structure
- Works with CDs, DVDs, memory cards, hard drive,
internet
- User Benefits
- Multimedia albums/playlists with rich metadata
- Quick startup of data CDs, data DVDs and memory
cards - Easy navigation of 100s to 1000s of photos,
video, and music - Consistent user experience
- PC?CE interoperability
16Call toAction
17DVD Player (Firmware)MPV Deployment Browse
Watch Albums
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
18MPV andDigital Imaging in PC Software
19Photo/Video Album Interchangewith Software
Applications
- Use cases
- Camera unloader creates album automatically
- Picture manager software can select, organize
pictures, burn on CD with MPV album. - Selection, sequence, titles
- Web browser uploads album and pictures to website
- Selection, sequence, titles, URL
- Slideshow software can load existing MPV album,
enhance, save as album - Selection, sequence, titles, effects
- Print photo album software can load MPV album,
layout, save as album - Selection, sequence, titles, layout
- Motivation
- It takes users precious time to select pictures,
sequence pictures, and add titles and other
metadata - Makes an album
- Album interchange will lead to increased demand
by consumers for software applications and
imaging services. - Reuse and enhance
20DI PC Software ExamplePhoto/Video Album
Interoperability
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
21Digital Camera Software Generate MPV Album at
Unload
Original data
Original data MPV
Camera-specific unloader
- ADVANTAGES
- MPV support at low-cost no camera firmware
change - Every unload MPV-enabled
- Can make archive CD that also plays in DVD player
or PC
browse watch
22Imaging SoftwareOpen and/or Play MPV Albums
MPV-aware Imaging Software
Original data MPV
Open / Import / Play
- 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
MPV Album
23Imaging CD/DVD Burning SoftwareBurn MPV Albums
on CD / DVD
MPV-aware Imaging Software
Burn / Make Disc
Original data
- ADVANTAGES
- No need to change existing practices for
files in disc - Compatible with VideoCD and DVD-Video discs
- Make archive CD that also plays in DVD
player or PC
browse watch
Original data MPV
24Imaging CD/DVD Burning SoftwareCreate MPV
Albums on PC Harddrive
MPV-aware Imaging Software
Save / Save As / Export
Original data
- ADVANTAGES
- Allow consumers to re-use albums in other apps
- Preserves consumers time investment and data
- Expands demand for album-centric software
MPV Album
25Internet Photo ServicesMPV Deployment Album
Enhances Interaction
Original data MPV
MPV Local Location Of MPV Manifest
Server- Specific Logic
1. Initiate Conversation
2. Server-provided Web Pages
Cache of MPV Local Location Of MPV Manifest
Web pages Show Local Assets
Device with Web Browser
3. Asset Upload Request
- 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 supports using
MPV with photo websites for print ordering
4. Asset Upload
26Digital CameraMPV Deployment Make Album In
Camera
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
27MPV Digital Imaging
28Overall 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.
29Extending Picture Discs
30OSTABackground
31Optical Storage Technology Assoc. (OSTA)Board
Associate Members
Ahead Software 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. Toshiba USA, Inc. Ulead Systems
Inc. Verbatim Corporation Veritas Software
Corporation VOB Computer Systeme GmbH Yamaha
Corporation
32OSTA 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.02
DVD-Video file system
Adopted 1995
UDF 1.01
DVD-ROM file system
33OSTA MultiRead Committee Activities
Any Disc In Any Slot Recent Focus PC CE
device Interoperability Of Disc-based Content
Consumer collections of 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
34MPV 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