George Farris | 22 Apr 2008 22:36
Picon

Re: [PiTiVi] [gsoc] Submitted proposal for pitivi

Congrats on the GSoC Brandon.

On Sun, 2008-03-30 at 17:02 -0700, Brandon Lewis wrote:
> Just thought I'd let everyone know I submitted a GSoC proposal for 
> PiTiVi. Decided to address the main points on the gstreamer wiki, mainly 
> transitions, still images, and titling.
> 
> --Brandon
> 
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Pitivi-pitivi mailing list
> Pitivi-pitivi@...
> https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Stani | 25 Apr 2008 00:19
Picon

[PiTiVi] Frame seeking user interface

Hi,
After talking with Edward on irc, I submitted a proposal for a frame 
seeking user interface for pitivi in advanced mode. This something I 
need myself and I am willing to work on it if it is accepted.
Not to repeat myself, everything is here:
http://www.pitivi.org/wiki/FrameSeekingSeeking
In case someone is interested I can also provide the glade file which 
was the base for the screen mockups.
Best regards,
Stani

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Pitivi-pitivi mailing list
Pitivi-pitivi <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi
Dries Desmet | 25 Apr 2008 11:10
Picon
Gravatar

Re: [PiTiVi] Frame seeking user interface

Hi Stani,

Nice to see you proposing on Pitivi. You don't know me, but I'm a
regular reader of your blog.

I've been following Pitivi development with the same attitude: looking
but not contributing. Slap me.

Looking at your proposal, I have 1 remark: I would like to see an in/out
timelength displayed in the top row as well. If it gets too crowded
there, then couldn't the zoom method be made accessible through a stack
box of  icon buttons rather than the words: Fit, Full,...? It is not
that a user would change the zoom method all that often.

I like the custom jog controller best.

On an even more personal preference note: I've always felt that the
horizontal scaler used to indicate the time position is too thick. It is
okay for general movie player applications, but I find it hard to see
when the horizontal scaler has actually reached the beginning and ending
of a clip. The horizontal button on the ruler is able to run over the
beginning and end of the small ruler.

Actually I've now tried something out. Have a look at
http://blog.urga.be for a mockup.
(not sure if attachements are allowed on this list, but I'll try anyway)

I'm a professional avid editor, not a programmer (yet) so remarks should
be seen in that light.

(Continue reading)

Brandon Lewis | 25 Apr 2008 20:53
Picon
Favicon

Re: [PiTiVi] Frame seeking user interface

Dries Desmet wrote:

> On an even more personal preference note: I've always felt that the
> horizontal scaler used to indicate the time position is too thick. It is
> okay for general movie player applications, but I find it hard to see
> when the horizontal scaler has actually reached the beginning and ending
> of a clip. The horizontal button on the ruler is able to run over the
> beginning and end of the small ruler.

I completely agree. I'm not sure how you cusotmize *just* the slider of
a gtk.HScale, however. Even then, the time resolution might not be fine
enough without some kind of scrolling function within the widget itself,
though if you have jog/shuttle you might not need to move the actual
slider much.

I had proposed something similar last summer, but i think Stani's
version is a bit clearer than mine.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Brandon Lewis | 25 Apr 2008 20:54
Picon
Favicon

Re: [PiTiVi] Frame seeking user interface

couple more things. 1) most mice and track pads have an additional
scroll input. The shuttle wheel at least should support this.
Furthermore, there are some external input devices specialized for
editing which have physical jog/shuttle controls (for example, see
http://www.cwol.com/keyboards/dv-keyboard-4100.htm). It would be wise to
support these somehow.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Brandon Lewis | 25 Apr 2008 20:55
Picon
Favicon

[PiTiVi] Organizing SoC activities

Edward, is there any way that I can assist you in helping to plan out 
our efforts over the summer?

--Brandon

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Stani | 26 Apr 2008 11:05
Picon

[PiTiVi] [Fwd: Re: Frame seeking user interface]

It looks like I also hit "Reply" instead of "Reply All", so I am forwarding my answer to the list.
Stani

-------- Originele bericht -------- Onderwerp: Datum: Van: Aan:
Re: [PiTiVi] Frame seeking user interface
Fri, 25 Apr 2008 12:28:20 +0200
Stani
Dries Desmet


Dries Desmet schreef: > Hi Stani, > > Nice to see you proposing on Pitivi. You don't know me, but I'm a > regular reader of your blog. Nice. > I've been following Pitivi development with the same attitude: looking > but not contributing. Slap me. Same was true for me. > Looking at your proposal, I have 1 remark: I would like to see an in/out > timelength displayed in the top row as well. If it gets too crowded > there, then couldn't the zoom method be made accessible through a stack > box of icon buttons rather than the words: Fit, Full,...? It is not > that a user would change the zoom method all that often. The zoom for me is not high priority either. I've dived already a bit in the source code of pitivi and made my proposal based on what is already more or less available from the backend. Right now pitivi sets in and out points on the timeline. So I didn't want to move the feature to the player, as that requires some discussion first. > I like the custom jog controller best. It is clear that video-editing programs are not wide spread in linux world. I feel controls for video-editing are lacking in gtk (jog control, timeline, ...). Also personally I find the stock buttons of music players of little value for video-editing. I've made some new svg icons to replace them which are more intuitive and suitable for video-editing in my personal view. If there is interest for this I can submit them too as a proposal. But very maybe if we succeed to mature this, we should try to raise this issue at the gtk level so more applications can benefit of appropriate icons and multimedia-editing controls. It is really a pity that the great UI work of Jokosher is not (easily) reusable. It would be better if Jokosher and pitivi developers would sit together and discuss which controls they need both and implement in such a way they can be used for both projects. This might be more work in the beginning, but less on longer term. (Unfortunately Jokoshers development seems to have gone quiet as well.) > > On an even more personal preference note: I've always felt that the > horizontal scaler used to indicate the time position is too thick. It is > okay for general movie player applications, but I find it hard to see > when the horizontal scaler has actually reached the beginning and ending > of a clip. The horizontal button on the ruler is able to run over the > beginning and end of the small ruler. > > Actually I've now tried something out. Have a look at > http://blog.urga.be for a mockup. > (not sure if attachements are allowed on this list, but I'll try anyway) The best would be to design a general timeline UI class. A simple subclass could be used in the player and a more elobarate in the pitivi timeline. But as I said before gtk is lacking the right controls for multimedia-editing. > > I'm a professional avid editor, not a programmer (yet) so remarks should > be seen in that light. > > Good work Stani. Well, I didn't do anything yet. I just saw there were two Gsoc students, so maybe it is the right time to jump in. If there are others on this list hibernating, please make yourself known. > I have high hopes for pitivi now that you seem to be on > board? Well, I am not on board yet. I still feel unsure if pitivi is open for this kind of contributions. The goal of pitivi is to make to make an easy video-editing program for every day users. I am a video artist and don't really fall in that grandma target audience. (Unfortunately I have only time to work on open source projects which I need and use myself.) Also I feel there are quite some linux programs which fit that goal (kino, kdenlive, ...). Right now the more advanced video-editing programs for linux are blender and cinerella. I feel attracted to pitivi because of the potential I feel in the combination of python and gstreamer. I really like to learn gstreamer and hack on the advanced mode of pitivi, which hopefully also enhances the beginners mode. Also don't get high hopes. I prefer to propose small delta's of which I now I can finish them. (As an author of open source software myself, I got some experience with how contributions can be successful or fail.) As I see it gstreamer has already plenty of functionality, but unfortunately only a tip of the iceberg is exposed. So let's bring this to the user interface and polish it. Stani
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Stani | 26 Apr 2008 11:07
Picon

