2011-06-14 7 views
4

나는 Heroku에있는 Rails 3 앱에 클립 클립으로 비디오 업로드를 추가했습니다. 잘 작동하지만 동영상의 미리보기 이미지를 생성하는 방법을 모르겠습니다. 나는 heroku에서 비디오 프로세싱 부가 기능 중 하나를 사용해야한다고 생각하니?클립 클립으로 Heroku에 비디오 업로드 - 미리보기 이미지를 만드는 방법은 무엇입니까?

Paper Clip에 연결할 수있는 가장 쉬운 방법은 무엇입니까?

+0

당신은 당신이 필요로하는 몇 가지 서비스를 알고 있다고 이미 지적했습니다. 아마도 제품을 살펴보고 응용 프로그램에 가장 적합한 것이 무엇인지 확인해야합니다. – coreyward

+0

예, 감사합니다. 옵션을 조사하기 위해 나에게 발생했습니다. 특정 권장 사항은 항상 도움이되는 시간 절약 자입니다. 그래서 내가 물었다. –

+0

이러한 유형의 질문은 허용되지 않습니다. "어떤 종류의 질문을 * 여기에 묻지 말아야합니까?"- FAQ를 참조하십시오. - http://stackoverflow.com/faq – coreyward

답변

5

현재 Zencoder 인코딩 서비스를 사용하여 비디오 업로드를 인코딩합니다. 그들의 서비스가 비디오 파일에 thumbnail generation을 제공하기 때문에 어느 것이 좋습니다.

웹 응용 프로그램 외부에서 인코딩과 같이 리소스를 많이 사용하는 프로세스를 수행하는 것이 좋습니다. 전체 HTTP 요청 처리기 (또는 웹 dyno)를 사용할 수 있습니다. 물론 더 많은 웹 다이 노스를 요청할 수 있습니다. 그러나 이것들은 비싸다.

다른 옵션은 백그라운드에서 처리하는 것입니다. 그러나 이러한 작업은 웹 서버 밖에서하는 것이 좋습니다. 이것은 Zencoder와 같은 API 서비스가 잘 작동하는 곳입니다.

다음은 일련 번호입니다. started입니다.

또 다른 대안은 Panda Stream입니다. 어떤 Heroku가 애드온으로 제공하나요? 팬더 스트림과 Zencoder 모두 당신이 필요로하는 것을 할 것입니다. 둘 다 다른 가격 모델을 사용합니다. 불행히도 팬더에 대한 정보는 사용하지 않았으므로 더 이상 알려 드릴 수 없습니다.

최대한 많은 업 로더를 사용할 수 있습니다. 클립은 잘 할 것입니다. 당신이 Heroku를 사용하고 있고 Amazon S3에 업로드하고 있기 때문에 추측하고 있습니다. 우리 환경에서는 Carrierwave을 사용하고 있습니다.

+0

감사합니다. 예, 클립으로 S3에 업로드하고 있습니다. 우리의 모든 비디오 콘텐츠가 아이폰에서 업로드 될 것이므로 아이폰이 비디오와 함께 미리보기 이미지를 보낼 수 있어야합니다. 하지만 zencoder를 살펴볼 것입니다. 건배 –

관련 문제