SlideShare una empresa de Scribd logo
1 de 44
the future in hand | createasphere.com
Metadata & Interoperability: Free Tools
the future in hand | createasphere.com
the future in hand | createasphere.com
The Instructors
Roger Howard (rogerhoward@mac.com)
• The J. Paul Getty Trust, eVox, Playboy, Blizzard, North Plains Systems
• Digital media technologist, photographer, cataloger
• Software developer, workflow automator
• Always looking for better tools to make life easier for my users (and to make me
look better to my boss and, now, clients).
the future in hand | createasphere.com
The Instructors
Mike Jennings (tymcode@gmail.com)
• Technicolor/PRN, Adobe Systems
• Quality Program Manager, Workflow Analyst, Metadata Maven
• Asset pack-rat
the future in hand | createasphere.com
The Problem
Your DAM needs to evolve
• Business needs change
• Users demand refinements
• Measurable gains come from workflow improvements
• Out-of-the-box features/services sometimes disappointing
…but your budget can’t keep up
the future in hand | createasphere.com
Your DAM is only as good as your metadata
Realizing the value of a DAM always comes down to
the metadata.
• Asset retrieval
• Business processes
• Reporting and analysis
• Integration with other business systems
the future in hand | createasphere.com
…But it’s difficult to ensure metadata quality
• People don’t want to do it
• People aren’t very good at it
• People aren’t very consistent about it
• Integrated systems don’t always interoperate well
the future in hand | createasphere.com
The Strategies
Add services to improve metadata quality and
workflow efficiency
• Validation – Make sure the metadata is correct, or at least in the correct format
• Automation – The less people have to do, the fewer mistakes they make
• Deduplication – efficient use of resources, metadata version control
• Simplification – minimize user interaction = happier users = buy-in
the future in hand | createasphere.com
The Answer
DIY integration of free tools
• Lots of free/cheap/open-source tools to fill where the DAM leaves off
• Most DAMs support integrating external tools and services
• It doesn’t always require an integrator or professional coder
• No procurement = agility and simplicity
• We’re not lawyers, but using open source does not mean giving away your farm
the future in hand | createasphere.com
The Tools
Community built is community supported
• Field tested, IT approved
• Typically cross-platform
• Often found “rolled into” trusted commercial products
• Robust communities and accessible developers for support
• Professional training or integrators usually available if you’re stuck
the future in hand | createasphere.com
The Methods
Scripting
• Our favorite content creation tools support it with native scripting APIs
• Power tools with a command line interface are inherently scriptable
• Many good free tools support it
• Nearly all DAMs support scripting external tools in one way or another
the future in hand | createasphere.com
The Scripts
Shell Scripts
• Usually little more than the name of the tool followed by the particulars
(“arguments”)
• Can get as elaborate as you need
the future in hand | createasphere.com
The Scripts
Embedded JavaScript
• JavaScript and variants (e.g. Adobe’s ExtendScript and Flash ActionScript) are
similar – you learn one, you learn them all
• Can get as elaborate as you need
• Loads of great learning resources out there, and you likely have people on staff
already with the baseline skills
the future in hand | createasphere.com
Intra-Application Automation
Content creation tools often include workflow
automation features
• Can be trivially simple to create and use
• Can extend to significant levels of sophistication
• Distributable among workgroups
• Can address all four strategies
the future in hand | createasphere.com
Intra-Application Automation
Example: Adobe Creative Suite
• Photoshop actions: Easy and fun!
• Photoshop Event Scripting: JavaScript automation for processes and metadata
• Bridge scripting for automated workflows between Adobe applications
• Custom File Info panels, metadata schemas
• Flash-based custom palettes highly tuned to business needs, appear as bespoke
design
the future in hand | createasphere.com
DAM Tooling
DAMs provide many paths to integrate external tools
• Direct calling of external tools, often used in ingest and delivery processes
• Native, Web Services and other APIs
• Product-specific integration, such as InDesign plugins
• Direct access to the underlying database
the future in hand | createasphere.com
DAM Tooling
Example: Final Cut Server
• Metadata mapping pane for EXIF, IPTC, QuickTime or XMP metadata on ingest
• Executes scripts and executables post-archive, pre-restore, from poll watchers,
or subscription events (asset, job or production) – with parameters
• It is itself scriptable from the command-line
the future in hand | createasphere.com
DAM Tooling
Example: Alfresco ECM and Adobe Drive
• Adobe Drive treats a version-controlled content repository as a mounted volume
usable within content creation apps
• Alfresco provides a “CMIS Connector” to interact with it in a standardized way
• Content creators can therefore use version control/asset management as easily
as not using it
the future in hand | createasphere.com
Metadata Toolkit
Exiftool
• Cross-platform, free, extremely mature and frequently updated
• Supports 100+ file formats, from images to video to PDF
• Focused primarily on explicit metadata
• Extract, read, write, and sanitize embedded metadata
• Obscures many of the ugly details of embedded metadata
the future in hand | createasphere.com
Metadata Toolkit
ffmpeg
• Cross-platform, free, extremely mature and frequently updated
• Primarily focused on being the universal video and audio format converter
• Can be used purely to analyze and report on file format characteristics
the future in hand | createasphere.com
Metadata Toolkit
ImageMagick
• Cross-platform, free, extremely mature and frequently updated
• Primarily focused on being the universal image file format converter and
programmatic editor
• Also has extensive reporting capabilities for analyzing supported file
formats via the “describe” command
the future in hand | createasphere.com
Metadata Toolkit
MediaInfo
• Cross-platform, free, extremely mature and frequently updated
• GUI for casual use, command-line for scripting and automation
• Features customizable reporting and metadata extraction capabilities
• XML output can be piped to other processes and DAMs
the future in hand | createasphere.com
Metadata Toolkit
Adobe Creative Suite metadata tools
• Custom File Info panels
• Custom metadata schemas
• Custom Flash palettes
• Script Events Manager and Photoshop scripting
• BridgeTalk inter-application scripting
the future in hand | createasphere.com
Adobe CS – File Info Panels
Adobe Creative Suite – File Info Panels
• Many creatives live and die by the Adobe product stack
• Did you know there’s a data entry interface built in to every CS
product?
• More importantly, did you know it’s insanely customizable?
the future in hand | createasphere.com
Adobe CS – File Info Panels
Out of the box, they are one-size-fits-all, but…
•Easily customized for simple panels; tweaking an XML
file is enough to get started
•The real power is in completely custom panels
• Flash based
• XMP enabled
• Network connected
• The UI sky is the limit
• Build and maintain centrally for easy updates
• Modal
the future in hand | createasphere.com
Adobe CS – Flash Palettes
• Build your own custom UI within Photoshop
• Uses existing Flash/ActionScript skills
• Modeless – floats in a palette, like other Photoshop elements
• Integrates XMP, Photoshop automation, Web services
the future in hand | createasphere.com
Adobe CS – Script Events Manager
• Hooks scripts and actions to Photoshop events
• Start, New, Open, Save, Close, Print, and Export
• Enables workflow policy enforcement at the creative application level
• Validate or apply metadata on open or save
• Boilerplate metadata from templates; dynamic metadata (eg., time stamps for reporting)
• Apply watermarks during printing
• Apply scripts or Photoshop actions based on embedded metadata
• Extensive JavaScript and native scripting APIs
• The unsung hero of Photoshop workflow automation
the future in hand | createasphere.com
Great Tools, So Now What?
Solving metadata problems
• Collecting (better) metadata within a creative workflow
• Improving embedded metadata extraction in your DAM
• Enforcing embedded metadata policies at distribution
• Generating better (or any) proxies/previews*
Leveraging metadata to streamline workflow
• Preflighting assets during ingest for formatting and naming compliance
• Integrating your DAM with desktop tools
* Yes, proxies are metadata
the future in hand | createasphere.com
Metadata in Creative Workflow
• Critical metadata is often best known by those creating it
• Adding metadata after the fact can be costly and inconsistent
• Metadata capture is often seen as an onerous chore, best avoided
• Your job is to provide tools that…
• Make it easier to capture and contribute controlled metadata so that
• ...you can enforce policies about what data is captured, without making
enemies.
the future in hand | createasphere.com
Metadata in Creative Workflow
• A Flash palette or file info panel as a view into your DAM
• Presenting key information about an asset, such as workflow status, job info, or editorial
comments, directly within Photoshop
• Leveraging the controlled vocabularies in your DAM to quickly tag assets from within
Photoshop
• Automatically populating metadata in an asset through a lookup
• Script Events Manager scripts as a compliance tool
• Check metadata, filenaming, and other criteria during opening, saving
the future in hand | createasphere.com
Improving Metadata Extraction
DAMs often don’t extract the metadata you need. No one wants to enter it.
Most of the time they shouldn’t have to.
• Much of the needed metadata can be gleaned
• Tools can extract hidden metadata
• Scripts can provide context and workflow data (username, timestamp, approval status etc.)
• The more metadata you can extract for the content and context, the happier
everyone is
the future in hand | createasphere.com
Improving Metadata Extraction
exiftool, ImageMagick, MediaInfo and ffmpeg can all provide extremely
robust metadata extraction capabilities, depending on your file formats and
metadata needs
• Run as part of an ingest process from within the DAM
• Run on a schedule, batch extracting metadata and inserting into your DB
• Run within the creative workflow, extracting and summarizing key bits
the future in hand | createasphere.com
Enforcing Embedded Metadata Policies
• Embedded metadata is everywhere, in every file
• Embedded production metadata may bloat your distribution file sizes
• …And most of it has no value in distribution/publishing anyway
• Embedded metadata can be very revealing – too revealing
• Do you know what information is being leaked out of your DAM when
you distribute assets?
the future in hand | createasphere.com
Enforcing Embedded Metadata Policies
The embedded metadata whitelisting process…
•For each of your major file types and distribution processes, determine
what embedded fields should be preserved, e.g.:
• Copyright metadata
• Asset identifiers
• Captions, transcriptions, keywords, other blessed descriptors
the future in hand | createasphere.com
Enforcing Embedded Metadata Policies
• Add a step into your distribution processes – whether it’s within the
DAM, or simply a Folder Action attached to an FTP directory
• Using exiftool, delete all metadata *except* the fields you’ve
consciously chosen to preserve
• This way, you don’t have to keep up with what might be in there, selectively deleting; just
preserve what you know you want. It’s as simple as this:
exiftool -all= --Credit --XMP:Description
the future in hand | createasphere.com
Generating (Better) Proxies*
• File formats change constantly, your DAM may not
• Your DAM can store any file, but may not generate useful proxies
• Your DAM is customizable, one way or another
• There are tools out there that can help your DAM create better proxies
*proxies are metadata, if you squint just right**
** I guarantee we’re not the only people here today who will abuse the term “metadata”, just the first
the future in hand | createasphere.com
Generating (Better) Proxies*
Digital Photography Proxy Issues
•Everyone shoots RAW, but no two vendors interpret that RAW file the same way
•Your creatives spend time adjusting their RAW files (in Lightroom, or PhotoMechanic, etc) to get
them looking just right
•When those RAW files are ingested into your DAM, they look nothing like the edits your
creatives made – if they can be displayed at all
•So you’ve resorted to workarounds, like generating a companion TIFF, negating much of the
benefit of the RAW workflow (or at least adding complexity)
the future in hand | createasphere.com
Generating (Better) Proxies*
Digital Photography Proxy Solutions
•The DNG workflow
• DNG repackages the RAW data into a universal container
• DNG still has all the flexibility of a RAW file, but just one file format to support
• DNG editors can maintain a JPEG preview, embedded in the DNG
• The JPEG preview reflects the exact look that was created in the editor – just like creating that companion TIFF,
but without the extra file
• JPEG previews can be full size, for high-resolution, edit-correct previews
• JPEG previews are easy to extract from a DNG, and insert into your DAM
the future in hand | createasphere.com
Generating (Better) Proxies*
Digital Photography Proxy Solutions
•The DNG workflow
• Use the Adobe DNG Converter tool to automate DNG conversion processes, or…
• Have the RAW editor convert to DNG while downloading files from the camera/cards
• If your DAM doesn’t already extract previews from DNGs, you can still..
• Use exiftool or dcraw to extract the JPEG preview and insert into your DAM
•Don’t want to go DNG, but at least want to generate viewable previews of your obscure camera file formats?
• dcraw can generate previews of nearly any camera file format you can find
• It may not match the exact tone and color the creative is looking for, but it’s something!
the future in hand | createasphere.com
Generating (Better) Proxies*
Video Proxy Challenges
•You’ve got a DAM with basic video format support, but it can’t properly preview some formats
•You don’t have a commercial video conversion product like FlipFactory
•You’re increasingly getting video assets in a huge range of formats, from Canon 5dMk2 to
iPhone files, to that obscure format your security cameras use
the future in hand | createasphere.com
Generating (Better) Proxies*
Video Proxy Solutions
•ffmpeg
• Supports reading and writing dozens of audio and video container formats, codecs, and
importantly the exponentially large mix of the two
• Can provide extensive format reporting
• Can generate streamable proxies in the most popular formats, such as flv and mp4
the future in hand | createasphere.com
Ingest Preflighting with Metadata
• You have specific file format requirements in certain workflows, but your DAM
can’t see enough about the file to tell a TIFF from a TIFF.
• You want to check your ingested PDFs for compliance – are fonts
embedded? What PDF profile(s) are the files compatible with?
• Your DAM is customizable (have we said that before?)
the future in hand | createasphere.com
Ingest Preflighting with Metadata
• ImageMagick’s “describe” tool in verbose mode can tell you everything you
want to know about your image file formats, including PDFs
• Jhove can provide validation of certain formats, including validating against
many of the most common PDF and TIFF profiles
• ffmpeg can provide detailed analysis of your audio and video file formats
the future in hand | createasphere.com
Conclusion
• Format Support: Free tools can support new formats your DAM can’t
• Workflow automation: Free tools can make your DAM less “visible” (intrusive)
• Metadata Extraction: Free tools can improve your DAM’s searchability
• Metadata Processing: Free tools can prevent you from releasing private info
• Preflighting: Free tools can ensure compliance and quality standards
• Format Conversion: Free tools can fix problems in your asset library
Bottom Line: Free Tools Can Add Value to Your Existing DAM

