【发布时间】:2013-07-01 04:44:29
【问题描述】:
我使用 JES(Jython 学生环境)制作了一个自动生成的影片剪辑。
我可以使用playMovie() 毫无问题地播放它,但我不知道如何将它物理保存在磁盘上。
完整的脚本位于here。
...
movie = synthesizeFrameAndCreateMovie("D:\\FOLDER")
print movie
writeQuicktime(movie,"D:\\FOLDER\\movie.mov", 30) [LINE 35]
#playMovie(movie)
调用函数writeQuicktime()时出现此错误:
>>>
======= 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
注意:我也尝试了函数writeAVI(),结果完全相同。
这个错误听起来像是 Jython/JES 库中的一个 java 错误。
我在 Windows 7 下运行 JES,并在我的 jre 中安装了所有常见的 Quicktime 和 AVI 代码以及 QTjava 库...有什么绝妙的主意吗?
编辑:
还为 QuickTime 和 AVI 尝试了具有相同场景的 Linux 版本...
【问题讨论】:
标签: java save jython movie jes