Nice work.
If you want davinci resolve compliance


You,ll get the date in metadata form the mlv file
mlv_dump -m -v INPUT.MLV
Of course this is all optional but since we,re already at it. The original mlv should keep it,s original name but the folder an output can be changed. A third option, your call.
Example from cr2hdr.app
mlv_dump --dng -o "${BASE}_1_$date"_ INPUT.MLV
There is still the issue with lack of wav metadata which is needed for resolve folder embedding but that is also doable with bwfmetaedit and a template so let me know f you want to add this as well.