Más contenido relacionado

La actualidad más candente

The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)Mark Myers
 
Cloud computing seminar mar 2012
Cloud computing seminar mar 2012Cloud computing seminar mar 2012
Cloud computing seminar mar 2012Nancy-jo Manney
 
The big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareThe big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareResourceSpace
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Christoph Adler
 
Why DAM is more than just file storage
Why DAM is more than just file storageWhy DAM is more than just file storage
Why DAM is more than just file storageResourceSpace
 
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!Teamstudio
 
Presenting Data – An Alternative to the View Control
Presenting Data – An Alternative to the View ControlPresenting Data – An Alternative to the View Control
Presenting Data – An Alternative to the View ControlTeamstudio
 
Content Management: No Mystery
Content Management: No MysteryContent Management: No Mystery
Content Management: No MysteryClearPath, LLC
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
 
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...Paul Withers
 
Tech for the Non Technical - Anatomy of an Application Stack
Tech for the Non Technical - Anatomy of an Application StackTech for the Non Technical - Anatomy of an Application Stack
Tech for the Non Technical - Anatomy of an Application StackIntelligent_ly
 
2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing GraphicsMary Connor
 
When small problems become big problems
When small problems become big problemsWhen small problems become big problems
When small problems become big problemsAdrian Cole
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30Roger Snook
 
