Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nuxeo - Digital Asset Management
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Thomas Roger
February 29, 2012
Programming
1
460
Nuxeo - Digital Asset Management
Thomas Roger
February 29, 2012
Tweet
Share
More Decks by Thomas Roger
See All by Thomas Roger
Nuxeo - OpenSocial
troger
1
440
Other Decks in Programming
See All in Programming
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
490
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.6k
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
610
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
290
CSC307 Lecture 15
javiergs
PRO
0
260
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
100
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
230
Feature Toggle は捨てやすく使おう
gennei
0
240
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
190
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
750
存在論的プログラミング: 時間と存在を記述する
koriym
3
340
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
150
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
From π to Pie charts
rasagy
0
150
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
The browser strikes back
jonoalderson
0
820
Color Theory Basics | Prateek | Gurzu
gurzu
0
260
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
230
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
220
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
240
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
92
Transcript
Open Source ECM 2011 - Thomas Roger -
[email protected]
-
@throger Nuxeo - DAM Digital Asset Management with the Nuxeo Platform
Assets in Nuxeo 2 Image Audio Video
Assets in Nuxeo 2 Image Audio Video
Assets in Nuxeo 2 Image Audio Video
Assets in Nuxeo 2 Image Audio Video
3
3
3
3
Media browser 4 What’s new? Exposed as a view in
Nuxeo Work simultaneously with Document Management Single Nuxeo instance No cluster configuration required
Demo! 5
HTML5 Player 6 For Audio and Video files WordPress Audio
Player VideoJS Fall back on Flash player
Transformations 7 Image Thumbnails creation ImageMagick Video Preview screenshot Storyboarding
FFmpeg
Metadata 8 Image EXIF / IPTC Using Mistral library Video
Extraction of video info duration, size, format, streams
Video transcoding 9 Run asynchronously One transcoder at a time
<extension target="org.nuxeo.ecm.platform.video.service.VideoService" point="videoTranscoders"> <videoTranscoder name="MP4 480p" converter="convertToMP4" height="480"/> </extension>
10 convertToMP4 convertToWebM convertToOgg Default converters Video transcoding
11 convertToMP4 use ffmpeg-tomp4 convertToWebM use ffmpeg-towebm convertToOgg use ffmpeg-toogg
Default converters Video transcoding
12 <command name="ffmpeg-tomp4" enabled="true"> <commandLine>ffmpeg</commandLine> <parameterString> -i #{inFilePath} -vf "scale=-1:#{height}"
-acodec libfaac -vcodec libx264 -v 0 #{outFilePath} </parameterString> </command> Command contribution Video transcoding
Automatic video transcoding 13 Run after creation or modification <extension
target="org.nuxeo.ecm.platform.video.service.VideoService" point="automaticVideoTranscoders"> <automaticVideoTranscoder name="MP4 480p" order="0" /> <automaticVideoTranscoder name="WebM 480p" order="10" /> </extension>
What’s next? 14 Media management capabilities in Studio Extend Automation
API for Media Management Asset baskets
15 More reliable metadata extraction XMP metadata Configurable thumbnails Image
What’s next?
16 Audio File info and metadata extraction Conversions: to MP3,
Ogg, ... Video Use extracted metadata More transcoders available Audio and Video What’s next?
17 Thank you!