[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 --------
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