Allow users to save a subset of the uploaded video
complete
Peter Indelicato
As part of screen recording to the cloud, allow the us to set a subset (e.g. a time frame) of the recorded clip to be "saved".
E.g. when the users finish recording their screens they get to decide how much of the recording to keep. Eg they pick “last 2 minutes” “last 5 minutes” or “last ten minutes”.
We pass that "clip" info to you through the API.
The stored video gets cut down based on their choice.
Ziggeo
complete
This is now completed. We will be updating changelog with more details about the same.
Please look for "2021 - mid July update" changelog we will post shortly.
Ziggeo
in progress
Planned to be released in about 2 weeks time.
Ziggeo
under review
Ziggeo
Hi Peter.
This is interesting feature. I believe that we do support this in one way, however there is no option of "last x minutes" rather the trimming of the video.
To do that you would need to:
- Use our r38 (development revision)
- use allowtrimparameter
This will allow you to trim away any part from start or the end of the video that you have recorded. Also if you set the minimum time for recording, the trimmed version would never be smaller than that :)
The code would look something like this:
<link rel="stylesheet" href="https://assets.ziggeo.com/v2-r38/ziggeo.css" />
<script src="https://assets.ziggeo.com/v2-r38/ziggeo.js"></script>
<script>
var ziggeoApp = new ZiggeoApi.V2.Application({
token:"APPLICATION_TOKEN",
webrtc_streaming_if_necessary: true,
webrtc_on_mobile: true
});
</script>
<ziggeorecorder ziggeo-theme="modern" ziggeo-width="100%" ziggeo-allowtrim></ziggeorecorder>
* In the code above you would need to replace the
APPLICATION_TOKEN
with your actual application token.Please do let us know if this (allowtrim) is not exactly what you were referring to.
Peter Indelicato
Ziggeo: Hi - its hard for me to tell if it will work without seeing it. Is there a dev or demo environment that this is running on? Im not a developer so I don't have the ability to set that up myself.
Ziggeo
Peter Indelicato: Of course you can see and test it out here: https://ziggeo.io/h/feedback/allowtrim
Please do let us know your thoughts :)
Peter Indelicato
Ziggeo: It doesnt appear to be working... this part isn't in the UI: Then click on the little tabs in the progress bar (one is all the way left and another all the way right)
Ziggeo
Peter Indelicato: Can you please re-visit the page and check it out? (https://ziggeo.io/h/feedback/allowtrim) We have added a video bellow that shows how exactly this is done. If you experience something different from what is shown in the video please do let us know.
Peter Indelicato
Ziggeo: Still not seeing it: https://www.loom.com/share/d6ff2dee06a8439784605b42a29aad2a
Ziggeo
Peter Indelicato: Thank you for the video, much appreciated. I see what is happening for you.
First I would just like to mention that since this is public page anyone can see the video you posted, so do let us know if you want us to remove it from your comment.
Now in regards to the feature itself, my colleague mentioned working on some fixes and this is not yet deployed so it will be sorted out. What I would suggest is to either try recording with Firefox or uploading an existing video.
Of course with the next update the current issues will be removed.
Peter Indelicato
Ziggeo: When I uploaded a video, I saw the trim controls.
Unfortunately this doesn't quite work for my use case. But its close... instead of asking the user to trim, I want them to click a button like "last 5 minutes" or "last 2 minutes" and you guys take care of the trimming (on client or server side).
Can you make that happen?
Ziggeo
Peter Indelicato: That seems interesting. We will need to talk about this, since it should be possible, just exposing the current feature through the API, allowing anyone to set the time for trim.
In such case you could create a button that sets the time from-to and have it done without end-user interaction (other than the button press).
Moving this into Under Review, and will follow up once we know more.