Cannot change .mp4 metadata "release date"

Bug found when changing the "Release Date" metadata for videos on user interface and scripting.

Whenever changing any value of the release date, the hour data is not correctly updated:

When using the User interface:

  • Open the metadata information to display release date (eg: 10:00:00 AM, 2022-05-15)
  • Change the day of the release date (eg: enter 10:00:00 AM, 2022-05-16)
    Result: the date changes, and the hour decrements. (eg: 9:00:00 AM, 2022-05-16)

When using vbscript:

  • Retrieve the release date using "dopus.output" (eg: 2022-02-02 10:00:00 AM)
  • Set the date using "SetAttr FILE="20220201_125034.mp4" META releasedate:2022-02-15 10:00:00 AM"
  • Retrieve the release date again using "dopus.output" (eg: result output is 2022-02-15 8:00:00 AM)

This sounds like an incorrect or missing timezone offset in the video file.

I would expect it to work properly after the date gets written by Opus.

The issue repeats - if I edit 5 times in a row, the hour goes back 5 hours.

When using script edit the release date where I change both date and time, the date is updated but the time is not - and it goes back by an hour.

My timezone is GMT-5. Perhaps its a daylight savings time glitch?

I am running latest version 12.29.

Can you provide a sample file that demonstrates this problem? I have tried with a few different .mp4 files and don't see it.