viernes, 4 de junio de 2010

Pitivi gets effects, Part 3

This week I have been debugging everything and I final (Thanks to my mentor Edward Hervey) got effects working!

So better show you how it works for now. It is still quite buggy, and not really ergonomic, but it is the beginning!

Here is the video (of course edited in Pitivi and using effects!):


You can grab the code here if you want to give it a try even if it's not ready for production...
So next week I am going to clean up the code and of course fix the bugs I find. If I have time, I will start working on the UI part.

[Edit] I tried the only website I found that permits to upload ogv files in order to use it with the video tag, but it seems no to work well. So you can find the video here and in better quality here

24 comentarios:

  1. I edited the post and if you have any other site where I could ulpoad it in OGG to use the video tag, I would like to know about ;)

    ResponderEliminar
  2. Good stuff.. Have you thought about implementing live previews via clutter for effects. Maybe collaberate with the guy working on cheese for gsoc.

    ResponderEliminar
  3. What do you mean live preview? You actually can see the effects directly in the video view on the right (I think you saw it in the video).

    I am actually in touch with Yuvi Panda (Gsocer for cheese) since there are some points where we will have ;)to colaborate.

    ResponderEliminar
  4. http://blogs.gnome.org/fargiolas/2008/08/20/final-soc-report-screencasts-screencasts-screencasts/

    The last clutter experiment is what I was thinking. Rather than the treeview on the left.

    ResponderEliminar
  5. I am still not sure about how I will handle that but it is going to change a lot. I am thinking about a way to hanle it with a system of tags. I made an (ugly) mockup[0] of what I may implement.

    But I am thinking about writing a post to ask for ideas about the design...

    [0] http://ubuntuone.com/p/658/

    ResponderEliminar
  6. That is what I call dog-fooding :) Keep up the good work. Nice ending effect btw.

    ResponderEliminar
  7. The ubuntuone.com link seems to return what looks like random data, not an Ogg file.

    ResponderEliminar
  8. To be honest? It is very slow. Whole pitivi is slow like hell. And you know why? Because of python which doesn't support multithreading (only some kind of not real multithreading) and GUI thread is constantly blocked by other stuff.

    ResponderEliminar
  9. as long as the python library you call out to is written properly to release the GIL then other threads can work at the same time. all the heavy work in pitivi is done by external libraries.

    ResponderEliminar
  10. Extra link for those who want to view the file : http://people.collabora.co.uk/~edward/demoEffectsPitivi.ogg

    ResponderEliminar
  11. @bilboed: Thanks, I changed the link to the video for the one you gave. It works now ;)

    ResponderEliminar
  12. How about getting rid of the "Name" and "Description" for each effect? It's just visual noise.

    ResponderEliminar
  13. @thiblahute - You could have just used dropbox and copied the public link, unlike ubuntuone it links to the file directly so you can embed it properly using the video tag.
    I hope Canonical fixes this because it is useful for many things, like kmz overlays on google maps for instance.

    ResponderEliminar
  14. just wanted to try it out so i did:
    git clone git://git.pitivi.org/git/pitivi.git
    and then run autogen.sh and bin/pitivi but can't see the effects, it's just the usual pitivi.
    where can i find them ?

    gabriele vidali

    ResponderEliminar
  15. @Mick.S: I used to use dropbox but I wanted to suport canonical (bought a few songs on ubuntuone) but that's true that it is anoying, and I think the service of dropbox is better...

    @grabriele, As said on the post, you can grab the code here: http://github.com/thiblahute/pitivi, so something like:
    $git clone git://github.com/thiblahute/Pitivi.git

    ResponderEliminar
  16. @Mick.S: I tried in local with ubunuone, and it actually works!

    ResponderEliminar
  17. The effects aren't working for me. They don't render in the preview window, or in the output file. Could it be that I don't have a required Gstreamer package?

    ResponderEliminar
  18. GREAT WORK... Keep it going, the entire Ubuntu community is watching and waiting that functionality on Pitivi.

    ResponderEliminar
  19. what's the name of the music? :D

    love it

    ResponderEliminar
  20. The music is "Lake of udaipur" from 'le tone'. And I love it to ;)

    http://www.letone.fr/letone.fr/le-tone.html

    ResponderEliminar
  21. Before you guys start the flashy stuff :-) I'd like to see a few minor but useful improvements. When importing clips that have split audio and video, it's very hard to work in grouped editing when I want to trim (cut) part of the stuff out. I can't seem to group a separate audio track with a separate video track .. so I have to edit them both manually. It's very hard to line up the trim point because there's no key to switch to the next track .. so I have to use the mouse to select it, and of course I'll miss by a millisecond or two when I do that

    ResponderEliminar