Conversion Video fails
Describe the issue
The name in the video metadata contains a colon ':' and the conversion fails. The field that has a problem is info["metadata"]["Behavior"]["Videos"][i]["name"]
Steps to Reproduce
Start a conversion pipeline, select Video - VideoInterface as the Data Format. Fill in metadata and run conversion with defaults. The conversion fails with a message as the image above. The problem seems to be that the name in metadata is formed as "Video: filename" and the colon causes the problem.
Operating System
Linux Debian Testing
GUIDE Version
linux-dev, commit d73a348d6
Code of Conduct
Yes
Did you confirm this issue was not already reported?
Yes
Thank you for the bug report @achilleasNP . This was fixed by NeuroConv 0.6.4 (https://github.com/catalystneuro/neuroconv/pull/1056) and will be resolved when the pinned version of NeuroConv in NWB GUIDE is upgraded to 0.6.4 or beyond (#959). The error is raised starting in HDMF 3.14.6 to prevent the creation of invalid NWB files on certain systems. As a temporary workaround while we resolve this issue, you can downgrade hdmf to <3.14.6 in your linux conda environment.