SVG到SWF,AVI转换器

时间:2013-04-18 17:39:55

标签: svg flash avi

我使用SMIL制作动画SVG。但是我需要导出到其他格式。

您知道任何可以将动画SVG转换为SWF,GIF,AVI(或任何其他视频格式)的程序吗?

1 个答案:

答案 0 :(得分:2)

使用ffmpeg可以分两步轻松完成此转换。

第1步:从屏幕生成电影。

  1. 在Mozilla Firefox或Internet Explorer中打开动画SVG。
  2. 在终端中使用此命令:

    ffmpeg -s 1440x640 -r 25 -f x11grab -i :0.0 -b 6000k out.avi
    

    使用:

    • -s 指定动画的格式(此处为1440x640像素)。
    • -r 每秒帧数(此处为25)。
    • -f 选择您的屏幕。
    • -b 质量(6000k质量好)。
    • out.avi 文件的名称和格式。
  3. 现在以全屏模式观看动画(F11)。如果你的动画是循环的,那就更好了。

  4. 停止录制(Ctrl + C)
  5. 第2步:只保存有趣的部分

    在终端中使用此命令:

    ffmpeg -i out.avi -b 6000k -r 25 -t "00:00:10" -ss "00:00:09" "final.avi"
    

    使用:

    • -i 要剪切的文件。
    • -b 质量。
    • -r 帧速率。
    • -t 录制时间(此处为10秒)。
    • -ss 录制开始(此处为9s)。
    • final.avi 输出文件

    现在你有一个.avi文件