Java 在本地磁盘上保存使用Jython/JES生成的电影
我使用JES(Jython学生环境)制作了一个自动生成的电影剪辑 我可以使用Java 在本地磁盘上保存使用Jython/JES生成的电影,java,save,jython,movie,jes,Java,Save,Jython,Movie,Jes,我使用JES(Jython学生环境)制作了一个自动生成的电影剪辑 我可以使用playMovie()毫无问题地播放它,但我不知道如何将它物理保存在磁盘上 完整脚本位于 调用函数writeQuicktime()时出现此错误: 注意:我还尝试了函数writeAVI(),得到了完全相同的结果 这个错误听起来像是Jython/JES库中的java错误 我在Windows7下运行JES,并在我的jre中安装了所有常见的Quicktime和AVI codex以及QTjava库。。。有什么好主意吗 编辑: 还
playMovie()
毫无问题地播放它,但我不知道如何将它物理保存在磁盘上
完整脚本位于
调用函数writeQuicktime()
时出现此错误:
注意:我还尝试了函数writeAVI()
,得到了完全相同的结果
这个错误听起来像是Jython/JES库中的java错误
我在Windows7下运行JES,并在我的jre中安装了所有常见的Quicktime和AVI codex以及QTjava库。。。有什么好主意吗
编辑:
还尝试了Linux版本,在QuickTime和AVI上使用相同的场景…答案是:不要使用
.png
s作为输入帧,而是使用.jpg
s。请参阅相关主题。谢谢您的解决方案。答案是:不要使用.png
s作为输入帧,而是使用.jpg
s。请参阅相关主题。谢谢你的解决办法
...
movie = synthesizeFrameAndCreateMovie("D:\\FOLDER")
print movie
writeQuicktime(movie,"D:\\FOLDER\\movie.mov", 30) [LINE 35]
#playMovie(movie)
>>>
======= 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