2012-09-13 2 views
0

mov에서 mp4 또는 ogg로 비디오 파일을 변환하는 방법을 찾으려고합니다. 이것은 모바일 앱이 grails로 만든 내 웹 앱에 비디오를 업로드 할 수 있도록 해줍니다. 누구든지이 작업을 수행했거나 수행 방법을 알고 있습니다.grails 또는 java에서 비디오 파일을 변환하십시오.

어떤 아이디어가 있습니까?

+0

이 링크가 도움이 될 수 있습니다. http://stackoverflow.com/questions/2768672/how-to-make-convert-operation- from-mov-to-3gp-in-java – Ewen

답변

0

내가 네이티브 프로세스에 드롭 다운 것이다 다음 mencoder합니다 (MPlayer 프로젝트의 일부) 또는 변환하는 다른 네이티브 응용 프로그램을 실행 (자바에서이 프로세스를 시작 포함 것이라고는 Apace Commons Exec이 관리 할 수있는 훌륭한 라이브러리입니다). 순수한 Java 또는 Grails 접근법은 mencoder (다양한 운영 체제 용으로 binaries이 있음)의 와이드 형식 지원을 만질 수는 없습니다. 나는 오디오를 위해 이런 것을하고 오히려 잘 확장한다. 서블릿에 업로드 된 데이터를 가져와 Amazon S3에 저장 한 다음 서버에서 실행중인 java 응용 프로그램에서 읽는 Amazon SQS에 메시지를 추가합니다. que에서 새 메시지를 감지하면 업로드 된 노래를 다운로드하여 oggenc2 및 lame에 전달한 다음 Java 응용 프로그램에서 출력을 읽습니다 (프로세스가 오류를 반환하지 않는다고 가정). 그러면 S3에 다시 업로드됩니다. 인코딩이 너무 느려지면 다른 인코더를 스핀 업하고 메시지 큐를 가리킬 수 있습니다. 아마존은 두 명 이상의 클라이언트가 근접한 동일한 메시지를 받았다는 것을 확인합니다.

관련 문제