오늘 next에 같이 계시는 교수님으로부터 받은 질문입니다. 제가 java를 활용해 미디어 처리(주로 아마 동영상 처리, 이미지, 사운드 처리)를 해본 경험이 없기 때문에 괜찮은 api나 프레임워크를 추천해 드리지 못했어요.
혹시 java 활용해 미디어(주로 아마 동영상 처리, 이미지, 사운드 처리) 관련 작업을 해본 분들은 좋은 라이브러리 있으면 공유 좀 부탁요.
java 라이브러리 찾아보니까 JMF(java media framework)가 있는데 이 프레임워크 괜찮은지도 궁금하고요. JMF보다 더 괜찮은 놈도 있는지 궁금하네요. java로 미디어 관련 작업한 분들이 많지 않을 듯 하지만 질문 한번 남겨 봅니다.
1개의 의견 from FB
3개의 의견 from SLiPP
JMF는 안써봐서 모르겠구요.. 동영상의 경우 http://www.xuggle.com/xuggler/ 이런게 있습니다. 순수 Java는 아니고 ffmpeg를 래핑한 거죠. ffmpeg이 워낙 검증된 녀석이다 보니 차라리 래핑한게 나을 수도 있습니다.(저도 안써봤어요)
그와 유사한 http://www.sauronsoftware.it/projects/jave/ 이런것도 있네요.
음악 프로그래밍 라이브러리로는 http://www.jfugue.org/ 이런게 있습니다.
전부다.. 써 본 적은 없습니다.
저도 보통 랩핑한 라이브러리들 사용한다고 알고 있습니다. ffmpeg, OpenCV 등등.
http://code.google.com/p/javacv/
이미지 처리에 Skia 쓰느라 JavaCpp를 썼었는데, 이 JavaCpp 가 OpenCV 등 랩퍼를 간판하게 만들기 위해서 만들어졌습니다.
이미지와 음원변환을 위해서 JMF 와 FFMPEG 을 써봤는데.. JMF 의 처리 결과물이나 그 속도가 맘에 들지 않았습니다. 그래서 ffmpeg 을 사용해서 처리한 적이 있습니다.
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.