2011-09-01 56 views
3

我創建了一個我想作爲影片運行的情節列表。從Mathematica創建時如何減慢.avi文件?

ListAnimate[list11, AnimationRate -> 1] 

我現在想這個導出到一個AVI文件,所以我嘗試了以下內容:

list11 = {pic0, pic001, pic01, pic02, pic05, pic1, pic2, pic5, pic10}; 

首先,我用下面的代碼創建了我放慢至每秒1幀的動畫

Export["periodic.avi", ListAnimate[list11, 1]] 

然而這樣做的結果是電影,玩太快(我認爲這是在5秒的默認總時長打,而不是我想要的9)

我又試圖直接導出列表:

Export["periodic2.avi", list11] 

然而,這又得更快再次(整個事情是在約1秒完成)

展望的幫助文件它說,被稱爲「幀率」的高級導出選項,所以我嘗試:

Export["periodic2.avi", list11,"framerate"->1] 

但這只是給了我完全相同的輸出與前.avi文件(它似乎是在framrate選擇是完滿成功因爲我嘗試了不同的值而不是1,但輸出始終是相同的速度)。

任何人都可以啓發我如何控制.avi文件的動畫速度?

回答

11

Mathematica區分大小寫,「framerate」應寫爲「FrameRate」。

enter image description here

+0

就是這樣!謝謝(通常我會發現這些錯誤,因爲文本保持藍色,但當您在引號內寫入時,這不適用)。 – Sperick

+0

我也很討厭 –

+0

+1純粹是爲了選擇例子! – acl