16

アニメーションGIFへのエクスポートはMathematica8.0.1で変更されたようですが?

私は通常、次のように書くだけで操作のアニメーションGIFを作成します。

v=Manipulate[....]

then Export["foo.gif",v];

しかし、今では機能しません。静止画像を1つだけ取得します。

次に例を示します。

v=Manipulate[
Text[t],
{{t,4,"start"},0,10,1,ControlType->Trigger,AnimationRate->1,AnimationRepetitions->10}
]

Export["foo.gif",v]も実行されていなかったので、静止画像を生成するだけです。

しかしExport["foo.avi",v]、動作し、実行中のaviムービーを生成します。

また、以前はアニメーションGIFオプションを使用していましたが、現在はサポートされていません。

Export["foo.gif",v,ConversionOptions->{"AnimationDisplayTime"->0.5,"Loop"->True},ImageSize->{500,500}]

Export::convoptobs: ConversionOptions is obsolete. 

ヘルプに行くと、GIFのオプションが表示されません。アニメーションの遅延などをどのように制御しますか?

ここの誰かがアイデアを持っているのではないかと思いました。

ありがとう-ナセル

4

2 に答える 2

21

TableをアニメーションGIFにエクスポートできます。

v = Table[Panel[Text[t]], {t, 0, 10, 1}];
Export["anim.gif", v, "DisplayDurations" -> 0.5]

どうしてもアニメーションをのように見せたい場合は、そのようManipulateにすることができます。

v = Table[Manipulate[Text[t], 
    {{t, Mod[k, 10], "start"}, 0, 10, 1, ControlType -> Trigger}],
  {k, 4, 14}];
Export["Manip.gif", v, "DisplayDurations" -> 0.5]
于 2011-05-24T13:11:25.530 に答える
4

使用できますv = Animate[ Text[t], {{t, 4, "start"}, 0, 10, 1, ControlType -> Trigger, AnimationRate -> 1, AnimationRepetitions -> 10}]

于 2011-05-24T11:48:32.807 に答える