Sei sulla pagina 1di 41
Alfresco + 
 Media Management Ray Gauss II ! DAM Architect
Alfresco + 

Media Management
Ray Gauss II !
DAM Architect

Agenda

What is Digital Asset Management? ! Why is it Important? ! How Does Alfresco Address DAM? !

  What is Digital Asset Management? ! •   Why is it Important? ! •  
  What is Digital Asset Management? ! •   Why is it Important? ! •  

Not a Technical Deep Dive

REUTERS/Ilya Naymushin

Not a Technical Deep Dive REUTERS/Ilya Naymushin
Not a Technical Deep Dive REUTERS/Ilya Naymushin

DAM is…

DAM is…

DAM is…

People

Processes

Workflow

DAM is… People Processes Workflow
DAM is… People Processes Workflow

DAM Trends

PIM BAM DAM MAM
PIM
BAM
DAM
MAM
ECM
ECM
PIM BAM MAM ECM DAM
PIM
BAM
MAM
ECM
DAM
In the Past Today / Tomorrow •   Few Enterprises Handled Rich Media •  
In the Past
Today / Tomorrow
•   Few Enterprises Handled Rich Media
•   DAM Existed as Silos
•   Most Enterprises Handle Rich Media
•   Enterprise-Wide, Integration is Key

Alfresco + DAM History

Content Agnostic Architecture ! Many DAM Solutions !

Customers Partners

•   Content Agnostic Architecture ! •   Many DAM Solutions ! •   Customers •
•   Content Agnostic Architecture ! •   Many DAM Solutions ! •   Customers •
Media Management Module Marketing Media Management Module Alfresco One Publishing MAM PIM
Media Management Module
Marketing
Media Management Module
Alfresco One
Publishing
MAM
PIM

MM Feature Areas

Smart Metadata and Relationships ! Scalable, Flexible Transformations ! Rich Media Interface Enhancements ! Light Media Editing ! Distribution!

! •   Rich Media Interface Enhancements ! •   Light Media Editing ! •  
! •   Rich Media Interface Enhancements ! •   Light Media Editing ! •  

Common Thread

Common Thread
Common Thread

Metadata

Metadata
Metadata

IPTC Standards

Information Interchange Model (IIM) !

IPTC Core (XMP) !

!

!

IPTC Extension (XMP) !

•   Information Interchange Model (IIM) ! •   IPTC Core (XMP) ! ! ! •

IPTC Core & Ext Example Fields

Caption/Description ! Keywords ! Credit Line ! Contact Info ! Job Identifier (Transmission Reference) ! Location Created, Location Shown !

  Contact Info ! •   Job Identifier (Transmission Reference) ! •   Location Created, Location
  Contact Info ! •   Job Identifier (Transmission Reference) ! •   Location Created, Location

IPTC Extraction Demo

Content in demo © Ray Gauss / All rights reserved

IPTC Extraction Demo Content in demo © Ray Gauss / All rights reserved
IPTC Extraction Demo Content in demo © Ray Gauss / All rights reserved
4 DAM !

4DAM !

4 DAM !
4 DAM !

Custom XMP Extraction

If You *Must* Use Custom Fields… ! Configure Extractor with Simple Mapping !

metadata.extracter.TikaExifTool.extract.XMP-custom\:Text=cm:contributor

  Configure Extractor with Simple Mapping ! metadata.extracter.TikaExifTool.extract.XMP-custom\:Text=cm:contributor
  Configure Extractor with Simple Mapping ! metadata.extracter.TikaExifTool.extract.XMP-custom\:Text=cm:contributor

Metadata Embedding

Metadata Embedding
Metadata Embedding

Content Transformations

Content Transformations
Content Transformations

Local FFmpeg Transformer

Alfresco One Sample Context Files !

Simple Command-Line Passthrough Simple Content Transformer

Media Management Local FFmpeg!

Full Subsystem Video Transformation Options

Transformer Converts to CLI Options

FFmpeg ! •   Full Subsystem •   Video Transformation Options •   Transformer Converts to
FFmpeg ! •   Full Subsystem •   Video Transformation Options •   Transformer Converts to

Transcoding

Can Take as Long as Source ! Very Resource Intensive !

"Backup Backup Backup - And Test Restores" by John from USA

as Source ! •   Very Resource Intensive ! "Backup Backup Backup - And Test Restores"

Gytheio

(pronounced yee-thee-oh)

G y t h e i o (pronounced yee-thee-oh)
G y t h e i o (pronounced yee-thee-oh)

Gytheio Goals

Content Investigation and Manipulation !

Change Event Handling Metadata Extraction Hash/Checksum Computation Transformations

Handling •   Metadata Extraction •   Hash/Checksum Computation •   Transformations •   …
Handling •   Metadata Extraction •   Hash/Checksum Computation •   Transformations •   …

