USB 장치에서 데이터를 읽는 응용 프로그램 (Qt C++)은 uchar 배열에 저장된 24 비트 RGB 픽셀로 데이터를 디코딩합니다.버퍼에서 h.264 또는 VP8로 픽셀을 인코딩하는 방법
프레임 레이트는 ~ 10FPS입니다. 프레임 크기는 128x4096입니다.
질문 :이 프레임을 실시간으로 VP8 또는 h.264 비디오로 인코딩하는 방법은 무엇입니까?
외부 프로세스가 허용되지 않아 모든 것이 내 응용 프로그램 내에서 실행되어야합니다.
ffmpeg는 옵션이지만 그것을 내 프로젝트에 포함하고 사용하는 방법은 무엇입니까? 문서는 말하기에 다소 나쁘다. 또한 x264는 옵션이지만 ffmpeg와 같은 질문 일 수 있습니다. 또한 단위당 1 달러이고 최소값은 10000입니다.
간단한 안내서가 도움이되지만 의심스러운 부분이있을 것입니다.
응용 프로그램은 Windows 및 Linux에서 실행되어야합니다.
설명서가 다소 간단합니다. 예제 인코더는 입력 및 출력 파일 모두에 대해 파일을 사용합니다. 그 입력 파일을 내부 버퍼로 변경하려고하지만 C 지식이 부족하기 때문에 다소 복잡합니다. –