You are on page 1of 41

Alfresco +

Media Management
Ray Gauss II!
DAM Architect

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

Not a Technical Deep Dive

REUTERS/Ilya Naymushin

DAM is

DAM is

People
Processes
Workflow

DAM Trends
PIM

BAM
MAM

PIM

BAM

DAM

ECM

DAM

ECM

MAM

In the Past
Few Enterprises Handled Rich Media
DAM Existed as Silos

Today / Tomorrow
Most Enterprises Handle Rich Media
Enterprise-Wide, Integration is Key

Alfresco + DAM History


Content Agnostic Architecture!
Many DAM Solutions!
Customers
Partners

PIM

MAM

Publishing

Media Management Module

Media Management Module


Alfresco One

Marketing

MM Feature Areas

Smart Metadata and Relationships!


Scalable, Flexible Transformations!
Rich Media Interface Enhancements!
Light Media Editing!
Distribution!

Common Thread

Metadata

IPTC Standards
Information Interchange
Model (IIM)!

IPTC Core (XMP)!


!
!
IPTC Extension (XMP)!

IPTC Core & Ext Example Fields

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

IPTC Extraction Demo

Content in demo Ray Gauss / All rights reserved

4DAM!

Custom XMP Extraction


If You *Must* Use Custom Fields!
Configure Extractor with Simple
Mapping!
metadata.extracter.TikaExifTool.extract.XMP-custom\:Text=cm:contributor

Metadata Embedding

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

Transcoding
Can Take as Long as Source!
Very Resource Intensive!

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

Gytheio (pronounced yee-thee-oh)

Gytheio Goals
Content Investigation and Manipulation!

Change Event Handling


Metadata Extraction
Hash/Checksum Computation
Transformations

Gytheio Goals
Distributed, Scalable!
Leverages Messaging
Very Lightweight Worker Nodes

Independent of Alfresco Repo!

Gytheio
Remote Transformations

Alfresco Transformers

Alfresco / Gytheio

http://github.com/Alfresco/gytheio


Photos: Stephan Sander, IHeart Organizing

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

Do We Really Need This?

Photo from Rolls-Royce

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

UI

Video Player

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

Video Player
!
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!

Video Proxies

Content in demo Ray Gauss / All rights reserved

Renditions Panel

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 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!

Media Management Availability


Q1 2015!
Add-on Module!
For Alfresco One 4.2 & 5.0

Integrations with Partner Solutions!

You might also like