videophool
10th November 2010, 02:56
I am writing a Java tool to extract captions from AVC streams, and save in scc format. I have an issue where the captions for some streams will drift over time. Changing the time code to indicate drop frame (change the last ':' to ';') resolves the timing drift. All of the streams are 29.97, and using analyzer SW appear to be identical formats, and yet some require drop frame time codes, and others do not. When extracting captions from a stream, how does one determine if drop frame time codes must be used?