mediainfo - mediaarea · mediainfo metadata extractions tool & software integration jérôme...

Post on 24-Jun-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MediaInfometadata extractions tool& software integration

Jérôme MartinezMediaArea.net SARL

What is MediaInfo?MediaInfo is a convenient unified display of the most relevanttechnical and tag data for video and audio files.

MediaInfois versatile.

Containers/wrappersSMPTE containers (MXF/DCP/IMF)GXF, LXFP2, XDCAMMPEG streaming containers (ts/m2ts/mpg/vob)MPEG file container (mp4)Quicktime (qt/mov)Matroska (mkv/mka/mks)RIFF (avi/wav/w64)Apple/SGI (aiff/aifc)Windows Media (asf/wma/wmv)...

Video/image formatsHEVC/H.265AVC/H.264MPEG‑1/2 Video (mpgv/mpv/m1v/m2v)VC‑1, VC‑3/DNxHDDPX, EXRPNG, TIFFJPEG, JPEG 2000FFv1...

Audio formatsPCMDolby EAC‑3, E‑AC‑3DTSAAC/HE‑AAC/HE‑AACv2FLACMPEG‑1/2 Audio (mp1/mp2/mp3)

Captions/SubtitlesCEA‑606/708DVB subtitlesARIB captionsN19/STLTeletextCDPWSTTTML...

MetadataContainer‑specificAncillary dataTime codes (MXF, GXF, QuickTime...)Bar dataAFDAS‑11/DPPChecksums presence...

Examples of MetadataWriting libraryChannel assignment (left, right, rear...)Audio/caption languageLaw ratingBroadcast service name

Input formatsFiles (local/network)FTP/FTPS/SFTPHTTP/HTTPSDirect memory access

Export formatsFlat textXMLEBUCore (1.5/1.6)PBCore (1.2/2.0)MPEG‑7FIMS (Work in progress, 1.1/1.2)

MediaInfoworks everywhere.

InterfacesAPI (library)Command Line InterfaceGraphical User Interface

BindingsC, C++C#/MonoVB.netPythonJavanode.js (unofficial)...

Platforms

WindowsMacLinux: Ubuntu, Mint, RHEL/CentOS, Fedora,SuSE, Solaris...BSD: FreeBSD...

ArchitecturesIntel/AMD 32‑bitIntel/AMD 64‑bitIA64PowerPCARM...

MediaInfois open source.

LicenseBSD‑2‑Clause licenseCode source available for everyoneContacting developer not mandatoryNot tied to a company

Business modelFree: Software & developed featuresNot free: Closed source versionsNot free: Bug correctionNot free: New featuresNot free: Support/forensics

Examples of sponsoredfeatures (0)

MPEG‑7 exportEBUCoreAS‑11 (UK DPP)IMFDTS Neural Audio

Examples of sponsoredfeatures (1)MPEG‑7 export

Sponsored by Bibliothèque Nationale de France(National Library of France)

Examples of sponsoredfeatures (2)EBUCore

National Library of Wales sponsored EBUCore 1.5outputEBU sponsored EBUCore 1.6 updateFeatures can be sponsored step by step

Examples of sponsoredfeatures (3)AS‑11 (UK DPP)

Title, track layout, audio languages,open/closed caption presence, segments, copyright,FPA...Initial version sponsored by Digimetrics (now part ofTektronix)AS‑11 to EBUCore mapping sponsored by EBU

Examples of sponsoredfeatures (4)IMF

SMPTE ST‑2067 supportParticipation to IMF plugfestsSponsored by Digimetrics (now part of Tektronix)(Work in progress)

Examples of sponsoredfeatures (5)DTS Neural Audio

Presence detection (by metadata) of 5.1 transported in a2.0 streamSponsored by Numericable

Examples of sponsoredfeatures (6)ὁ� MediaConch

Media CONformance CHeckerBased on MediaInfo3‑year project, sponsored by European UnionIncludes implementation checker, policy checker,reporter, and fixerInitial focus: archival Matroska/FFV1/PCMFuture focus: format sponsorship opportunities

   

Example of closed source(0)

When open source does not fit the sponsorClosed source development is availableOption to pay back for open source later

Example of closed source(1)

Automated File‑based QC SoftwareMore detailed container analysislatest developed feature: 

Digimetrics (now part of Tektronix) Aurora

ARD/ZDF broadcast profiles

Example of closed source(2)

File‑based Player SoftwareDemuxer feature addition

Digimetrics (now part of Tektronix) Hydra

MediaInfocan be automated.

Automation (0)Command line batch processDLL can be used for direct inclusion in your workflowMediaInfo can be adapted to any workflowConsultation available

Automation (1)VRT example

Automation (2)Telestream Vantage example

Automation (3)File Information Tool Set (FITS)

Developed by 

Identifies and validates file formats, extracts metadataembedded within files, and outputs the metadata invarious formats (including EBUCore)Manages the output from several other open sourcetoolsWill include MediaInfo as one of the inputs

Harvard University Library DigitalRepository Service

Whatʹs next?Better IMF supportMediaTraceSonyʹs camera metadataMediaConchAmazon S3 and Microsoft Azure inputYour feature?

Stay in touchMediaArea:  , https://mediaarea.net @MediaArea_net

MediaInfo: https://mediaarea.net/MediaInfoMediaConch: https://mediaarea.net/MediaConch

Jérôme Martinez: jerome@mediaarea.netSlides: https://mediaarea.net/EventsLicense (except images): CC BY

top related