JES (학생용 자이 썬 환경)를 사용하여 자동 생성 된 무비 클립을 만들었습니다.Jython/JES로 생성 된 동영상을 로컬 디스크에 저장
playMovie()
을 사용하여 문제없이 재생할 수 있지만 디스크에 물리적으로 저장하는 방법을 알 수는 없습니다.
전체 스크립트는 here입니다.
>>>
======= Loading Progam =======
Movie, frames: 60
The error was: Index: 0, Size: 0
I wasn't able to do what you wanted.
The error java.lang.IndexOutOfBoundsException has occured
Please check line 35
주 : 기능 writeQuicktime()
를 호출 할 때
...
movie = synthesizeFrameAndCreateMovie("D:\\FOLDER")
print movie
writeQuicktime(movie,"D:\\FOLDER\\movie.mov", 30) [LINE 35]
#playMovie(movie)
나는이 오류가 나는 또한 똑같은 결과, 기능 writeAVI()
을 시도했다.
이 오류는 Jython/JES 라이브러리의 Java 버그와 같습니다.
저는 Windows 7에서 JES를 실행하고 있으며 모든 일반적인 Quicktime 및 AVI 코덱뿐만 아니라 QTjava 라이브러리를 제 jre에 설치했습니다 ... 훌륭한 아이디어가 있습니까?
는 편집 : 또한 퀵타임 및 AVI 모두 동일한 시나리오와 리눅스 버전을 시도
...