Gradual loop incrementation

Feature requests for VLC.
Profundido
New Cone
New Cone
Posts: 2
Joined: 27 Apr 2017 10:08

Gradual loop incrementation

Postby Profundido » 27 Apr 2017 10:50

Hi,

I'm looking for a specific feature that to my knowledge does not exist. It's in an extension basically to the existing functionality of making a selection and then looping it.

Feature description:

in addition to the existing loop selection functionality, a box would appear with 2 values (set both to 0 by default if you don't touch them) that you can change at any time, I'll call them "Loop increment" X and "nr of loops before incrementing again" Y.

X= the amount of time to add to the loop after it has finished it's set nr of times
Y= the number of times a loop needs to finish before a cycle is completed and the loop time is increased again by adding the amount of X time to it

Example:

I make a loop selection from second 15 till 20 in a video and don't touch the X and Y values which are by default set to 0.

The video keeps looping the same 5 seconds over and over from second 15 till 20.

Then at some point I change the X value to 1 and the Y value to 2

Now the video loops for 5 seconds 2 times from second 15 till 20, after that it loops 2 times from 15 till 22, then 2 times from 15 till 23

Next I change X to 2 and Y to 3

Now the video loops from 15-20 3 times, then 15-22 3 times, then 15-24 3 times, etc...


Usage explanation:

we are dancers who have to learn routines daily by watching a video we recorded, then change/increase the loop interval and rehearse/repeat until we can do the whole routine. This feature would speed up our trainings bigtime because right now it's a real hassle to keep changing the incrementing the loops manually

The better someone becomes the smaller they will want to set the Y value and the bigger the X value

EodiV
Blank Cone
Blank Cone
Posts: 92
Joined: 15 Jul 2017 16:50

Re: Gradual loop incrementation

Postby EodiV » 18 Jul 2017 13:28

This sounds like a fun project! This shows how people from all backgrounds can find a way to use VLC in their own way. You made my day.

This wouldn't be a very useful standard feature to VLC, as not many people will need such type of loop. However, it should be possible to make a script or plugin for this.
As of now such a script is not yet possible, but I will add it to the lists of improvements we need to make.

Just out of curiosity, are we talking about K-pop? :)

ticket 18554

eerkatoka
Blank Cone
Blank Cone
Posts: 23
Joined: 20 Mar 2017 07:42
Operating System: Linux

Re: Gradual loop incrementation

Postby eerkatoka » 19 Jul 2017 21:23

wow what a strange / peculiar / rare need, I never would have guessed

I think better to have something more general that enables implementing that dancing need.

In theory, it might be possible to write a 50 line c++ program that uses MPRIS inter process communication to do it. Is it so? Would be a great example program if and when I learn to use MPRIS.

For those that are not programmers, something easier maybe? Some script? Listing command line options in a batch file like .sh of unix bash?

EodiV
Blank Cone
Blank Cone
Posts: 92
Joined: 15 Jul 2017 16:50

Re: Gradual loop incrementation

Postby EodiV » 20 Jul 2017 01:13

I was thinking about enabling users to write scripts that allow this sort of behavior from VLC. In the advanced toolbar you will already find a feature called A->B, which looks liek a good starting point for these kind of scripts. Having two points and looping between them. I have already written a whole group of feature requests to extent A->B loops, and make it possible to access this functionality from scripts. Once that is possible simple scripts can be written to do stuff like this.

Unfortunately however it turns out this A->B repeat function is not yet a core part of VLc, and will take a lot of expert effort before it can be expanded to allow adding possibilities to it. The ideas are there, written out as feature requests, but it with so few volenteering developers, it wont be ready anytime soon.

If you want to read the tickets, click on this one (was also in the previous post)
ticket 18554
On that page I also referenced other tickets, which are also related to A->B loops.

Profundido
New Cone
New Cone
Posts: 2
Joined: 27 Apr 2017 10:08

Re: Gradual loop incrementation

Postby Profundido » 10 Aug 2017 13:08

This sounds like a fun project! This shows how people from all backgrounds can find a way to use VLC in their own way. You made my day.

This wouldn't be a very useful standard feature to VLC, as not many people will need such type of loop. However, it should be possible to make a script or plugin for this.
As of now such a script is not yet possible, but I will add it to the lists of improvements we need to make.

Just out of curiosity, are we talking about K-pop? :)

ticket 18554
In this particular case we're talking about salsa/mambo, but obviously this functionality applies to all dances that have choreography :)


Return to “VLC media player Feature Requests”

Who is online

Users browsing this forum: No registered users and 9 guests