AcademySoftwareFoundation / OpenRV

Open source version of RV, the Sci-Tech award-winning media review and playback software.
Other
550 stars 127 forks source link

Modified to allow arbitrary metadata to show up in RV. #500

Closed richardssam closed 2 days ago

richardssam commented 1 week ago

MKV in particular allows arbitrary key/value metadata pairs. The previous code only allowed a known list of parameters to be passed through to RV. This version has a list of parameters that should NOT be passed through.

Describe what you have tested and on which operating system.

I've tested loading mov and mkv files on windows.

Below is an example of getting a field called "samfield" to show up in the info display.

image

This metadata was added using the following ffmpeg command:

ffmpeg -i chimera_cars_srgb-test_mov-mjpeg.mov -metadata samfield=samtest -c copy chimera_cars_srgb-test_mov-mjpeg.mkv
richardssam commented 2 days ago

We can close this, it should be a duplicate of #504, but with a clean commit.