Publicamos MhlFileVerify con licencia GPL en GitHub para que pueda ser accesible por cualquier profesional. Esta herramienta ofrece una GUI para verificar copias de datos mediante checksum conforme al estándar mhl de forma gráfica.

mhlfileverify screenshot

En la entrada anterior hablamos de la herramienta mhl-tool de Pomfort disponible en Linux para verificar las copias generadas con Clone Tool de Davinci Resolve.

A pesar de ser una gran herramienta, está limitada a la línea de comandos, por ello empecé a trabajar en nuestra propia aplicación que implementase esta tarea de forma gráfica en Linux y MacOS.

La herramienta puede ser especialmente útil para DITs, ya que en el contexto de los rodajes, trabajar desde la línea de comandos puede ser una tarea más confusa que la interfaz gráfica.

MhlFileVerify esta escrita en Python y pySide para la interfaz gráfica QT.

Portabilidad – AppImage – DMG

La finalidad de esta aplicación y lo que la puede diferenciar de otras similares es su portabilidad. De modo que elegí el empaquetado AppImage para Linux para maximizar la compatibilidad entre las diferentes distribuciones.

A pesar de que la aplicación nace para poder llevar a cabo esta tarea en Linux ante la falta de herramientas similares, considero que puede ser interesante dar soporte a entornos MacOS también.

De modo que las últimas versiones pueden ser descargadas aquí en formato Appimage y DMG para MacOS.

Una vez descargada simplemente dar permisos de ejecución en las propiedades del archivo o desde shell.

Igualmente es posible lanzar el código python disponible en Github directamente, sin embargo, serán necesarias algunas dependencias como pyside6. El código fuente es compatible tanto en Linux como en MacOS, la plataforma es detectada automáticamente durante el arranque de la aplicación.

Nota: Actualmente se encuentra en desarrollo la versión 2 del estándar MHL. Sin embargo, por el momento su implatación es escaso y herramientas como Davinci Resolve siguen generando ficheros conforme a la versión clásica, por lo que MhlFileVerify funciona únicamente con la especificación clásica.

Dejar comentaio

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *