gstreamer-1.0 :: Захват видеопотока с IP-камеры H264 и сброс его в видео

Что может быть эквивалентной командой gstreamer-1.0 для:

ffmpeg -i <cam-url> -vcodec copy /tmp/h264Vid.avi

Здесь камера передает поток H264, и мы хотим сбросить его прямо в видео через gstreamer (декодированные данные не нужны).


person techbull    schedule 18.09.2017    source источник
comment
На какой ОС вы работаете? Можете ли вы привести пример ‹cam-url›?   -  person Ahresse    schedule 18.09.2017
comment
Привет, я использую Linux, CentOS7, если быть точным. Адрес камеры: rtsp://<user>:<pass>@<ip>/h264.sdp   -  person techbull    schedule 19.09.2017


Ответы (1)


Если вы хотите записать поток с камеры rtsp, это должно работать:

gst-launch-1.0 -e rtspsrc location=rtsp://<user>:<pass>@<ip>/h264.sdp \
    ! video/x-h264 ! avimux \
    ! filesink location=video_test.avi
person Ahresse    schedule 18.09.2017