Do we have to creat it ourselves? An Open Source Presentation App

Updated March 15, 2008 @ 12:05 am

Man, Nathan got me thinking about the whole lack of a killer presentation app in Open Source. I used to use purely Inkscape’s viewing app, Inkview for all my presentation needs, but that becomes cumbersome when you give a talk nearly 3-5 times a week ;) Hard to pull together a talk in a cab with that option too. The graphics though aren’t full of jaggies, and it demonstrates a much better app IMO, Inkscape, duh!

So I started using OpenOffice.org Impress, which I’m still using to this day. But, I got pissed off yesterday in watching Lessig present, a young Korean kid asked me which app Lessig and Wilbanks used, and I shamefully said, “Keynote.”

So, to the lazyweb first: Am I missing something? Is there a good up and coming free and open source Presentation Application that doesn’t suck? My definition of doesn’t suck includes:

  • Handles all media types! – I need to be able to play any video, any audio file, mp3s, etc…
  • Is fast! Graphically!
  • Has 3D badazzzz effects like Compiz, but primarily professional video style effects
  • I even want it to be as cinematic as Ken Burns style zooming effects over an entire presentation
  • Simple UI
  • All of Nathan’s reasons
  • So here are some final questions:

    Would clutter-based system be good for this? And/or, what file type would be best for this slide format: ODF?

    I have come to the end of my minimalist style of presentations now here in Seoul Korea at the 1st International CC Korea conference. I have done tons of them. I want some action.

18 Comments »

  1. [...] http://rejon.org/2008/03/15/do-we-have-to-creat-it-ourselves-an-open-source-presentation-app/ asks Hoosgot, [...]

    Pingback by Do we have to creat it ourselves? An … — March 15, 2008 @ 1:16 am

  2. Create a very nice cross plateform (opengl based?) player for odf files and add some sexier transitions to open office impress menus and you’ll be set. Open office is somewhat decent to create slides (much better than powerpoint imho). What makes keynote so great are the themes and nice visual effects. This could be done with an enhanced slide player. Or not… Or allow inkscape to have multiple slides and transitions between them and animation. Isn’t it what svg can be used for? Or allow impress to import and display nicely animated svg files for maximum flexibility

    Comment by Philippe — March 15, 2008 @ 4:14 am

  3. You should check this presentation app http://www.nongnu.org/criawips/. It’s GNOME, simple BUT seems to be unmaintained for a while. Maybe it can be used as a codebase for your new clutter app.

    Comment by Pavel Sefranek — March 15, 2008 @ 5:05 am

  4. Manslide may be a solution.
    There is also huge progress landing in the next version of Impress (3D effects and Presenter Mode, voice recording)

    Comment by Pierre — March 15, 2008 @ 5:29 am

  5. Clutter would be perfect for it.

    Comment by iain — March 15, 2008 @ 7:39 am

  6. There is a sample with clutter source, a clutter-gstreamer-xml based slide player, with some example of cool slides transition…

    Comment by Fabrix — March 15, 2008 @ 11:57 am

  7. I generally use OpenOffice Impress or other graphics editor, plus KeyJNote for managing the effects…

    But, I agree! We need something better…!

    Comment by Treviño — March 15, 2008 @ 4:33 pm

  8. I usually create (image and text only) presentations with Oo and export them to pdf, then I play them with evince. I use a custom script based on GNOME a11y to check the current evince presentation page and a text file to invoke mplayer and play videos/music :)

    Comment by fer — March 15, 2008 @ 5:27 pm

  9. And what about LaTeX / Beamer ?

    This produces the best result I ever saw, in a PDF file that can be rendered on every OS.

    Of course it requires a little time to learn it, but isn’t it tottaly worth it ? :)

    Comment by bochecha — March 16, 2008 @ 7:23 pm

  10. Perhaps KPresenter could form a nice base to start the project? KDE/Qt code tends to be reasonably easy to hack on, particularly compared to OpenOffice.

    Comment by David — March 16, 2008 @ 7:34 pm

  11. Just got back from pycon. About half the presenters used keynote, the other’s seemed to be using s5. I used s5, because it is so easy to create slides with restructured text and use the rst2s5.py tool. rST is very easy to use and edit. S5 is a little too simplistic and more powerpointy than keynoty (ie requires titles on all slides). Also it doesn’t scale images, so that is problematic when dealing with pictures and different projector resolutions.

    I’ve seen Jeff Waugh present using clutter and the slides were wonderful. Perhaps an rst2clutter tool is needed. I need to check out clutter more seriously, if only I had more time….

    Comment by matt harrison — March 17, 2008 @ 2:18 pm

  12. Bruce[0] is another one to check out. Has some 3d since it is based on the python opengl wrapper, pyglet. Doesn’t appear to have rst support at the moment….

    0 – http://code.google.com/p/bruce-tpt/wiki/AboutBruce

    Comment by matt harrison — March 17, 2008 @ 3:56 pm

  13. http://www.oooninja.com/2008/02/eye-candy-3d-opengl-transitions-impress.html

    Maybe this is something you are looking for…

    Comment by Valent — March 17, 2008 @ 4:03 pm

  14. I also heard of a great way to present with linux destop…

    I heard somebody made a script which created X virtual desktops each with new slide as s wallpaper and then used compiz cube to go from one to another…

    Comment by Valent — March 17, 2008 @ 4:10 pm

  15. Something using xrandr for dual-screen would be useful.

    The laptop display would show the current slide with speaker notes and a running clock, whereas the laptop’s VGA/DVI output which drives the projector only shows the slides.

    Comment by ndim — March 17, 2008 @ 6:14 pm

  16. it would be useful to be able to export to high res video

    i would like to be able to use the new 3d effects in open office but unless i’m able to convert to something that can play on windows systems it’s not much use to me

    Comment by tom wright — March 19, 2008 @ 1:34 pm

  17. Scenari is a new player and has some nice solutions
    it exports stuff as flash for visual experience

    download a demo pack of main tools
    http://scenari-platform.org/projects/scenari/en/demo/co/
    most worthy for presentations are SSS and WebRadio

    Comment by dz0 — March 23, 2008 @ 4:17 pm

  18. Cool, looks like openoffice 2.4 is out now…I will test out and see if this fits the bill…I’m thinking even deeper about how cool a clutter-based app could be…I want to include browser components, live data and more directly in OO.o…and what about movies?

    http://www.oooninja.com/2008/02/eye-candy-3d-opengl-transitions-impress.html

    Comment by jon — March 28, 2008 @ 4:03 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

OR