Wolfram mathematica 从Mathematica创建.avi文件时,如何降低速度?

Wolfram mathematica 从Mathematica创建.avi文件时,如何降低速度?,wolfram-mathematica,Wolfram Mathematica,我已经创建了一个要作为电影运行的情节列表 list11 = {pic0, pic001, pic01, pic02, pic05, pic1, pic2, pic5, pic10}; 首先,我创建了一个动画,我使用以下代码将其速度降低到每秒1帧: ListAnimate[list11, AnimationRate -> 1] 我现在想将其导出到avi文件,因此我尝试了以下操作: Export["periodic.avi", ListAnimate[list11, 1]] 然而,这部电

我已经创建了一个要作为电影运行的情节列表

list11 = {pic0, pic001, pic01, pic02, pic05, pic1, pic2, pic5, pic10};
首先,我创建了一个动画,我使用以下代码将其速度降低到每秒1帧:

ListAnimate[list11, AnimationRate -> 1]
我现在想将其导出到avi文件,因此我尝试了以下操作:

Export["periodic.avi", ListAnimate[list11, 1]]
然而,这部电影的播放速度太快(我认为它是以默认的总持续时间5秒播放的,而不是我想要的9秒)

然后我尝试直接导出列表:

 Export["periodic2.avi", list11]
然而,这一过程又加快了(整个过程大约在1秒内完成)

查看帮助文件,它说有一个名为“framerate”的高级导出选项,因此我尝试:

 Export["periodic2.avi", list11,"framerate"->1]
但这只是给了我与上一个.avi文件完全相同的输出(framrate选项似乎被完全忽略,因为我尝试了不同的值而不是1,但输出总是相同的速度)


有人能告诉我如何控制.avi文件的动画速度吗?

Mathematica区分大小写。“帧速率”应该写为“帧速率”


就这样!谢谢(通常我会捕捉到这些错误,因为文本保持蓝色,但在引号内书写时不适用)。-1感谢没有包含mma代码以将动画gif构建为avi。再想想+1因为我肯定你会发布它…@belisarius
r1=光栅化[样式[“framerate”,粗体,72];r2=光栅化[样式[“帧率”,粗体,72];fr=表[Image[a ImageData[r2]+(1-a)ImageData[r1]],{a,0,1,0.1}]。我最初想使用
ImageCompose
,但这不允许背景使用alpha,或者ImageAdd,但这根本不允许使用alpha。我确信一定有一个合适的函数用于此,但我不想在这上面花费太多时间。@Sjoerd
r1=Rasterize[Style[“framerate”,Bold,72];r2=光栅化[样式[“帧率”,粗体,72];fr=表[ImageCompose[r1,{r2,a}],{a,0,1,0.1}]