MWLUG 2017: SA104 - IBM Notes Performance Boost
MWLUG 2017: SA104 - IBM Notes Performance BoostMWLUG 2017: SA104 - IBM Notes Performance Boost
MWLUG 2017: SA104 - IBM Notes Performance Boostpanagenda
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications Franziska Tanner
 

La actualidad más candente (20)

The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
 
Cloud computing seminar mar 2012
Cloud computing seminar mar 2012Cloud computing seminar mar 2012
Cloud computing seminar mar 2012
 
The big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareThe big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary software
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
 
Why DAM is more than just file storage
Why DAM is more than just file storageWhy DAM is more than just file storage
Why DAM is more than just file storage
 
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Presenting Data – An Alternative to the View Control
Presenting Data – An Alternative to the View ControlPresenting Data – An Alternative to the View Control
Presenting Data – An Alternative to the View Control
 
Migrating data around the office
Migrating data around the officeMigrating data around the office
Migrating data around the office
 
Content Management: No Mystery
Content Management: No MysteryContent Management: No Mystery
Content Management: No Mystery
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
 
Tech for the Non Technical - Anatomy of an Application Stack
Tech for the Non Technical - Anatomy of an Application StackTech for the Non Technical - Anatomy of an Application Stack
Tech for the Non Technical - Anatomy of an Application Stack
 
