2011-04-25 4 views
1

재미있는 프로젝트가 있는데, 사용자가 키오스크에서 웹캠으로 비디오를 캡처 할 수있게해야합니다. 그 다음에 비디오 링크를 이메일로 보냅니다. 트릭은 결과 비디오가 캡처 된 비디오의 '슬로우 모션'버전이어야합니다. 예를 들어, 누군가 2 분짜리 영화를 만들면 결과 영화는 4 분이됩니다.AS3에서 캡쳐 된 비디오를 후 처리하여 슬로우 모션 생성

가능한 경우 Flex/AS3에서 제작하고 싶습니다. 비디오 캡처 및 저장/링크 생성 및 이메일 전송에 문제가 없지만 비디오 속도를 느리게하는 것은 실제의 마음을 어지럽 힙니다. Adobe 툴을 사용하여 비디오 세트를 '배치 후 처리'에 접근하는 방법을 확신하지 못합니다.

누구나 이와 비슷한 프로젝트가 있었거나이를 수행하기위한 경로에 대한 제안 사항이 있습니까?

감사합니다. -Josh

+0

정말 비디오를 포스트 프로세스해야합니까? 다른 프레임 속도로 다시 재생할 수 없습니까? –

+0

지금 조사 중입니다. HTML 5 비디오는 이것을 지원합니다 ([this link] (http://www.w3.org/2010/05/video/mediaevents.html) 참조). 물론 내 사이트 방문자 중 45 %가 IE8에서보고 있으므로 플래시 폴백을 만들려고합니다. 이 문제는 Flash가 FLV 또는 MP4를 사용한 동적 재생을 지원하지 못하는 것 같습니다. – Josh

+0

나는 [this for Flash] (http://www.flashcomguru.com/index.cfm/2005/8/2/slowmo)를 찾았습니다. 그것은 꽤 오래되었고 효율적인 것은 아니지만, 제가하고 싶은 일을 위해서는 괜찮을 것 같습니다. 나는 계속 노력하고 모두를 업데이트 할 것이다. :-) – Josh

답변

1

일부는 믿을 수있는 것과는 반대로 클라이언트 측에서 절대적으로 실현 가능합니다. :)

http://code.google.com/p/flvrecorder/

그냥 모든 소스가 너무 어려운해서는 안 캡처 속도를 조정합니다.

또는 파일을 쓰고 Adobe Media Encoder를 시작하는 AIR 응용 프로그램을 작성하고 FTP 정보가있는 사전 설정을 사용하여 시작할 수 있습니다. 아니면 소켓 클래스를 사용하여 FTP를 통해 연결하고 업로드 할 수 있습니다.

http://code.google.com/p/fl-ftp/

+0

또한 FLVRecorder 페이지 맨 아래에서 소스를 상업적 용도로 사용할 수 없다고 말합니다. 그러나 Google 코드 페이지에 명시된 라이센스는 MIT 라이센스이므로 사용자가 원하는 것을 무엇이든 할 수 있음을 의미하므로이를 무시할 수 있습니다. 코드가 공개되고 오픈 소스로 태그 지정되면 해당 라이센스를 취소 할 수 없습니다. –

+1

이 프로젝트는 비영리 단체를위한 프로젝트이며 교육용 인터랙티브입니다 ... 그래서 나는 분명히 생각합니다! – Josh

0

이 클라이언트 측은 가능하지 않습니다.
비디오를 캡처하여 서버로 보냅니다.
FFMpeg와 같은 라이브러리를 사용하여 컨텍스트 변환

+0

아래로 투표 할 이유가 있다면? 내 대답에는 아무런 문제가 없었습니다. –

+0

모든 점을 고려하여 모든 것이 잘못되었습니다. 당신이 나의 받아 들여진 응답에서 볼 수 있던대로 클라이언트 측의이 유형을하는 것은 실행 가능하다보다는 더 많은 것이다. –

관련 문제