Determine Start Timestamp from Recorded .mkv Files

Hi 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.

Thanks.
-w

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.

Cheers,

Javier.

On 31 October 2013 19:27, Wubin vvubin@gmail.com wrote:

Hi 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.

Thanks.
-w


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

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.

Cheers,

Javier.On 31 October 2013 19:27, Wubin vvubin@gmail.com wrote:

Hi 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.

Thanks.
-w


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.