nuxeo - digital asset management
DESCRIPTION
TRANSCRIPT
![Page 1: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/1.jpg)
Open Source ECM
2011 - Thomas Roger - [email protected] - @throger
Nuxeo - DAMDigital Asset Management with the Nuxeo Platform
![Page 2: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/2.jpg)
Assets in Nuxeo
2
Image
Audio
Video
![Page 3: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/3.jpg)
Assets in Nuxeo
2
Image
Audio
Video
![Page 4: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/4.jpg)
Assets in Nuxeo
2
Image
Audio
Video
![Page 5: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/5.jpg)
Assets in Nuxeo
2
Image
Audio
Video
![Page 6: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/6.jpg)
3
![Page 7: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/7.jpg)
3
![Page 8: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/8.jpg)
3
![Page 9: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/9.jpg)
3
![Page 10: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/10.jpg)
Media browser
4
What’s new?Exposed as a view in NuxeoWork simultaneously with Document ManagementSingle Nuxeo instanceNo cluster configuration required
![Page 11: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/11.jpg)
Demo!
5
![Page 12: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/12.jpg)
HTML5 Player
6
For Audio and Video files WordPress Audio Player VideoJS
Fall back on Flash player
![Page 13: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/13.jpg)
Transformations
7
Image Thumbnails creation ImageMagick
Video Preview screenshot Storyboarding FFmpeg
![Page 14: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/14.jpg)
Metadata
8
Image EXIF / IPTC Using Mistral library
Video Extraction of video info duration, size, format, streams
![Page 15: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/15.jpg)
Video transcoding
9
Run asynchronouslyOne transcoder at a time
<extension target="org.nuxeo.ecm.platform.video.service.VideoService" point="videoTranscoders"> <videoTranscoder name="MP4 480p" converter="convertToMP4" height="480"/></extension>
![Page 16: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/16.jpg)
10
convertToMP4
convertToWebM
convertToOgg
Default convertersVideo transcoding
![Page 17: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/17.jpg)
11
convertToMP4 use ffmpeg-tomp4
convertToWebM use ffmpeg-towebm
convertToOgg use ffmpeg-toogg
Default convertersVideo transcoding
![Page 18: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/18.jpg)
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 contributionVideo transcoding
![Page 19: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/19.jpg)
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>
![Page 20: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/20.jpg)
What’s next?
14
Media management capabilities in StudioExtend Automation API for Media ManagementAsset baskets
![Page 21: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/21.jpg)
15
More reliable metadata extractionXMP metadataConfigurable thumbnails
ImageWhat’s next?
![Page 22: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/22.jpg)
16
Audio File info and metadata extraction Conversions: to MP3, Ogg, ...Video Use extracted metadata More transcoders available
Audio and VideoWhat’s next?
![Page 23: Nuxeo - Digital Asset Management](https://reader036.vdocuments.site/reader036/viewer/2022082309/547e04d6b47959bb508b4aa0/html5/thumbnails/23.jpg)
17
Thank you!