<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">



<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hello, Tim</p>
<p><br>
</p>
<p>Thank you for the answer.</p>
<p>I will try to give you more information, so may be you can help me.</p>
<p>Don`t hesitate to ask more, if something is unclear.</p>
<p><br>
</p>
<p>-Coding is a time related question. I need to capture 20 fps and more. It means i have 50 ms to capture, code and record. Not much even on fast machine. But, record raw data also not ideal. I have 1Gb every 50 sec from 20 frames of RGB 800x400.</p>
<p><br>
</p>
<p>-Decoding is not real time process. It will be handy for me to have all necessary information inside of one container. </p>
<p><br>
</p>
<p>-You want to say, what i can not add subtitles to the video using gstreamer? Is ANY way exist?</p>
<p><br>
</p>
<p>-In ideal situation i need to have video file with audio  (this is for later) and subtitles. An i need to be able to pay it in a standard video player. As example of user i can give you TV broadcasting system. Best if i can stream it while recording.</p>
<p><br>
</p>
<p>It is an ideal goal. Do not focus too much and do not block yourself, please, if it is impossible. I need to be as close as possible.</p>
<p><br>
</p>
<p>Best regards, Michael.</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Tim Müller [via GStreamer-devel] <ml-node+<a href="/user/SendEmail.jtp?type=node&node=4679415&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>><br>
<b>Sent:</b> Sunday, September 4, 2016 10:29:56 PM<br>
<b>To:</b> Michael Yarochkin<br>
<b>Subject:</b> Re: Video processing(record\play) real time from camera with metadata</font>
<div> </div>
</div>
<div>On Wed, 2016-08-31 at 01:16 -0700, Mikl wrote: <br>
<br>
Hi Mikl, <br>
<div class="shrinkable-quote"><br>
> Currently, i am developing commercial application for recording video <br>
> stream from IP camera in real time. <br>
> Also i need to add information to some of the frames. It will be like <br>
> image metadata. For example, time of capturing, location, comment,... <br>
> And of course i need to be able to read it later. As i understand, i <br>
> need to use subtitles or it is another way exist? But in any way want <br>
> to keep it inside of video file. <br>
> <br>
> I already tried OpenCV. Not really happy with it because of codecs <br>
> selection <br>
> and no way to work with subtitles. You can find my questions here. <br>
> <a href="http://answers.opencv.org/question/100967/codecs-list/" target="_top" rel="nofollow" link="external">
http://answers.opencv.org/question/100967/codecs-list/</a><br>
> <a href="http://answers.opencv.org/question/101044/add-subtitles-to-video/" target="_top" rel="nofollow" link="external">
http://answers.opencv.org/question/101044/add-subtitles-to-video/</a><br>
> <br>
> Can you help me please to find a way to do it in GStreamer. Or it is <br>
> a wrong tool for my task? </div>
<br>
It all depends on your exact requirements (e.g. is it ok to decoder + <br>
re-encode the video or do you want to pass through and save the encoded <br>
video stream as-is?) and your work flow. <br>
<br>
Capturing audio/video from an IP cam, and saving it to a container <br>
format is not a big problem. Adding a text-based subtitle track of some <br>
sort should also not be very doable (without decoding/re-encoding the <br>
video). <br>
<br>
Also depends on how you want to process the files later, and with which <br>
applications, if it's all just for internal use or not. <br>
<br>
There's KLV metadata for more "structured", standardised, less freeform <br>
metadata. We only support that in MPEG-TS currently. <br>
<br>
Cheers <br>
 -Tim <br>
<br>
-- <br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" target="_top" rel="nofollow" link="external">
http://www.centricular.com</a><br>
<br>
Join us at the GStreamer Conference: 10-11 October 2016 in Berlin, <br>
Germany <br>
_______________________________________________ <br>
gstreamer-devel mailing list <br>
<a href="/user/SendEmail.jtp?type=node&node=4679413&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_top" rel="nofollow" link="external">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
<hr noshade="noshade" size="1" color="#cccccc">
<div style="color:#444; font: 12px tahoma,geneva,helvetica,arial,sans-serif;">
<div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div>
<a href="http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679413.html" target="_top" rel="nofollow" link="external">http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679413.html</a>
</div>
<div style="color:#666; font: 11px tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
To unsubscribe from Video processing(record\play) real time from camera with metadata,
<a href="" target="_top" rel="nofollow" link="external">
click here</a>.<br>
<a href="http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" target="_top" link="external">NAML</a>
</div>
</div>




        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679415.html">Re: Video processing(record\play) real time from camera with metadata</a><br/>
Sent from the <a href="http://gstreamer-devel.966125.n4.nabble.com/">GStreamer-devel mailing list archive</a> at Nabble.com.<br/>