Difference between revisions of "MediaConch"

From COPTR
Jump to navigation Jump to search
Line 7: Line 7:
 
|license= GNU General Public License 3.0 (GPLv3 or later), Mozilla Public License (MPLv2 or later).
 
|license= GNU General Public License 3.0 (GPLv3 or later), Mozilla Public License (MPLv2 or later).
 
|platforms= Windows 7 or later, MAC OS 10.5 or later, Linux/Unix, Web Application
 
|platforms= Windows 7 or later, MAC OS 10.5 or later, Linux/Unix, Web Application
|languages=C++
 
 
}}
 
}}
 
<!-- Note that to use the image field, you should leave the value as {{PAGENAMEE}}.png (or similar) and upload a copy of the image. Hot-linking is not supported. If you don't want an image, just remove that line. -->
 
<!-- Note that to use the image field, you should leave the value as {{PAGENAMEE}}.png (or similar) and upload a copy of the image. Hot-linking is not supported. If you don't want an image, just remove that line. -->
Line 26: Line 25:
 
== Description ==
 
== Description ==
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
 +
From the MediaConch website:
  
MediaConch is available as a GUI (graphical user interface), CLI (command line interface) or WebUI (web platform). A web-based demo of the tool can be found [https://mediaarea.net/MediaConchOnline/ here].
+
"MediaConch is an extensible, open source software project consisting of an implementation checker, policy checker, reporter, and fixer that targets preservation-level audiovisual files (specifically Matroska, Linear Pulse Code Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, providing detailed and batch-level conformance checking via an adaptable and flexible application program interface accessible by the command line, a graphical user interface, or a web-based shell."
 +
 
 +
MediaConch is available as a GUI (graphical user interface), CLI (command line interface) or WebUI (web platform). A web-based demo of the tool can be found [https://mediaarea.net/MediaConchOnline/ here]. MediaConch is written in C++ and, for the web platform, PHP.
  
MediaConch is written in C++.
 
 
MediaConch can be used to create policies for any kind of media format, and is not limited to MKV/FFV1/LPCM.
 
MediaConch can be used to create policies for any kind of media format, and is not limited to MKV/FFV1/LPCM.
 +
 +
MediaConch is part of a larger initiative called the [http://www.preforma-project.eu/ PREFORMA Project], co-funded by the European Commission under its FP7-ICT Programme. The project’s main aim is to address the challenge of implementing standardised file formats for preserving digital objects in the long term, giving memory institutions full control over the acceptance and management of preservation files into digital repositories. Through this program, MediaConch also uses two sister-tools for conformance checking: [http://coptr.digipres.org/VeraPDF veraPDF] for PDF validation and DPF Manager for TIFF validation.
  
 
== User Experiences ==
 
== User Experiences ==
Line 38: Line 41:
 
* [https://mediaarea.net/MediaConchOnline/publicPolicies Public shared MediaConch policies]
 
* [https://mediaarea.net/MediaConchOnline/publicPolicies Public shared MediaConch policies]
 
* Artefactual's [http://coptr.digipres.org/Archivematica Archivematica] software workflow for MediaConch [https://wiki.archivematica.org/MediaConch_workflow available here].
 
* Artefactual's [http://coptr.digipres.org/Archivematica Archivematica] software workflow for MediaConch [https://wiki.archivematica.org/MediaConch_workflow available here].
 +
* [https://www.youtube.com/watch?v=ZTG9nlp_4oA A webinar explaining the Archivematica integration]
 +
* [https://www.youtube.com/watch?v=krrblOok46I Video: MediaConch: Conformance checking for audiovisual files]
  
 
* '''Daniel:'''
 
* '''Daniel:'''

Revision as of 14:28, 24 September 2018


Media Conch is a implementation checker, policy checker and fixer for audiovisual files with focus on Matroska, LPCM and FFV1.
Homepage:https://mediaarea.net/MediaConch/
GitHub Repository
License:GNU General Public License 3.0 (GPLv3 or later), Mozilla Public License (MPLv2 or later).
Platforms:Windows 7 or later, MAC OS 10.5 or later, Linux/Unix, Web Application

Description

From the MediaConch website:

"MediaConch is an extensible, open source software project consisting of an implementation checker, policy checker, reporter, and fixer that targets preservation-level audiovisual files (specifically Matroska, Linear Pulse Code Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, providing detailed and batch-level conformance checking via an adaptable and flexible application program interface accessible by the command line, a graphical user interface, or a web-based shell."

MediaConch is available as a GUI (graphical user interface), CLI (command line interface) or WebUI (web platform). A web-based demo of the tool can be found here. MediaConch is written in C++ and, for the web platform, PHP.

MediaConch can be used to create policies for any kind of media format, and is not limited to MKV/FFV1/LPCM.

MediaConch is part of a larger initiative called the PREFORMA Project, co-funded by the European Commission under its FP7-ICT Programme. The project’s main aim is to address the challenge of implementing standardised file formats for preserving digital objects in the long term, giving memory institutions full control over the acceptance and management of preservation files into digital repositories. Through this program, MediaConch also uses two sister-tools for conformance checking: veraPDF for PDF validation and DPF Manager for TIFF validation.

User Experiences

  • Daniel:
    • MediaConch runs fast and the output of the implementation and policy checker is not extensive but consists of useful information.
    • The tool for creating own policies provides a lot of options and cases but the usage of this tool is complex and presupposed detailed knowledge of the different file formats.
    • The documentation for build MediaConch from source code under Windows is more than bad, because documentation it simply indicates to use Visual Studio.

Development Activity

All development activity is visible on GitHub: http://github.com/MediaArea/MediaConch/commits


Release Feed

Below the last 3 release feeds:

2015-03-15 15:52:10
[tag:github.com,2008:Repository/26434703/2015.03.14 Design phase final report, Mar 2015]
by JeromeMartinez
2014-12-31 20:04:13
[tag:github.com,2008:Repository/26434703/2014.12.31 Design phase interim report, Dec 2014]
by JeromeMartinez
2014-12-29 08:02:23
[tag:github.com,2008:Repository/26434703/2014.12.29 2014.12.29]
by dericed


Activity Feed

Below the last 5 commits:

2021-09-29 14:56:35
[tag:github.com,2008:Grit::Commit/d2a4b62ffbaf5475c5c3e82b3e6fc9883a6be592 Merge pull request #222 from g-maxime/master]
by JeromeMartinez https://github.com/JeromeMartinez
2020-06-01 22:46:01
[tag:github.com,2008:Grit::Commit/0e7ffda53b1a626f0fc7e01fb5dae015b7300c1f Does not validate mkv attachments content against mkv rules]
by g-maxime https://github.com/g-maxime
2018-01-02 12:33:56
[tag:github.com,2008:Grit::Commit/d01bdb64529f6b0d009fd9e1275d896efebe2480 Merge pull request #205 from retokromer/patch-1]
by JeromeMartinez https://github.com/JeromeMartinez
2018-01-02 12:18:44
[tag:github.com,2008:Grit::Commit/52af1ecda3351b3d5d9040ea474e5667a0daeb53 fix typo]
by retokromer https://github.com/retokromer
2017-07-30 07:23:54
[tag:github.com,2008:Grit::Commit/eadf0740a2488cad39870edc152e1c1152e52d32 Merge pull request #197 from retokromer/patch-1]
by JeromeMartinez https://github.com/JeromeMartinez