2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics
 
When small problems become big problems
When small problems become big problemsWhen small problems become big problems
When small problems become big problems
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30
 
MWLUG 2017: SA104 - IBM Notes Performance Boost
MWLUG 2017: SA104 - IBM Notes Performance BoostMWLUG 2017: SA104 - IBM Notes Performance Boost
MWLUG 2017: SA104 - IBM Notes Performance Boost
 
Quickr
QuickrQuickr
Quickr
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
 

Destacado

Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...
Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...
Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...mfjennin777
 
DAMA - Innovations in DG Architecture and Analytics (online)
DAMA - Innovations in DG Architecture and Analytics (online)DAMA - Innovations in DG Architecture and Analytics (online)
DAMA - Innovations in DG Architecture and Analytics (online)Robert Quinn
 
DAMA Ireland Kick-Off Event 29Mar2016
DAMA Ireland Kick-Off Event 29Mar2016DAMA Ireland Kick-Off Event 29Mar2016
DAMA Ireland Kick-Off Event 29Mar2016DAMA Ireland
 
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...DAMA Ireland
 
DV 2016: Why Your Organization Needs Data and Analytics Governance
DV 2016: Why Your Organization Needs Data and Analytics GovernanceDV 2016: Why Your Organization Needs Data and Analytics Governance
DV 2016: Why Your Organization Needs Data and Analytics GovernanceTealium
 
Dama - Protecting Sensitive Data on a Database
Dama - Protecting Sensitive Data on a DatabaseDama - Protecting Sensitive Data on a Database
Dama - Protecting Sensitive Data on a Databasejohanswart1234
 
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...mfjennin777
 
DAMA Ireland - Data Trust event 9th June 2016
DAMA Ireland - Data Trust event 9th June 2016DAMA Ireland - Data Trust event 9th June 2016
DAMA Ireland - Data Trust event 9th June 2016DAMA Ireland
 
Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsDATAVERSITY
 
DAMA Ireland - GDPR
DAMA Ireland - GDPRDAMA Ireland - GDPR
DAMA Ireland - GDPRDAMA Ireland
 
The Data Lake - Balancing Data Governance and Innovation
The Data Lake - Balancing Data Governance and Innovation The Data Lake - Balancing Data Governance and Innovation
The Data Lake - Balancing Data Governance and Innovation Caserta
 
Metadata Strategies
Metadata StrategiesMetadata Strategies
Metadata StrategiesDATAVERSITY
 
Information Management training courses in Dubai
Information Management training courses in DubaiInformation Management training courses in Dubai
Information Management training courses in DubaiChristopher Bradley
 
The Business Value of Metadata for Data Governance
The Business Value of Metadata for Data GovernanceThe Business Value of Metadata for Data Governance
The Business Value of Metadata for Data GovernanceRoland Bullivant
 
Big Data Scotland 2016
Big Data Scotland 2016Big Data Scotland 2016
Big Data Scotland 2016Ray Bugg
 
Data-Ed Slides: Best Practices in Data Stewardship (Technical)
Data-Ed Slides: Best Practices in Data Stewardship (Technical)Data-Ed Slides: Best Practices in Data Stewardship (Technical)
Data-Ed Slides: Best Practices in Data Stewardship (Technical)DATAVERSITY
 
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...Christopher Bradley
 
CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016Christopher Bradley
 
LDM Webinar: Data Modeling & Metadata Management
LDM Webinar: Data Modeling & Metadata ManagementLDM Webinar: Data Modeling & Metadata Management
LDM Webinar: Data Modeling & Metadata ManagementDATAVERSITY
 

