DreamDesktop 壁纸插件(只是视频)

心之所在 | 2012/04/28

要在 Plasma 设置动画壁纸,要么用 xwinwrap,要么用 Mplayer,但感觉作者意思是这2种跟 Plasma 部件和图标配合上都有些问题,而且不好搞,于是作者写了个桌面壁纸插件,用的是 FFMPEG 处理视频。

dreamdesktop.jpg (411×175)

这视频是 1280×720 / mpeg2 / 30fps,屏幕是 1920×1080,插件没怎么做优化,吃了 i5-2500 大概 25% CPU,好像这东西得到 KDE 4.9 那个时候才放出来。

估计也是 i7 台式机党会开这东西

————————————更新——————————-

作者后续改了下,将 CPU 占用降到 16%,现在插件可以设置帧数,在最低 10FPS 下的性能影响降低到跟 Marble 壁纸差不多的地步。

 

via http://www.santyago.pl/blog/read/2012/03/30/dreamdesktop-dla-kde-4-9.html

http://www.santyago.pl/blog/read/2012/04/14/rozwoj-dreamdesktop.html

    泰达希尔-德鲁伊
    Tags: ,

    7 FEEDBACKS

    1. dororo

      第一个视频里面那个圆形的部件叫什么,有什么用的?

    2. ark122211

      一开始我也不知道是什么,直到我很艰难的看出时针和分针……

    3. p

      能不能把android上的live wallpaper移植过来?感觉比这个要更iteractive

    4. @p 自动换壁纸的有 wally http://kde-apps.org/content/show.php/Wally?content=98455 单纯做 plasma 壁纸插件实现交互技术上不可行,得另外实现个布局

    5. 晓风

      最后那么视频里面的效果太炫了~ 为这效果牺牲资源,值了~ 话说,那几个效果就是4.9发布的时候会带的吗? 这玩意儿要是没有好的动画的话,就是浪费啊~

    6. dyadin

      一直想弄个动态壁纸

    Leave a Reply to ark122211 Cancel reply

    Your email address will not be published. Required fields are marked *

    Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).