I was wondering if any of the video standards support embedding a timecode when capturing/recording.
I have a requirement to record and playback multiple video streams, whilst keeping them in sync.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You don’t really need an embedded timecode in the video for this, the video header has enough fields to help you figure this out.
Each frame is “timestamped” by this:
Given you have a relative starting point (which can be stored in the video header per track) you can keep track of when each frame should be displayed.
Durations are in the stts atom and you can put the relative starting point in the media header atom (notice the creation/modification time areas)