MediaConch for Quality Assurance
Testing, testing 123!
Eventually going to have some stuff about MediaConch here...
MediaConch is a new application developed using the MediaInfo software library, designed with media preservation specifically in mind. The application does many things, from exporting MediaInfo and MediaTrace reports, to fixing mal-formed video files. In a production facility's digital preservation procedures, MediaConch can be used as automated quality control and a policy checker. According to the MediaConch FAQ, “Quality control can be better monitored through MediaConch through algorithmic detection of conformance errors as well as the supplemental institution-based policy conformance checker. Since files are checked in a systematic way, preservationists can know definitively whether or not the file is working or how the file has changed since the last time it was reviewed (whether that is from previous quality analysis or during digitization, ingestion, or migration).”
In effect, the MediaConch software can be used to ensure that the files are encoded to a station's standards, and that they have not been corrupted or otherwise mal-formed.
In the future, the MediaConch reports can be used as Quality Assurance, a check to make sure that newly created files are encoded as they should be. Particularly when automation is employed to create derivatives, it is not uncommon for a file to be encoded to the wrong specifications. Say, a file intended for editing being transcoded to web specifications, or vice versa. A MediaConch report will help catch those errors at the point of file creation.
MediaConch reports can be generated using a MediaConch policy XML file, and a .bat file, or Windows “batch file,” which will run a script on the file by dragging and dropping the video file over the .bat file’s “gear” icon. This policy has not been enacted yet, but could serve as a “stop gap” before the watch folder, or a different solution, is pursued. As documentation, the .bat file’s script is as follows:
CreateMediaConchReport_DragAndDrop.bat For %%F in (‘%1’) do ( MediaConch %1 -p C:\Users\tjustice\Documents\LPB_AccessCopySD.xml -fh > %%~nF_MediaConch.html)
If the encoding process fails, consult the rules of the policy to determine what elements of the file do not conform to the policy. The rules, based on MediaInfo fields, are listed in the HTML file: File:Example.jpg