Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have to dump video streaming from hundreds of network cameras (IP cameras), via RTSP protocol (h264, mp4) or http protocol (for motion jpeg).

so I should run the VLC in command line interface to dump those streaming automatically.

But some dumped video file has big problem and happens randomly.

distorted view , green screen , and noise

And not enough FPS when recording motion jpeg

enter image description here

enter image description here

enter image description here

I'm sure the root cause if from the command-line version of VLC , but it works fine in GUI version of VLC.

Is there any tool recommend to dump streaming into file,can run on command line(osx and ubuntu).

My VLC version are

VLC media player 2.0.8 Twoflower (revision 2.0.8-2-g48e8e56) on my osx 10.9

VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b) on Ubuntu 12.04

I run the command in the following

INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_vbr_1000_2_40000000.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_3000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_3000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_6000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_6000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_8000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=h264,dst=c0_s0_h264_1280x960_5_cbr_1000_8000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_vbr_1000_25_99_40000000.mp4}" --stop-time 60.0 vlc://quit 
ERROR:root:c0_s0_mpeg4_1280x960_30_vbr_1000_25_99_40000000 not found
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_vbr_1000_25_99_40000000.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_3000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_3000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_6000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_6000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_8000000_framerate.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy --rtsp-tcp rtsp://172.19.1.60/live.sdp --sout "#standard{access=file,vcodec=mpeg4,dst=c0_s0_mpeg4_1280x960_30_cbr_1000_8000000_imagequality.mp4}" --stop-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_vbr_28_99_40000000.avi}" --run-time 60.0 vlc://quit 
ERROR:root:c0_s0_mjpeg_1280x960_30_vbr_28_99_40000000 not found
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_vbr_28_99_40000000.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_3000000_framerate.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_3000000_imagequality.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_6000000_framerate.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_6000000_imagequality.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_8000000_framerate.avi}" --run-time 60.0 vlc://quit 
INFO:root:vlc -I dummy http://172.19.1.60/video.mjpg --sout "#standard{access=file,vcodec=mjpg ,dst=c0_s0_mjpeg_1280x960_30_cbr_8000000_imagequality.avi}" --run-time 60.0 vlc://quit 
share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.