Я новичок в Gstreamer.
Моя цель - записать видео с разрешением 1080p и скоростью 30 кадров в секунду в формате H264 с моей пи-камеры Raspberry с помощью Gstreamer по следующему конвейеру:
gst-launch-1.0 -v v4l2src device=/dev/video0 ! capsfilter
caps="video/x-raw, width=1920,height=1080,framerate=30/1" ! videoflip
method=rotate-180 ! gst-debug ! videoconvert ! videorate ! x264enc! avimux
! filesink location=test_video.h264
После того, как я запустил вышеупомянутый конвейер,
Я не получил никаких ошибок и записал видео показывает 1080p и 30 кадров в секунду, но кадры сильно падают.
Это правильно, конвейер или нет?
Мне не хватает каких-либо элементов в этом конвейере?