2011-07-25 4 views
0

Flash BUILD 4에서 비디오의 프레임 수를 수동으로 설정할 수 있습니까? Flash Builder 4에서 비디오의 프레임 길이는 어떻게 결정됩니까? 비디오 포맷 컨버터를 속여 내 비디오가 사실 1 프레임 대신 x 프레임으로 길어 지도록 생각해야합니다 (swf 비디오는 as3 코드를 통해 완전히 제어되어 첫 번째 프레임에만 존재합니다). 이렇게하면 비디오 형식 변환기가 자동으로 내 비디오를 다른 형식으로 변환 할 수 있습니다 (flv가 필요함). 이것에 대한 또 다른 해결책은 실제로 프레임 수가 아닌 비디오 길이를 기반으로 자동으로 변환하는 변환기이지만, 이미 철저히 검색하여 하나는 존재하지 않는 것 같습니다.프레임 수를 통한 플래시 비디오의 크기 설정?

답변

0

저는 비디오 변환 전문가는 아니지만 변환기가 SWF 프레임과 비디오 프레임 사이에 일대일로만 매칭한다고 가정합니다. SWF에 프레임을 더 추가하면 프레임 1 이후 빈 프레임이있는 비디오가됩니다.

가장 좋은 해결책은 프레임을 직접 내보내는 것입니다. BitmapData 객체에 모든 MovieClip을 프레임 단위로 그릴 수 있으므로 SWF를로드하고 PNG/JPG 형식으로 로컬 디스크에 저장하기 전에 각 프레임을 그립니다 새 응용 프로그램을 만듭니다. 그런 다음 MovieClip은 비디오의 끝을 알리기 위해 이벤트를 전달할 수 있으며 각 프레임은 별도의 파일로 저장됩니다. 그 후에는 무료 애니메이션 패키지를 사용하여 모든 프레임 파일을 가져 와서 비디오를 만들 수 있습니다.

힘든 일이지만, 자동으로이 작업을 수행 할 수있는 소프트웨어를 찾을 수 있을지는 의문입니다.

+0

불행히도 수동 솔루션처럼 들립니다. 필자는 수만 개의 비디오를 위해이 작업을 수행해야하기 때문에 자동으로 수행해야합니다. 감사하지만 – CodedMonkey

+0

이 경우에는 FLV 작가 클래스에 관한 좋은 게시물이 있습니다. 기본적으로 디스크에 새 FLV 파일을 만들고 BitmapData 객체를 전달하여 프레임을 추가 할 수 있습니다. 이 클래스를 사용하면 SWF 프레임을 FLV 파일로 효과적으로 그릴 수 있습니다. 여기에 링크가 있습니다 : [SimpleFlvWriter] (http://stackoverflow.com/questions/6194278/is-it-possible-to-create-video-file-from-bitmapdatas-in-flash) – PeddleSpam