Gytheio Goals

Distributed, Scalable !

Leverages Messaging Very Lightweight Worker Nodes

Independent of Alfresco Repo !

! •   Leverages Messaging •   Very Lightweight Worker Nodes •   Independent of Alfresco
! •   Leverages Messaging •   Very Lightweight Worker Nodes •   Independent of Alfresco
! •   Leverages Messaging •   Very Lightweight Worker Nodes •   Independent of Alfresco
Gytheio 
 Remote Transformations

GytheioRemote Transformations

Gytheio 
 Remote Transformations
Gytheio 
 Remote Transformations
Alfresco Transformers

Alfresco Transformers

Alfresco Transformers
Alfresco Transformers

Alfresco / Gytheio

Alfresco / Gytheio http://github.com/Alfresco/gytheio Photos: Stephan Sander, IHeart Organizing

http://github.com/Alfresco/gytheio

Photos: Stephan Sander, IHeart Organizing

Alfresco / Gytheio http://github.com/Alfresco/gytheio Photos: Stephan Sander, IHeart Organizing

Transcoding Services

Transcoding Services

Transformer Prioritization

Same As Other Content Transformers !

Per Extension or Media Type (MIME)

Cheap Transformations Locally !

Thumbnails From Video

Expensive Transformations Remotely !

Transcoding RAW and High-Res TIFF

From Video •   Expensive Transformations Remotely ! •   Transcoding •   RAW and High-Res
From Video •   Expensive Transformations Remotely ! •   Transcoding •   RAW and High-Res

Do We Really Need This?

Photo from Rolls-Royce

Do We Really Need This? Photo from Rolls-Royce
Do We Really Need This? Photo from Rolls-Royce

iPhone 5 Video

1080p, 30fps ! H.264 Compressed ! ~180 MB/min!

iPhone 5 Video •   1080p, 30fps ! •   H.264 Compressed ! •   ~180
iPhone 5 Video •   1080p, 30fps ! •   H.264 Compressed ! •   ~180

UI

UI
UI

Video Player

Video Player Photo by April: http://homehinges.com/2010/10/06/curbside-tv-to-living-room-feature/

Photo by April: http://homehinges.com/2010/10/06/curbside-tv-to-living-room-feature/

Video Player Photo by April: http://homehinges.com/2010/10/06/curbside-tv-to-living-room-feature/
Video Player Photo by April: http://homehinges.com/2010/10/06/curbside-tv-to-living-room-feature/

Video Player

!

Video Player ! •   HTML5 with Fallback to Flash ! •   If no HTML5

HTML5 with Fallback to Flash !

If no HTML5 Support in Browser Per-file Based on Format/Codec

Requests Video Proxy Before Load !

Standard Resolution, Codec, Bitrate, Fast Start Through Video Transformation Options Progress!

  Standard Resolution, Codec, Bitrate, Fast Start •   Through Video Transformation Options •   Progress!
  Standard Resolution, Codec, Bitrate, Fast Start •   Through Video Transformation Options •   Progress!

Video Proxies

Content in demo © Ray Gauss / All rights reserved

Video Proxies Content in demo © Ray Gauss / All rights reserved
Video Proxies Content in demo © Ray Gauss / All rights reserved

Renditions Panel

Content in demo © Ray Gauss / All rights reserved

Renditions Panel Content in demo © Ray Gauss / All rights reserved
Renditions Panel Content in demo © Ray Gauss / All rights reserved

Video Metadata

Video Metadata Content in demo © Ray Gauss / All rights reserved

Content in demo © Ray Gauss / All rights reserved

Video Metadata Content in demo © Ray Gauss / All rights reserved
Video Metadata Content in demo © Ray Gauss / All rights reserved

Video Trim

Content in demo © Ray Gauss / All rights reserved

Video Trim Content in demo © Ray Gauss / All rights reserved
Video Trim Content in demo © Ray Gauss / All rights reserved

Video Timeline Comments

Content in demo © Ray Gauss / All rights reserved

Video Timeline Comments Content in demo © Ray Gauss / All rights reserved
Video Timeline Comments Content in demo © Ray Gauss / All rights reserved

Other Features

CDN Distribution!

AWS CloudFront Brightcove

Common Content Relationships ! Sharable Collections/Lightboxes! MM Share Theme !

•   Common Content Relationships ! •   Sharable Collections/Lightboxes ! •   MM Share Theme
•   Common Content Relationships ! •   Sharable Collections/Lightboxes ! •   MM Share Theme

Media Management Availability

Q1 2015 ! Add-on Module !

For Alfresco One 4.2 & 5.0

Integrations with Partner Solutions !

! •   Add-on Module ! •   For Alfresco One 4.2 & 5.0 •  
! •   Add-on Module ! •   For Alfresco One 4.2 & 5.0 •  
?
?
?