Destacado (20)

Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...
Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...
Mar-10 Improving Data Management through utilizing Big Data - Mapping a Techn...
 
my document
my documentmy document
my document
 
DAMA - Innovations in DG Architecture and Analytics (online)
DAMA - Innovations in DG Architecture and Analytics (online)DAMA - Innovations in DG Architecture and Analytics (online)
DAMA - Innovations in DG Architecture and Analytics (online)
 
DAMA Ireland Kick-Off Event 29Mar2016
DAMA Ireland Kick-Off Event 29Mar2016DAMA Ireland Kick-Off Event 29Mar2016
DAMA Ireland Kick-Off Event 29Mar2016
 
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
 
DV 2016: Why Your Organization Needs Data and Analytics Governance
DV 2016: Why Your Organization Needs Data and Analytics GovernanceDV 2016: Why Your Organization Needs Data and Analytics Governance
DV 2016: Why Your Organization Needs Data and Analytics Governance
 
Dama - Protecting Sensitive Data on a Database
Dama - Protecting Sensitive Data on a DatabaseDama - Protecting Sensitive Data on a Database
Dama - Protecting Sensitive Data on a Database
 
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
 
DAMA Ireland - Data Trust event 9th June 2016
DAMA Ireland - Data Trust event 9th June 2016DAMA Ireland - Data Trust event 9th June 2016
DAMA Ireland - Data Trust event 9th June 2016
 
Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling Fundamentals
 
DAMA Ireland - GDPR
DAMA Ireland - GDPRDAMA Ireland - GDPR
DAMA Ireland - GDPR
 
The Data Lake - Balancing Data Governance and Innovation
The Data Lake - Balancing Data Governance and Innovation The Data Lake - Balancing Data Governance and Innovation
The Data Lake - Balancing Data Governance and Innovation
 
Metadata Strategies
Metadata StrategiesMetadata Strategies
Metadata Strategies
 
Information Management training courses in Dubai
Information Management training courses in DubaiInformation Management training courses in Dubai
Information Management training courses in Dubai
 
The Business Value of Metadata for Data Governance
The Business Value of Metadata for Data GovernanceThe Business Value of Metadata for Data Governance
The Business Value of Metadata for Data Governance
 
Big Data Scotland 2016
Big Data Scotland 2016Big Data Scotland 2016
Big Data Scotland 2016
 
Data-Ed Slides: Best Practices in Data Stewardship (Technical)
Data-Ed Slides: Best Practices in Data Stewardship (Technical)Data-Ed Slides: Best Practices in Data Stewardship (Technical)
Data-Ed Slides: Best Practices in Data Stewardship (Technical)
 
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...
DAMA BCS Chris Bradley Information is at the Heart of ALL architectures 18_06...
 
CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016
 
LDM Webinar: Data Modeling & Metadata Management
LDM Webinar: Data Modeling & Metadata ManagementLDM Webinar: Data Modeling & Metadata Management
LDM Webinar: Data Modeling & Metadata Management
 

Similar a Metadata & Interoperability: Free Tools

Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical WritersJeff Haas
 
Rapid development of help files and user documentation in Dr.Explain 5
Rapid development of help files and user documentation in Dr.Explain 5Rapid development of help files and user documentation in Dr.Explain 5
Rapid development of help files and user documentation in Dr.Explain 5Dennis Zhuravlev (a.k.a. Crane)
 
4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document Dsplay4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document DsplayChris Despopoulos
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAfarrelldoc
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalEric Sembrat
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...ClickTecs
 
Building GSD&M’s Digital Asset Management Solution
Building GSD&M’s Digital Asset Management SolutionBuilding GSD&M’s Digital Asset Management Solution
Building GSD&M’s Digital Asset Management SolutionNuxeo
 
Design Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionDesign Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionAnne Grundhoefer
 
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...Memoori
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the DataKellyn Pot'Vin-Gorman
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITASuite Solutions
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning ModelsTash Bickley
 
Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...HostedbyConfluent
 
DITA Quick Start Webinar: Defining Your Style Sheet Requirements
DITA Quick Start Webinar: Defining Your Style Sheet RequirementsDITA Quick Start Webinar: Defining Your Style Sheet Requirements
DITA Quick Start Webinar: Defining Your Style Sheet RequirementsSuite Solutions
 
Deirdra Dwyer
Deirdra DwyerDeirdra Dwyer
Deirdra DwyerDee Dwyer
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022AnneNguyen92
 
Transformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTransformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTeamstudio
 

Similar a Metadata & Interoperability: Free Tools (20)

Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical Writers
 
Rapid development of help files and user documentation in Dr.Explain 5
Rapid development of help files and user documentation in Dr.Explain 5Rapid development of help files and user documentation in Dr.Explain 5
Rapid development of help files and user documentation in Dr.Explain 5
 
4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document Dsplay4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document Dsplay
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITA
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
 
Chap004
Chap004Chap004
Chap004
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
 
Building GSD&M’s Digital Asset Management Solution
Building GSD&M’s Digital Asset Management SolutionBuilding GSD&M’s Digital Asset Management Solution
Building GSD&M’s Digital Asset Management Solution
 
