1 / 32

An Open, Multiplatform, Free Specification For Digital Music, Photo, and Video Collections --

An 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@hp.com T. +1 541-715-8685. Introducing … MPV – MusicPhotoVideo.

nedra
Download Presentation

An Open, Multiplatform, Free Specification For Digital Music, Photo, and Video Collections --

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An 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@hp.com T. +1 541-715-8685

  2. Introducing …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

  3. Overall 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.

  4. Market Trend:DVD Players/Recorders Support More Formats • Napster, MP3 software • 60M PCs with CD burners • <1B blank discs sold • Good still photo DSCs < $200 • Must be unloaded; CD is archive • 150M PCs with CD burners • 2+B blank discs sold • Good photo-video DSCs < $200 • 300M PCs with CD burners • 15M PCs with DVD burners • 8+B 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

  5. watch browse prints Example 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

  6. watch browse prints MPV in ActionDigital 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. Example: 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 StillWithAudio 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.JPG - 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 MISC/ ALBUM.PVM - MPV Collection AUTPRINT.MRK – DPOF file Add-in MPV manifests

  8. MPV 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.

  9. MPV EnablesInteroperability 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

  10. watch organize web browse print prints DI & PC Software Opportunity Example:Use 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

  11. MPV 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

  12. MPV Timeline 2H2003 August ‘02 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

  13. Call toAction

  14. Goal: 2003 watch browse DVD 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 data+DPOF on card or USB+printer driver Some players will support printing print

  15. Goal: 2003 watch web email browse, enhance, organize discs print print Digital Camera SoftwareMPV Deployment: Generate 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 • Make archive CD that also plays in DVD player or PC browse & watch

  16. Goal: 2003 watch web email browse, enhance, organize print Imaging SoftwareMPV Deployment: Browse/Watch/Use Albums 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

  17. Goal: 2003 print discs Imaging & CD/DVD Burning SoftwareMPV Deployment: Make/Store/Burn Albums 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

  18. Goal: 2003 Internet Photo ServicesMPV Deployment: Album Enhances Interaction 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 spec’ing MPV use with photo websites & for print ordering

  19. Goal: 2003 Digital 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

  20. MPV Backup Material

  21. prints DI & DVD Player/Recorders Soon: Example Discs or memory cards for input AND output • DVD Player • DVD Recorder • PVR • … “Album-based” content access Peripherals

  22. index.pvm 4 KB Photo/Video Album Example: Content Organization on a CD Only required file or directory

  23. MPVTechnology Introduction

  24. MPV Basic Profile MPV Presentation Profile MPV Music Profile • Key Concept: • Makes the Core Module available as a Profile • Key Concepts: • The Album & other metadata for collection presentation • Key Concepts: • Music metadata • MPV usage for music MPV Core • Key Concepts: • Collections of Assets • Identification of Assets • Metadata about Assets and Collections NMF Dublin Core Profile OSTA XML Manifest • Key Concepts: • Basic asset metadata, such astitle, creator, created date, etc. • Key Concepts: • Common XML Wrapper • Defines Profile concept NMF • Key Concepts: • Metadata structuring method • Interoperable across XML-Schema, RDF-Schema,and SQL database encodings MPV Specification Architecture Based on Makes Use Of

  25. MPV TechnologyBasic Profile Collections Three Core Concepts Metadata Identification Existing Content Formats & Practices (DCF, Exif, WAV, AVI, MOV, …) Existing Metadata Formats (DPOF, Exif, IPTC, DIG35, …)

  26. MPV 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, <app-specific extensions> • Simple Assets: • Still, Video, Audio, Text, Print, Document, ManifestLink • Composite Assets: • StillWithAudio, StillMultishotSequence,StillPanoramaSequence, Par, Seq • Renditions: • master, screen, thumbnail, subsampled, lowRes, highRes, show, print, proof, draft, alt, targetSystem • Related Documents: • any document • 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

  27. MPV 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.

  28. OSTA Background

  29. Optical 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

  30. OSTA 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

  31. OSTA 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

More Related