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
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
430
Other Decks in Programming
See All in Programming
ThorVG Viewer In VS Code
nors
0
670
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
440
Deno Tunnel を使ってみた話
kamekyame
0
320
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
930
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
39k
CSC307 Lecture 02
javiergs
PRO
1
760
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
180
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
sira's awesome portfolio website redesign presentation
elsirapls
0
110
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
98
Statistics for Hackers
jakevdp
799
230k
My Coaching Mixtape
mlcsv
0
23
ラッコキーワード サービス紹介資料
rakko
0
2M
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Rails Girls Zürich Keynote
gr2m
95
14k
Bash Introduction
62gerente
615
210k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
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!