Timecode display
Is there any way to switch the duration view (X-axis of plots) to timecode? The options exist for frame number, seconds, minutes, etc., but it would be very helpful if there were a way to pull the TC track (from an MXF in our case) and use that scale for the X-axis. This would be useful for broadcast content where TC needs to be preserved but can also be used during the QC process.
Likewise, the ability to overlay TC as a filter would be helpful.
Hmm, I think there's two issues with that.
-
with frame # and seconds and minutes, the values are incrementing and unique. If use the timecode value, there could be multiple frames with identical timecode values so would they all plot upon on another? The frames could potentially be very disorganized in the graph if the timecode values are themselves disorganized.
-
other issue is that ffmpeg, does not (@richardpl, correct me if wrong) provide access to the timecode in MXF beyond the initial value.
That is true for any format last time I checked, not just for MXF. I dunno why is there such limitation. It should be separate stream?
FYI MXF time code tracks (the classically supported streams, not the SDTI stream which may also contain a time code, another story) are "stripped" i.e. only the time code of the first frame is stored. No gap is possible there.
So here no identical timecode values, not disorganized, and computing of the time code is easy (time code of first frame + frame number), we "just" have to find the way to get the time code of the first frame with the FFmpeg API.
That is stored just as stream metadata under key "timecode" looking at mxf code, maybe same convention is for other formats...
Hi. I too would like to be able to change the timecode display of QCTools to reflect the timecode in a Beta SP digitised movie file (HH:MM:SS:FF). Our movie files are digitised PAL v210 .movs captured by Adobe Premiere. All files have continuous timecode as the capture software ignores any timecode breaks. The software just logs first "in point" timecode from tape. E.g, from MediaInfo, Time code of first frame : 21:58:33:18
This would be super useful!