기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요!

강릉에서 근무하는 개발자입니다.


이번에 블랙박스하고 원리가 같은 제품을 기획하고 있습니다. 


Udoo보드에 ffmpeg를 포팅하여 CCD카메라로 들어오는 영상을


녹화할려고 합니다. 


Udoo보드에 하드웨어 가속기 있는 상태인데요!


ffmpeg를 이용하여 최소 25 frame이상 720p로 녹화를 하려고 하면 

그냥 녹화가 되는지 궁금합니다. 이때 하드웨어 가속기를 이용해서 


알아서 되는지 아니면 


ffmpeg가 하드웨어 가속기를 사용하도록 설정해야 하는지 궁금합니다. 


내용을 아시는 분 있으시면 도움을 부탁드립니다. 


전호철

2015.02.13 23:56:21
*.162.60.30

ffmpeg으로 녹화 한번 돌려보시면 되는지 안되는지 알 수 있을것입니다.

hw는 별도로 붙이셔야됩니다.

조진제

2015.02.14 01:32:49
*.46.67.180

BSP에 i.mx6 VPU 사용 예제가 있습니다.

저는 예전거라 LTIB를 사용하고 있는데 imx-test-3.0.35-4.1.0/test/mxc_vpu_test 라는 vpu를 사용한 압축/해제 예제 있습니다.

샘플돌리면 class10 sd카드에 쓰는 경우 25fps정도는 나왔던 걸로 기억합니다.

그리고 i.mx6에서는 gstreamer에 대한 hw plugin을 제공합니다.

다음을 참고하세요.

https://community.freescale.com/docs/DOC-93387

https://community.freescale.com/docs/DOC-93447


고도리

2015.02.15 01:01:21
*.200.239.210

ffmpeg 옵션 중에 NEON을 살려서 테스트 해 보시기 바랍니다.


그게 가장 빠를 것으로 보여집니다.

ffmpeg을 손대는 것은 쉽지 않습니다...


참.......참고로 말씀드리면 예전에 ffmpeg을 쓰면서 가속기만 돌린 적이 있습니다.


- video encoding: 가속ㄱ

- muxer: ffmpeg

- audio encoding: ffmpeg


이런식으로요.

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인