How do I export renders with timecode embedded

I’m working on a little virtual production project using the vive mars and I’m about 90% of the way there. The only thing im struggling with is exporting my render with timecode embedded. We managed to sync up the timecode from the camera with take recorder in unreal engine. But when i try to export, whether it be an exr sequence or a video file, the timecode just doesn’t match up anymore. If someone could help me out that’d be awesome. Thank you.

2 Likes

No idea… would love to know the answer too.

I have the same problem when I do .exr renders, but I get the timecode when I render out Apple ProRes. I’m not sure if it’s because I’m looking at the final output in Premiere.

The prores can look pretty good depending on the settings, so I’m thinking of just using those, but would really love to see if I can get the timecode on an .exr file. If you find out, let me know!

I’ve done a script that converts the .png render to a .mov file. I’m updating the repo for be able to choose the codec and other configs.

It’s very simple, each .png has the frame number and if you divide it you will get the timecode in seconds. Then it changes the format to hh:mm:ss and that’s it :D. The last step is render the video with FFmpeg.

https://github.com/PGSCOM/TimecodeUnreal

Is there an update on this? Seems silly that we can get timecode into the sequencer but not into an actual EXR or ProRes sequence?

Can you elaborate. You want timecode as metadata in the exr or as a burn in or some sort? Where is the TC coming from? Do you want the current TC UE is using or recorded TC from some sort of performance capture?

In order to have your render contain Timecode, enable apple pro res plugin & avid DNx plugin. Then when your adding settings to the render add “Apple ProRes [10bit]” and tick “Drop Frame Timecode”
We could only view the video in VLC media player after but the video had timecode imbedded