Is there is a way to get the start timestamp from each recorded mkv file? I
plan to use ffmpeg to merge all recorded mkv files from a chat room into a
single mp4 file (Probably need a video filter like picture-in-picture but
anyway), so I have to tell ffmpeg when each stream has to be joined. This
timestamp needs millisecond precision because even a 0.5 second error would
look awkward for a discussion between two streams.
This relates to my earlier email. I need to merge and sync two recording
streams from a video chat. I was planning on using ffmpeg to do this?
I look forward to the new code when available.
Thank You
Tom cOn Mon, Nov 4, 2013 at 9:44 AM, Javier Cerviño jcague@gmail.com wrote:
Hi Wubin,
You’d need to change ErizoController’s code and you could save a
corresponding metadata file with the time it started to record every stream
in the room, for example (it should be feasible to do it in a couple of
days), or even use the current logs (or an extended version) to see the
event when a stream starts to be recorded and take the timestamp of such
log. We have this functionality in mind, but not for the next weeks. If you
start doing something with it we can then merge it with the rest of Licode.
Is there is a way to get the start timestamp from each recorded mkv file?
I plan to use ffmpeg to merge all recorded mkv files from a chat room into
a single mp4 file (Probably need a video filter like picture-in-picture but
anyway), so I have to tell ffmpeg when each stream has to be joined. This
timestamp needs millisecond precision because even a 0.5 second error would
look awkward for a discussion between two streams.
You’d need to change ErizoController’s code and you could save a
corresponding metadata file with the time it started to record every stream
in the room, for example (it should be feasible to do it in a couple of
days), or even use the current logs (or an extended version) to see the
event when a stream starts to be recorded and take the timestamp of such
log. We have this functionality in mind, but not for the next weeks. If you
start doing something with it we can then merge it with the rest of Licode.
Is there is a way to get the start timestamp from each recorded mkv file?
I plan to use ffmpeg to merge all recorded mkv files from a chat room into
a single mp4 file (Probably need a video filter like picture-in-picture but
anyway), so I have to tell ffmpeg when each stream has to be joined. This
timestamp needs millisecond precision because even a 0.5 second error would
look awkward for a discussion between two streams.