우선 첨부해주신 patch파일은 지우고 clean build 부탁드립니다.(수정하셨던 부분 빼고 원래 소스로 빌드)
tccvin-bugfix-patch.txt (14.5 KB)
첨부드린 패치파일에서 tccvin쪽 패치만 수정하셔서 적용하시면 됩니다.(imx219 diff내용도 들어있는데 무시하고 tccvin쪽만 수정해주세요)
캡처 방법은 아래와 같습니다.
v4l2-ctl --device 2 --set-fmt-video width=1640,height=1232,pixelformat=RGB4 --stream-mmap --stream-to ./1640x1232.RGB4 --stream-count 5
이후 scp로 캡처한 파일을 local pc로 옮긴 후 개발서버에서 ffmpeg으로 png로 변환하여 사용하시면 됩니다.
ffmpeg으로 변환 시 pixelformat은 rgba로 하시면 됩니다.
uyvy로 진행하실 경우에는 ffmpeg으로 변환 시 pixelformat은 uyvy422로 진행해주시면 됩니다.
ex)
ffmpeg -f rawvideo -pixel_format rgba -video_size 1280x720 -i 1280x720.RGB4 -frames:v 5 output_%03d.png
감사합니다.