We've run into an issue where Telestream Flip (or Flip64 or IPTV Flip) unexpectedly changes the timebase of the video from 23.98p NDF to 23.98p DF during transcoding - which effectively changes its duration by a small amount. The transcoding is a mere codec or compression change (e.g. from MPEG to QT or from ProRes HQ to standard ProRes) with no frame rate or other changes. In other words we expect the video duration not to change after transcoding.
The duration however does change - increases by about 4 seconds for every hour of the video - and this in turn results in a captions drift when the captions are supplied as sidecar files as opposed to embedded ones. The captions are in sync with the source file - but slowly drift out of sync with the video transcoded by Telestream Flip - because the duration is different.
Has anyone run into this and if so, what was the workaround?
Thanks!
P.S. More details:
Premiere Pro (2020 14.9.0. Build 52) export does not have the issue. Have not yet tried other encoders or transcodes (e.g. FFMPEG).
We've escalated the issue to Telestream (case 00824478) and their response was:
"the transcode is functioning properly by design" and "You will see these artifacts, or minor differences in duration, when going from an uncompressed source file to a compressed format."
(The funny part is that the issue has nothing to do with compressed or uncompressed - the unexpected duration change occurs on any 23.98p NDF sources regardless of codecs or compression.)