<div>일단 전 31살 초짜 프로그래머라는걸 밝힙니다. ㅋ</div> <div> </div> <div>PC에서 사용할 화면 캡처 프로그램을 연습과 개인적인 이유로 만들어보려고 하는데 많이 막히네요.</div> <div> </div> <div>제가 만드려고 하는 프로그램을 간략하게 설명한다면..</div> <div>:: 프로그램이 시작되고 '녹화' 버튼을 누르면 실시간으로 화면의 모든것을 캡쳐해서 mpeg4 포멧 컨테이너에 xvid 코덱으로 인코딩해서 녹화를 합니다.</div> <div> </div> <div>사용하는 언어는 c++이고, 제가 일단 시도해본건</div> <div> </div> <div>1. 시험용 이미지 (png 파일)을 여러개 만들어서 그 이미지들을 읽어들인다음 비트맵으로 전환했습니다. 그리고 sws_getContext()로 YCbCr로 변환을 해서 write_encode를 시도해보았습니다.</div> <div> </div> <div>2. 랜덤 이미지를 만든 함수를 만들어서 임의의 도형들을 비트맵에 그리고 인코딩을 시도해보았습니다.</div> <div> </div> <div>결과물은...예를 들어 5장의 이미지를 사용해서 각 이미지들이 1초씩 (25프레임씩) 인코딩 되도록 제 나름대로 코드를 짜봤을때 이미지가 뭉개지고, 색이 변하고 화면 비율도 안 맞는 결과물이 나왔습니다.</div> <div> </div> <div>사실 동영상 인코딩이라는 것에 대해서 아예 지식이 전무한 상태라 많은 검색을 해보고 코덱 스펙 이라던가 다른예제를 보고 이해를 해보려고 했지만 잘 안되네요 T_T</div> <div> </div> <div>거기다가 인터넷에는 대부분 디코딩에 관한 예제들이어서 인코딩에 관해서 찾기 어려웠습니다.</div> <div> </div> <div>그래서..하다하다 도저히 못하겠어서 도움을 요청합니다. 간단하게 랜덤 RGB24 이미지들을 가지고 인코딩 과정을 거쳐 동영상 파일을 생성하는 예제가 하나 있었으면 합니다.</div> <div> </div> <div>ffmpeg으로 검색해보니 두 분이 ffmpeg에 대해서 알고 계시던데 따로 쪽지를 보낼 수 없어서 그분들도 혹시 보지 않을까라는 희망을 걸어봅니다 ㅎㅎ</div> <div> </div> <div>맨입으로 가르쳐달라고 하는건 아닙니다. 실제로 보답해드릴 의사가 있습니다. 제가 좀 시간이 없기도 하고 이걸 꼭 하고 싶어서 이렇게 라도 해서 프로그램을 완성하고 싶어서 답변에 대한 보상도 생각하고 있습니다. ㅎ;; 많이는 못 드리겠지만요 -_-;; 1~2만원 내외로 생각하고 있습니다. 너무 적은것 같으면 그냥 무시하세요 ㅎ (흠..확실한 코드를 먼저 보내주시는 분에게 드려야 겠지요?)</div> <div> </div> <div>만약 이 글 자체가 문제가 된다면 자삭하겠습니다.</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.