본문 바로가기
프로그래밍/GLibㆍGTKㆍGstreamer

Gst-reamer no element "avenc_h263p" 에러

by makepluscode 2022. 5. 30.
반응형

GSTREAMER h263 엔코딩 파이프라인 실행중 에러

지스트리머 파이프라인 h263  플러그인 에러

다음은 h263 으로 엔코딩하는 Gstreamer 파이프라인이다. avenc_h263p 플러그인을 찾을 수 없다는 에러가 발생하고 있다.

$ gst-launch-1.0 \
videotestsrc is-live=true do-timestamp=true num-buffers=50 ! \
'video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)720 ! \
videoconvert ! queue ! avenc_h263p ! fakesink sync=true

WARNING: erroneous pipeline: no element "avenc_h263p"

 

터미널에서 apt 명령어로 gstremer1.0-libav 를 설치하면 avenc_h263p 플러그인이 설치 된다.

$ sudo apt-get install gstreamer1.0-libav

참고자료

libav h263p encoder 플러그인 페이지

https://gstreamer.freedesktop.org/documentation/libav/avenc_h263p.html

 

avenc_h263p

bitrate-tolerance “bitrate-tolerance” gint Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitr

gstreamer.freedesktop.org

반응형