지금 pxa320 보드에 카메라를 부착해서 영상을 입력받고 압축하려고 합니다.
하드웨어 인코더가 없어서 소프트웨어로 인코딩을 하려합니다.
혹시 ffmpeg을 arm으로 컴파일해보신분 있으시면 가이드 좀 부탁드립니다.ㅠ
ffmpeg 최신버전을 사용해서 컴파일해보려고 하니 잘 안되더라구요, 요즘 ffmpeg 버전에는 x.264가 포함되어 있다고들 하는데 써보신분계신가요??
googling 하시면 웬만한 cross compile 방법은 잘 나와 있습니다. 그런데 이 cross compile 환경을 어떤 것을 사용하고 내 구성환경이 어떻게 되어 있느냐에 따라 성공과 실패가 달라집니다. 한 예로 제가 검색해본 결과 입니다../configure --enable-cross-compile --cross-prefix=..../gcc/bin/arm-none-linux-gnueabi- --arch=arm --cc=..../gcc/bin/arm-none-linux-gnueabi-gcc --prefix=..../arm_build_ffmpg --enable-armv5te --disable-armv6 --disable-mmx --enable-shared --disable-optimizations
이 옵션으로 제가 해보지는 않았기 때문에 답변이 될 수 는 없습니다. 이솝에서도 다음을 보시면 문의가 있습니다.http://www.aesop.or.kr/?document_srl=58478 그러나 답변은 없군요. cross-compile은 고려해야 할 부분이 너무 많습니다. 그래서 저는 native compile 환경을 이용합니다. 속도는 느리지만 아직 compile에 실패한 적은 없습니다.