google-code-export / b-tk

Automatically exported from code.google.com/p/b-tk
0 stars 0 forks source link

Control playback speed using buttons #40

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What should be the improvement?
It would be nice to have two extra buttons to control playback speed directly. 
This would make it easier to change the playback speed while playing an 
acquisition.

So in this case you would have 5 buttons instead of just three. Would be really 
nice as the UI is more ore less designed to set one fixed playback speed for 
the complete acquisition. It would be cool to lower/increase playback rate 
while showing an acquisition.

Could you detail it by giving examples (code, files)?
If this is too much effort, let me know, I can eventually look into it myself.

Original issue reported on code.google.com by jeroen.p...@gmail.com on 31 Dec 2012 at 2:41

GoogleCodeExporter commented 9 years ago
I like the idea to be able to control the playblack directly. 

Do you think a button (which looks like a timer 
http://photok12.org/photos/timer.gif), with a contextual menu containing a 
slider should work for you? You will have only to click on the button, then the 
slider appears and you can slide it between 1/10 to 2 times the speed of the 
acquisition. With this solution you don't overload the UI and the timer button 
will be below the arrows with the two others buttons.

Original comment by arnaud.barre on 1 Jan 2013 at 4:41

GoogleCodeExporter commented 9 years ago
My primary idea was to have a << and >> button that allow you to increase the 
playback rate incrementally. I agree that you shouldn't overload the UI, but in 
this case a button to give one increment (up or down) to the playback rate is 
still faster to control playback rate. I tend to use this kind of 
functionalioty alot on recorded video (high fps) of running persons so I need 
to be able to take action quickly when I see an interesting event. The buttons 
are still one click less than the slider.

Besides that it would also be nice to set it directly using an extra timer 
button beneath it. I suppose this is then really similar to how it's done in 
VLC for example?

Original comment by jeroen.p...@gmail.com on 1 Jan 2013 at 5:09

GoogleCodeExporter commented 9 years ago
I don't use VLC, so I cannot tell you if it is similar or not. But let's try 
with << and >> buttons.

I joined a fake screenshot with the buttons for the playback speed. However, I 
think something is missing as you don't know what is the current playback 
speed. Maybe an indicator (like "1/10" "1/5", "1/4", "1/2", "1/1", "2/1") on 
the left side of the frame index should be displayed to give this information. 

Finally, these extra informations in the UI are not so intrusive and should not 
confuse the user (between next/previous events and decrease/increase playback 
speed).

Would you like something like that?

Original comment by arnaud.barre on 1 Jan 2013 at 6:09

Attachments:

GoogleCodeExporter commented 9 years ago
well that screenshot is exactly what I had in mind. As there is still some room 
left to the frame index counter it feels like that would indeed be a good place 
to put this indicator. 

Thanks alot.

Original comment by jeroen.p...@gmail.com on 1 Jan 2013 at 6:22

GoogleCodeExporter commented 9 years ago

Original comment by arnaud.barre on 7 Apr 2013 at 2:38