如何运行自定义的动画启动画面?

我想为Ubuntu 11.10创建一个新的启动主题,使用火山主题,这样当它启动时,火山会喷发熔岩(关机同理)。现在我有我的图像(png),但显然它不会动画播放。我查看了solar plymouth主题,考虑到那里有动画,我可以参考一下,但没成功。

是否有工具或脚本可以用来给我的火山添加动画效果?

图像长这样:

volcanotheme

我已经有了动画图像,只是想知道如何让它在启动时运行。

1这里有一个逐步指南(http://brej.org/blog/?p=158)- 如果你想要自定义动画,你需要了解C++。 - fossfreedom
1我仍然需要有人来颁发这个赏金。拜托,有人能制作一个逐步指南吗? - William
@fossfreedom,如果你明天之前不写一份指南,我将不得不把奖金授予aki,因为他的答案得到了最多的赞。 - William
4个回答

我找到了我需要的东西。
HorizontalAlignment=.25
VerticalAlignment=.5
Transition=merge-fade
TransitionDuration=.5

看看这些视频:

http://www.youtube.com/watch?v=AnwFM-46fdM

http://www.youtube.com/watch?v=c1bwlG6G8f8

[Plymouth Theme]
Name=Bizcom Glow
Description=Corporate theme with pie chart boot progress followed by a glowing emerging logo
ModuleName=two-step

[two-step]
ImageDir=/lib/plymouth/themes/glow
HorizontalAlignment=.25
VerticalAlignment=.5
Transition=merge-fade
TransitionDuration=.5

它加载以下文件:

progress-00.png 至 progress-32.png

以及

throbber-00.png 至 throbber-19.png

来创建动画。

以下是一些好的链接:

http://blog.fpmurphy.com/2009/09/project-plymouth.html

https://wiki.ubuntu.com/Plymouth


6你能详细说明一下吗?我对你的问题特别感兴趣,想知道你打算如何实施,但是你的回答并不太具有信息量。 - fossfreedom
2我下载了"plymouth-theme-glow"主题,它是有动画效果的,而且文件很简单易懂。 - aki
1请在完成后发布翻译的文本,谢谢。 - Tech4Wilco

嗨,当Plymouth在Xubuntu 11.04中没有动画时,我采取了一种简单化的方法。

首先,我找出了哪个文件进行了文件调用:

file:///lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script

我使用catfish并搜索plymouth找到了它。我将想要更改的图像复制到同一文件夹中,尝试了两件事情:

  • 找出脚本调用的png是什么,并将名称更改为我的图像名称。
  • 更改我的图像名称,使其与脚本相同。(将原始文件重新命名为*.png.old)实际上,我只是使用sudo inkscape打开图像,并按照自己的想法进行修改。

对于这个动画,我要做的是选项b,但是对于文件夹中的所有不同png,都要这样做。对于像从原始文件进行轻微修改这样简单的事情,应该很容易。但是您的火山可能会更加复杂,但易于尝试:而且风险较低,因为您没有修改脚本。

我使用inkscape查看每个部分的外观,并隐藏了不同的png层。

我想不用说,最简单的方法是在file:///lib/plymouth/themes/xubuntu-logo/文件夹中运行sudo inkscape,备份图像并修改它们,保持图像名称相同。

希望能有所帮助。


+1个好答案 - 我刚刚帮你整理了一些格式。 - fossfreedom
谢谢!太棒了,我获得了特权!以后我会使用你给我的格式化提示。 - Andres
ll lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script ls: 无法访问lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script:没有该文件或目录 - Pat R Ellery

安装Plymouth主题的最简单方法是通过使用Zorin Splash Screen Manager的图形用户界面。如果您制作自己的主题,可以轻松地安装并在Zorin中切换到其他主题。要找到许多预制的plymouth主题,请访问www.gnome-look.org并查看“splash screens”类别。您也可以通过谷歌搜索其他主题。有关如何制作主题的信息,请参阅fossfreedom的链接。您可以在此链接下载Zorin: http://gnome-look.org/content/show.php/Splash+Screen+Manager?content=134231

我不是在寻找一个工具,而是想知道如何为我的自定义主题添加动画效果。谢谢你的帮助。 - aki
好的,尽管如此,这仍然是一个很好的图形用户界面工具,可以在启动画面之间进行切换。我使用它并推荐它。 - William
2听起来有趣...但实际上它并没有回答问题。我觉得Aki的回答也没有真正回答问题,尽管他接受了自己的回答 :( - fossfreedom
是的,我们仍然需要一个完整的答案来回答这个问题。我还没有颁发奖金,正在等待一个真正回答问题的答案。不幸的是,我还没有看到一个。嗯,好吧,我会一直希望,直到奖金的时间用尽为止 :) - William
这个工具其实很不错,如果你能用它来创建自己的主题就更好了。 - aki
是的,Ubuntu需要一个图形用户界面启动画面创建工具。这将是一个很好的建议可以提交到Ubuntu Brainstorm上。 - William
@fossfreedom:你还打算制作一份逐步指南吗?我们在这里仍然需要一个真正的答案。 - William
好的,请稍等。 - William
嗯,我必须尽快颁发这个悬赏...有人能帮忙写个指南吗?拜托了!我没有人可以颁发这个悬赏给。 - William


5Ops已经制作了动画。他(或她)想知道如何将自己的动画设置为启动屏幕。 - William
请注意,Pencil网站已经下线,不再可用。 - Thomas Ward