본문 바로가기
반응형

프로그래밍/GLibㆍGTKㆍGstreamer11

Gstreamer Python : Appsink 구현하기 Gstreamer Python 으로 Appsink 구현하기 Gstreamer 응용프로그램 개발 시, Python 언어를 사용할 수 있도록 라이브러리를 제공해준다. makepluscode 의 이전 글에서 mp4 file 을 읽어서 pipeline 을 구현하는 코드를 정리하였다. 2023.02.02 - [프로그래밍/GLibㆍGTKㆍGstreamer] - Gstreamer Python : mp4 filesrc 예제 구현하기 Gstreamer Python : mp4 filesrc 예제 구현하기 Python 으로 mp4 filesrc 예제 구현하기 Gstreamer 응용프로그램을 개발할때 Python 언어를 사용할 수 있도록 PYTHON 바인딩을 제공한다. 많이 사용하는 기능인 mp4 file 을 읽어서 pipe.. 2023. 2. 2.
Gstreamer Python : videorate FPS 변경 하기 videorate FPS 변경 하기 Gstreamer 응용프로그램을 개발할때 Python 언어를 사용할 수 있도록 PYTHON 바인딩을 제공한다. makepluscode 의 이전 글에서 mp4 file 을 읽어서 pipeline 을 구성하는 예제를 정리하였다. 2023.02.02 - [프로그래밍/GLibㆍGTKㆍGstreamer] - Gstreamer Python : mp4 filesrc 예제 구현하기 Gstreamer Python : mp4 filesrc 예제 구현하기 Python 으로 mp4 filesrc 예제 구현하기 Gstreamer 응용프로그램을 개발할때 Python 언어를 사용할 수 있도록 PYTHON 바인딩을 제공한다. 많이 사용하는 기능인 mp4 file 을 읽어서 pipeline 을 구성.. 2023. 2. 2.
Gstreamer Python : mp4 filesrc 예제 구현하기 Python 으로 mp4 filesrc 예제 구현하기 Gstreamer 응용프로그램을 개발할때 Python 언어를 사용할 수 있도록 PYTHON 바인딩을 제공한다. 많이 사용하는 기능인 mp4 file 을 읽어서 pipeline 을 구성하는 예제를 구현하는 코드를 정리한다. gstreamer factory 파이프라인 예제 테스트 환경 Gstreamer 1.16.4 Python 3.8.10 gstreamer filesrc 구현하기 Gstreamer 의 ElementFactory 는 programming 을 통해 Gstreamer 플러그인을 load 하는 함수 이다. 아래의 코드는 filesrc, qtdemux, avdec_h264, h264parse, videoconvert, autovideosink 를 .. 2023. 2. 2.
Gstreamer Python : factory 파이프라인 구현하기 Python 으로 구현한 gstreamer factory 파이프라인 예제 Gstreamer 프레임워크에서 응용프로그램 개발 시, Python 언어를 사용할 수 있도록 Gstreamer -PYTHON binding 을 제공한다. plug-in 을 로드해서 파이프라인을 구성하는 예제 코드를 정리한다. gstreamer factory 파이프라인 예제 테스트 환경 Gstreamer 1.16.4 Python 3.8.10 gstreamer factory 파이프라인 프로그래밍 Gstreamer 의 ElementFactory 는 programming 을 통해 Gstreamer 플러그인을 load 하는 함수 이다. 아래의 코드는 videotestsrc 와 autovideosink 를 load 하고 하나의 pipeline.. 2023. 2. 2.
Gstreamer Python : pipeline 예제 Python 으로 Gstreamer pipeline 구현 예제 Gstreamer 프레임워크는 기본적으로는 C 언어로 프로그래밍 가능하다. 추가로 Python 언어를 사용할 수 있도록 GST-PYTHON 바인딩을 제공한다. 몇개의 예제를 통하여 python 으로 Gstreamer 를 사용하는 방법을 정리한다. Gstreamer pipeline 를 프로그래밍 해보자 예제실행환경 Python 3.8.10 Gstreamer 1.16.4 and plugins Gstreamer python 프로그래밍 리눅스 터미널에서 gst-launch-1.0 명령을 이용하여 gstreamer pipeline 을 실행할 수 있다. python 을 이용해서 gstreamer pipeline 을 실행하기 위해서 Gst.parse_la.. 2023. 2. 2.
윈도우 GNU, MSYS2 개발환경 구축 윈도우에서 GNU 개발하기 Windows 에서 GNU 프로젝트하면서 개발환경 구축한 과정을 기록한다. mingw 와 같은 훌륭한 도구가 있기에 윈도우에서 GNU 프로그램을 개발할 수 있다. 하지만 운영체제 차이로 개발이 쉽지는 않다. GNU 프로젝트는 가급적에서 리눅스에서 하는것으로 추천한다. 테스트 환경 Windows10, MSYS2 MINGW64, gcc (Rev6, Built by MSYS2 project) 12.2.0 Windows 에 MSYS2 를 설치한다. MSYS2 를 통해 리눅스 유사한 shell 환경으로 들어갈 수 있다. Pacman 업데이트 Windows MINGW 환경의 패키지 매니저 pacman 을 업데이트 하자. $ pacman -Syu :: Synchronizing package.. 2022. 12. 3.
반응형