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
430
Other Decks in Programming
See All in Programming
Architectural Extensions
denyspoltorak
0
270
Vibe codingでおすすめの言語と開発手法
uyuki234
0
220
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
170
CSC307 Lecture 01
javiergs
PRO
0
680
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
CSC307 Lecture 04
javiergs
PRO
0
650
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
440
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
440
Grafana:建立系統全知視角的捷徑
blueswen
0
320
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
140
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
100
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Embracing the Ebb and Flow
colly
88
5k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Music & Morning Musume
bryan
47
7.1k
My Coaching Mixtape
mlcsv
0
46
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
400
Documentation Writing (for coders)
carmenintech
77
5.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
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!