[PiTiVi] [Fwd: Re: Frame seeking user interface]

Another "reply all" mistake...

-------- Originele bericht -------- Onderwerp: Datum: Van: Aan:
Re: [PiTiVi] Frame seeking user interface
Fri, 25 Apr 2008 12:38:53 +0200
Stani <spe.stani.be-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Brandon Lewis <brandon_lewis-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org>


Brandon Lewis schreef: Hi Brandon, > couple more things. 1) most mice and track pads have an additional > scroll input. The shuttle wheel at least should support this. I guess the standard slide control does this already out of the box. If we implement a custom control it should do this as well. > Furthermore, there are some external input devices specialized for > editing which have physical jog/shuttle controls (for example, see > http://www.cwol.com/keyboards/dv-keyboard-4100.htm). It would be wise > to support these somehow. If there is a common api for it, it would be nice. Otherwise you need to use something maybe like xbindkeys and implement dbus commands for pitivi which allow such control. I am no expert on this, so probably someone else can step up with a better proposal. But before supporting exotic devices it would be better to first make pitivi rock with a normal keyboard and mouse with scroll-wheel. Stani
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Brandon Lewis | 1 May 2008 09:32
Picon
Favicon

[PiTiVi] setting up pitivi in gentoo

I installed gentoo from a 2008 beta stage3 tarball in a chroot under my 
ubuntu host system. I tried to install pitivi itself, in the hopes that 
would pull in all the dependencies i'd need, but the package is masked. 
So, what's the best way to proceed from here?

--Brandon

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Edward Hervey | 1 May 2008 12:01
Picon
Gravatar

Re: [PiTiVi] setting up pitivi in gentoo

\o/ you've joined the dark side of the force :)

  It's marked as masked because it's in the unstable architecture (~x86
and ~amd64).
  You've got two choices to solve that:
  * The easy one : mark it as stable in /etc/portage/package.keywords
(man portage for more info)
  * The harder one : Switch to unstable for your architecture (which is
what I do by default at installation time). That means using
ACCEPT_KEYWORDS="~x86" (or ~amd64) in you /etc/make.conf. That means
you'll have to do a full rebuild of your system (yes, painful) and also
rebuild packages that were broken by dependency library changes (even
more painful).

  Normally the first one should be enough... but you'll be missing on a
lot of new packages by being in stable (kind of like debian stable vs
debian unstable).

    Edward

On Thu, 2008-05-01 at 00:32 -0700, Brandon Lewis wrote:
> I installed gentoo from a 2008 beta stage3 tarball in a chroot under my 
> ubuntu host system. I tried to install pitivi itself, in the hopes that 
> would pull in all the dependencies i'd need, but the package is masked. 
> So, what's the best way to proceed from here?
> 
> --Brandon
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Pitivi-pitivi mailing list
> Pitivi-pitivi@...
> https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

Gmane