Design Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionDesign Systems: Enterprise UX Evolution
Design Systems: Enterprise UX Evolution
 
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...
Simplifying Building Automation: Leveraging Semantic Tagging with a New Breed...
 
Case study
Case studyCase study
Case study
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning Models
 
Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...
 
DITA Quick Start Webinar: Defining Your Style Sheet Requirements
DITA Quick Start Webinar: Defining Your Style Sheet RequirementsDITA Quick Start Webinar: Defining Your Style Sheet Requirements
DITA Quick Start Webinar: Defining Your Style Sheet Requirements
 
About Dee Dwyer
About Dee DwyerAbout Dee Dwyer
About Dee Dwyer
 
Deirdra Dwyer
Deirdra DwyerDeirdra Dwyer
Deirdra Dwyer
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
 
Transformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTransformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPages
 

Último

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 

Último (20)

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 

Metadata & Interoperability: Free Tools

  • 1. the future in hand | createasphere.com Metadata & Interoperability: Free Tools
  • 2. the future in hand | createasphere.com
  • 3. the future in hand | createasphere.com The Instructors Roger Howard (rogerhoward@mac.com) • The J. Paul Getty Trust, eVox, Playboy, Blizzard, North Plains Systems • Digital media technologist, photographer, cataloger • Software developer, workflow automator • Always looking for better tools to make life easier for my users (and to make me look better to my boss and, now, clients).
  • 4. the future in hand | createasphere.com The Instructors Mike Jennings (tymcode@gmail.com) • Technicolor/PRN, Adobe Systems • Quality Program Manager, Workflow Analyst, Metadata Maven • Asset pack-rat
  • 5. the future in hand | createasphere.com The Problem Your DAM needs to evolve • Business needs change • Users demand refinements • Measurable gains come from workflow improvements • Out-of-the-box features/services sometimes disappointing …but your budget can’t keep up
  • 6. the future in hand | createasphere.com Your DAM is only as good as your metadata Realizing the value of a DAM always comes down to the metadata. • Asset retrieval • Business processes • Reporting and analysis • Integration with other business systems
  • 7. the future in hand | createasphere.com …But it’s difficult to ensure metadata quality • People don’t want to do it • People aren’t very good at it • People aren’t very consistent about it • Integrated systems don’t always interoperate well
  • 8. the future in hand | createasphere.com The Strategies Add services to improve metadata quality and workflow efficiency • Validation – Make sure the metadata is correct, or at least in the correct format • Automation – The less people have to do, the fewer mistakes they make • Deduplication – efficient use of resources, metadata version control • Simplification – minimize user interaction = happier users = buy-in
  • 9. the future in hand | createasphere.com The Answer DIY integration of free tools • Lots of free/cheap/open-source tools to fill where the DAM leaves off • Most DAMs support integrating external tools and services • It doesn’t always require an integrator or professional coder • No procurement = agility and simplicity • We’re not lawyers, but using open source does not mean giving away your farm
  • 10. the future in hand | createasphere.com The Tools Community built is community supported • Field tested, IT approved • Typically cross-platform • Often found “rolled into” trusted commercial products • Robust communities and accessible developers for support • Professional training or integrators usually available if you’re stuck
  • 11. the future in hand | createasphere.com The Methods Scripting • Our favorite content creation tools support it with native scripting APIs • Power tools with a command line interface are inherently scriptable • Many good free tools support it • Nearly all DAMs support scripting external tools in one way or another
  • 12. the future in hand | createasphere.com The Scripts Shell Scripts • Usually little more than the name of the tool followed by the particulars (“arguments”) • Can get as elaborate as you need
  • 13. the future in hand | createasphere.com The Scripts Embedded JavaScript • JavaScript and variants (e.g. Adobe’s ExtendScript and Flash ActionScript) are similar – you learn one, you learn them all • Can get as elaborate as you need • Loads of great learning resources out there, and you likely have people on staff already with the baseline skills
  • 14. the future in hand | createasphere.com Intra-Application Automation Content creation tools often include workflow automation features • Can be trivially simple to create and use • Can extend to significant levels of sophistication • Distributable among workgroups • Can address all four strategies
  • 15. the future in hand | createasphere.com Intra-Application Automation Example: Adobe Creative Suite • Photoshop actions: Easy and fun! • Photoshop Event Scripting: JavaScript automation for processes and metadata • Bridge scripting for automated workflows between Adobe applications • Custom File Info panels, metadata schemas • Flash-based custom palettes highly tuned to business needs, appear as bespoke design
  • 16. the future in hand | createasphere.com DAM Tooling DAMs provide many paths to integrate external tools • Direct calling of external tools, often used in ingest and delivery processes • Native, Web Services and other APIs • Product-specific integration, such as InDesign plugins • Direct access to the underlying database
  • 17. the future in hand | createasphere.com DAM Tooling Example: Final Cut Server • Metadata mapping pane for EXIF, IPTC, QuickTime or XMP metadata on ingest • Executes scripts and executables post-archive, pre-restore, from poll watchers, or subscription events (asset, job or production) – with parameters • It is itself scriptable from the command-line
  • 18. the future in hand | createasphere.com DAM Tooling Example: Alfresco ECM and Adobe Drive • Adobe Drive treats a version-controlled content repository as a mounted volume usable within content creation apps • Alfresco provides a “CMIS Connector” to interact with it in a standardized way • Content creators can therefore use version control/asset management as easily as not using it
  • 19. the future in hand | createasphere.com Metadata Toolkit Exiftool • Cross-platform, free, extremely mature and frequently updated • Supports 100+ file formats, from images to video to PDF • Focused primarily on explicit metadata • Extract, read, write, and sanitize embedded metadata • Obscures many of the ugly details of embedded metadata
  • 20. the future in hand | createasphere.com Metadata Toolkit ffmpeg • Cross-platform, free, extremely mature and frequently updated • Primarily focused on being the universal video and audio format converter • Can be used purely to analyze and report on file format characteristics
  • 21. the future in hand | createasphere.com Metadata Toolkit ImageMagick • Cross-platform, free, extremely mature and frequently updated • Primarily focused on being the universal image file format converter and programmatic editor • Also has extensive reporting capabilities for analyzing supported file formats via the “describe” command
  • 22. the future in hand | createasphere.com Metadata Toolkit MediaInfo • Cross-platform, free, extremely mature and frequently updated • GUI for casual use, command-line for scripting and automation • Features customizable reporting and metadata extraction capabilities • XML output can be piped to other processes and DAMs
  • 23. the future in hand | createasphere.com Metadata Toolkit Adobe Creative Suite metadata tools • Custom File Info panels • Custom metadata schemas • Custom Flash palettes • Script Events Manager and Photoshop scripting • BridgeTalk inter-application scripting
  • 24. the future in hand | createasphere.com Adobe CS – File Info Panels Adobe Creative Suite – File Info Panels • Many creatives live and die by the Adobe product stack • Did you know there’s a data entry interface built in to every CS product? • More importantly, did you know it’s insanely customizable?
  • 25. the future in hand | createasphere.com Adobe CS – File Info Panels Out of the box, they are one-size-fits-all, but… •Easily customized for simple panels; tweaking an XML file is enough to get started •The real power is in completely custom panels • Flash based • XMP enabled • Network connected • The UI sky is the limit • Build and maintain centrally for easy updates • Modal
  • 26. the future in hand | createasphere.com Adobe CS – Flash Palettes • Build your own custom UI within Photoshop • Uses existing Flash/ActionScript skills • Modeless – floats in a palette, like other Photoshop elements • Integrates XMP, Photoshop automation, Web services
  • 27. the future in hand | createasphere.com Adobe CS – Script Events Manager • Hooks scripts and actions to Photoshop events • Start, New, Open, Save, Close, Print, and Export • Enables workflow policy enforcement at the creative application level • Validate or apply metadata on open or save • Boilerplate metadata from templates; dynamic metadata (eg., time stamps for reporting) • Apply watermarks during printing • Apply scripts or Photoshop actions based on embedded metadata • Extensive JavaScript and native scripting APIs • The unsung hero of Photoshop workflow automation
  • 28. the future in hand | createasphere.com Great Tools, So Now What? Solving metadata problems • Collecting (better) metadata within a creative workflow • Improving embedded metadata extraction in your DAM • Enforcing embedded metadata policies at distribution • Generating better (or any) proxies/previews* Leveraging metadata to streamline workflow • Preflighting assets during ingest for formatting and naming compliance • Integrating your DAM with desktop tools * Yes, proxies are metadata
  • 29. the future in hand | createasphere.com Metadata in Creative Workflow • Critical metadata is often best known by those creating it • Adding metadata after the fact can be costly and inconsistent • Metadata capture is often seen as an onerous chore, best avoided • Your job is to provide tools that… • Make it easier to capture and contribute controlled metadata so that • ...you can enforce policies about what data is captured, without making enemies.
  • 30. the future in hand | createasphere.com Metadata in Creative Workflow • A Flash palette or file info panel as a view into your DAM • Presenting key information about an asset, such as workflow status, job info, or editorial comments, directly within Photoshop • Leveraging the controlled vocabularies in your DAM to quickly tag assets from within Photoshop • Automatically populating metadata in an asset through a lookup • Script Events Manager scripts as a compliance tool • Check metadata, filenaming, and other criteria during opening, saving
  • 31. the future in hand | createasphere.com Improving Metadata Extraction DAMs often don’t extract the metadata you need. No one wants to enter it. Most of the time they shouldn’t have to. • Much of the needed metadata can be gleaned • Tools can extract hidden metadata • Scripts can provide context and workflow data (username, timestamp, approval status etc.) • The more metadata you can extract for the content and context, the happier everyone is
  • 32. the future in hand | createasphere.com Improving Metadata Extraction exiftool, ImageMagick, MediaInfo and ffmpeg can all provide extremely robust metadata extraction capabilities, depending on your file formats and metadata needs • Run as part of an ingest process from within the DAM • Run on a schedule, batch extracting metadata and inserting into your DB • Run within the creative workflow, extracting and summarizing key bits
  • 33. the future in hand | createasphere.com Enforcing Embedded Metadata Policies • Embedded metadata is everywhere, in every file • Embedded production metadata may bloat your distribution file sizes • …And most of it has no value in distribution/publishing anyway • Embedded metadata can be very revealing – too revealing • Do you know what information is being leaked out of your DAM when you distribute assets?
  • 34. the future in hand | createasphere.com Enforcing Embedded Metadata Policies The embedded metadata whitelisting process… •For each of your major file types and distribution processes, determine what embedded fields should be preserved, e.g.: • Copyright metadata • Asset identifiers • Captions, transcriptions, keywords, other blessed descriptors
  • 35. the future in hand | createasphere.com Enforcing Embedded Metadata Policies • Add a step into your distribution processes – whether it’s within the DAM, or simply a Folder Action attached to an FTP directory • Using exiftool, delete all metadata *except* the fields you’ve consciously chosen to preserve • This way, you don’t have to keep up with what might be in there, selectively deleting; just preserve what you know you want. It’s as simple as this: exiftool -all= --Credit --XMP:Description
  • 36. the future in hand | createasphere.com Generating (Better) Proxies* • File formats change constantly, your DAM may not • Your DAM can store any file, but may not generate useful proxies • Your DAM is customizable, one way or another • There are tools out there that can help your DAM create better proxies *proxies are metadata, if you squint just right** ** I guarantee we’re not the only people here today who will abuse the term “metadata”, just the first
  • 37. the future in hand | createasphere.com Generating (Better) Proxies* Digital Photography Proxy Issues •Everyone shoots RAW, but no two vendors interpret that RAW file the same way •Your creatives spend time adjusting their RAW files (in Lightroom, or PhotoMechanic, etc) to get them looking just right •When those RAW files are ingested into your DAM, they look nothing like the edits your creatives made – if they can be displayed at all •So you’ve resorted to workarounds, like generating a companion TIFF, negating much of the benefit of the RAW workflow (or at least adding complexity)
  • 38. the future in hand | createasphere.com Generating (Better) Proxies* Digital Photography Proxy Solutions •The DNG workflow • DNG repackages the RAW data into a universal container • DNG still has all the flexibility of a RAW file, but just one file format to support • DNG editors can maintain a JPEG preview, embedded in the DNG • The JPEG preview reflects the exact look that was created in the editor – just like creating that companion TIFF, but without the extra file • JPEG previews can be full size, for high-resolution, edit-correct previews • JPEG previews are easy to extract from a DNG, and insert into your DAM
  • 39. the future in hand | createasphere.com Generating (Better) Proxies* Digital Photography Proxy Solutions •The DNG workflow • Use the Adobe DNG Converter tool to automate DNG conversion processes, or… • Have the RAW editor convert to DNG while downloading files from the camera/cards • If your DAM doesn’t already extract previews from DNGs, you can still.. • Use exiftool or dcraw to extract the JPEG preview and insert into your DAM •Don’t want to go DNG, but at least want to generate viewable previews of your obscure camera file formats? • dcraw can generate previews of nearly any camera file format you can find • It may not match the exact tone and color the creative is looking for, but it’s something!
  • 40. the future in hand | createasphere.com Generating (Better) Proxies* Video Proxy Challenges •You’ve got a DAM with basic video format support, but it can’t properly preview some formats •You don’t have a commercial video conversion product like FlipFactory •You’re increasingly getting video assets in a huge range of formats, from Canon 5dMk2 to iPhone files, to that obscure format your security cameras use
  • 41. the future in hand | createasphere.com Generating (Better) Proxies* Video Proxy Solutions •ffmpeg • Supports reading and writing dozens of audio and video container formats, codecs, and importantly the exponentially large mix of the two • Can provide extensive format reporting • Can generate streamable proxies in the most popular formats, such as flv and mp4
  • 42. the future in hand | createasphere.com Ingest Preflighting with Metadata • You have specific file format requirements in certain workflows, but your DAM can’t see enough about the file to tell a TIFF from a TIFF. • You want to check your ingested PDFs for compliance – are fonts embedded? What PDF profile(s) are the files compatible with? • Your DAM is customizable (have we said that before?)
  • 43. the future in hand | createasphere.com Ingest Preflighting with Metadata • ImageMagick’s “describe” tool in verbose mode can tell you everything you want to know about your image file formats, including PDFs • Jhove can provide validation of certain formats, including validating against many of the most common PDF and TIFF profiles • ffmpeg can provide detailed analysis of your audio and video file formats
  • 44. the future in hand | createasphere.com Conclusion • Format Support: Free tools can support new formats your DAM can’t • Workflow automation: Free tools can make your DAM less “visible” (intrusive) • Metadata Extraction: Free tools can improve your DAM’s searchability • Metadata Processing: Free tools can prevent you from releasing private info • Preflighting: Free tools can ensure compliance and quality standards • Format Conversion: Free tools can fix problems in your asset library Bottom Line: Free Tools Can Add Value to Your Existing DAM

Notas del editor

  1. Most file formats contain a wealth of explicit and implicit metadata Your DAM likely supports a subset, but may not support everything you want to extract from a file, particularly the implicit metadata Detailed file format characteristics New metadata schema Your DAM is customizable, from the UI to ingest and export processes, you’re not limited to what’s there out of the box