(no subject)
Aug. 13th, 2011 11:17 amСнять с dlink dcs-930 mjpeg поток и записать в OGG с простановкой timstamp на картинке:
( echo "--video boundary--"; curl -s http://login:pw@ip/MJPEG.CGI ) | gst-launch fdsrc ! multipartdemux boundary="video boundary--" ! jpegdec ! videorate ! video/x-raw-yuv,width=640,height=480,framerate=\(fraction\)30 ! ffmpegcolorspace ! clockoverlay time-format="%F %T" ! theoraenc ! oggmux ! filesink location=test.ogg
( echo "--video boundary--"; curl -s http://login:pw@ip/MJPEG.CGI ) | gst-launch fdsrc ! multipartdemux boundary="video boundary--" ! jpegdec ! videorate ! video/x-raw-yuv,width=640,height=480,framerate=\(fraction\)30 ! ffmpegcolorspace ! clockoverlay time-format="%F %T" ! theoraenc ! oggmux ! filesink location=test.ogg