Enhancement suggestion - Function to automatically remove pauses in a video

Asked by Hagen Kuehn on 2012-12-13

I understand that people mostly use OpenShot to edit their holiday videos or similar where the below suggested feature is properly not of much use. However I mostly create screen recordings in order to document technial aspects, for example reproducing a technical problem, so that it's easier for development to picture what's going on.

When making such screen recording it is quite common that nothing happens on the screen as the computer is simply busy doing things in the background. Those pauses on screen activity can sometimes be a couple of minutes long and occur quite frequently in such type of screen recording.

Let's presume I made a screen recording of 30 minutes, it would not be a good idea to pass such recording to the developer without prior editing since the developer will not have the time to sit and watch this recording in full length. To condense this screen recording I then use OpenShot to manually find and delete the sections of the recording where nothing is happening. This is quite time consuming and tedious.

Enhancement suggestion:

I suggest that OpenShot incorporates a functionality, which automatically removes pauses from the video. Basically such functionality removes the image frames which are equal to its neighbouring image frames.

To achieve such functionality, the following might be considered.

1. Let the user define the minimum time of a pause. For example, if the user defines 1 second and the video has 29 frames per second, this functionality would leave at least 29 image frames per pause.

2. Scan all image frames which are present in the video and create a hash key for each image frame. While doing so, keep a record of all image frame hash keys in an array along with it's location in the video.
3. Iterate through the list of hash keys and delete the image frames, depending on the setting made during the first step, by deleting all relevant image frames.

In my use case, I'm not interested in the sound recording but it might also be considered that such functionality is enhanced by the ability to take the video's sound track into account.

PS: On Launchpad I couldn't find a place to file enhancement requests. As far as I'm aware it's only possible to file bugs. Let me know if this enhancement should be filed as a bug to get it triaged?

Question information

Language:
English Edit question
Status:
Expired
For:
OpenShot Video Editor Edit question
Assignee:
No assignee Edit question
Last query:
2012-12-13
Last reply:
2012-12-29
Launchpad Janitor (janitor) said : #1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Olivier Girard (eolinwen) said : #2

>>PS: On Launchpad I couldn't find a place to file enhancement requests. As far as I'm aware it's only possible to file bugs. Let me know if this enhancement should be filed as a bug to get it triaged

You are not at the good place for asking some news (interesting !) features.
For that, you must open a bug report and we 'll done the rest. Here, it is lost if nobody (like until now) see it.
Thanks for the interest that you manifest for this project and please open a bug report. We'll do the rest for avoid to lost it.

Hagen Kuehn (hag-k) said : #3

Thanks for your feedback. I have now created a new bug as suggested.

Bug 1099542 - Enhancement suggestion - Function to automatically remove pauses in a video