2012-09-07 5 views
1

swf10에서 swf 8 리소스를 재생할 수 없다는 것을 알고 있습니다. 그러나 이에 대한 해결 방법이 있습니까? 나는OpenLaszlo의 swf10 환경에서 swf8 리소스를 재생할 수 있습니까?

this.viewname.setAttribute('frame',3). 

어떤 아이디어를 사용하여 하나 개의 자원의 프레임 값을 변경하려면?

+1

또 다른 옵션은 http://www.swftools.org/ –

+1

과 같은 도구를 사용하여 이미지를 표시하려는 경우 리소스를 추출하는 것입니다. 왜이 질문 [tag : swfobject] 태그를 사용 했습니까? [swfobject] (http://code.google.com/p/swfobject/)를 사용하여 SWF를 HTML 페이지에 포함 시키시겠습니까? –

+1

@RajuBitter : 저는 lz.embed를 사용하여 laszlo swf와 swfobject를 임베드하여 flex 컴파일 된 swf를 임베드했습니다. 나는 두 플랫폼 모두에서이를 시도하고있었습니다. – karthick

답변

2

SWF 파일이 순수한 SWF 무비 인 경우 Flash 9 이상에서는 재생할 수없는 AVM 코덱이 있지만 비디오 변환을 통해 Flash 9 이상에서 작동하는 AVM2로 다시 인코딩 할 수 있습니다 다음과 유사한 명령을 FFMPEG (http://ffmpeg.org/)와 같은 도구 :

ffmpeg -i mysfw8file.swf -f avm2 myswf10file.swf 

(이 말은 AVM2 코덱을 지원 FFMPEG의 최신 버전을 가지고 있다고 가정).

참고 : SWF 파일이 응용 프로그램 인 경우 OpenLaszlo보기는 SWF 응용 프로그램, SWF 파일 만로드하려는 것이 아니므로 예측할 수없는 결과가 발생합니다.