šŸ“¹ Video recorder - New Plugin from Zeroqode

Hello @ythomas,

Thank you for reaching out :pray:

Currently, the ā€œImage is readyā€ event is not functional. For saving the image URL to your database, we recommend using the ā€œImageSavingEndedā€ event, which triggers once the image is ready to be saved.

Should you have any more questions or concerns, please don’t hesitate to contact us!

Best regards :sunflower:

ok thanks for your reply.

I have an other question : does the take a photo action trigger to take a photo from the phone or is the picture just a screenshot from the video ? The quality of the photos are way worser than when I take a photo directly with my phone…

Thank you

Hi @ythomas,

The plugin operates by capturing a screenshot of the camera’s view within the plugin element. This is the current functionality of the plugin.

Best regards :hibiscus:

oh ok… it is not really taking a photo then…
Is there a way to get a refund for this plugin since I can’t use it for my app anymore ? Or to transfer my payment for your ā€œmobile camera inputā€ plugin which seems to open the native camera ?

Thanks

Hi @ythomas,

As all transactions are handled by Bubble, for a refund, please contact their support team at support@bubble.io.

We regret that the plugin didn’t meet your expectations. Should you have any more questions or need further assistance, don’t hesitate to reach out to us, either here on the forum or directly at support@zeroqode.com.

Best regards, :sunflower:

@ZeroqodeSupport

Critical error with your latest plugin version is not allowing me to record at all. I reverted to a previous version (1.22.0) and it fixed it again.

As soon as I click record I get hit with this error message:
ā€œError recording, startCamera not definedā€¦ā€

I’m on Chrome on MacOS.

Hi @creatorbee,

Thank you for reaching out, and we sincerely apologize for the delay in response over the weekend. :pray:

We’ve conducted testing with the latest version of the plugin - 1.24.0 - and didn’t encounter the error you mentioned when the ā€œstart recordingā€ action was triggered. These tests were performed on MacOS Sonoma 14.3.1 using Chrome version 122.0.6261.112.

To help us thoroughly investigate this issue, could you please confirm that this behavior occurred on plugin version 1.24.0? If the issue persists, we kindly ask you to provide screenshots of your setup, including how the plugin element and actions are configured.

We look forward to your response!

Best regards, :hibiscus:

Hi Guys,

I am implementing this module to record video from a mobile device, well, webcam and mobile but the mobile is critical.

I think I have my workflow working will enough with record, stop, preview or record again, stop, preview, save, etc. Works well enough for testing.

Issue I am having is that the video once recorded seems to take a long time to preview or it freezes.

When displaying the video taken, what is the best way to do it. Can anyone point me in the right direction? I found this part hard to decipher from the plugin demo.

Any help would be greatly appreciated.

Thanks.

Hello @costas ,
We hope you are doing well. :slightly_smiling_face:

Issue I am having is that the video once recorded seems to take a long time to preview or it freezes. When displaying the video taken, what is the best way to do it. Can anyone point me in the right direction? I found this part hard to decipher from the plugin dem

The issue with the long waiting time for the video playback was successfully fixed, as we discussed via Intercom, we provided additional details to help you with the navigation of the Plugin Demo. :blush:

We hope you’ve found our suggestions and assistance helpful.
Have a nice day, :dizzy:
Zeroqode Support Team.

hi there,

i can’t seem to see the video saved in my file manager? can someone explain the workflows. i have it on my page and when a button is clicked it ā€œstarts videorecorder aā€ then when another button called ā€œendā€ is pressed, its supposed to ā€œstop video recorder aā€ then ā€œsave video recorderā€ then i create a new thing(video) where the file for the video itself is supposed to be ā€œvideo recorder a urlā€ .

but each time i do this it doesn’t save/create the video in the database, the file is empty

Hi @rogerthatsmithers,

Thank you for reaching out to us :pray:

To better assist you, could you please share how you’ve set up the plugin in your application? This includes the plugin element settings, actions, and events. Additionally, please show us what happens when you attempt to save the video to the database.

As a suggestion, please refer to our documentation, demo page, and page editor, where we demonstrate how the plugin can be set up in a Bubble application.

Looking forward to your response!

Best regards :sunflower:

Hi @rogerthatsmithers,

Hope you’re doing well :blush:

Just a gentle reminder regarding our previous communication; to provide you with the best assistance possible, could you please send us the details we requested earlier? We’re here to help.

Looking forward to your response!

Best regards :hibiscus:

Hey team!

I’m having some trouble integrating the plugin with Wasabi, and don’t know where I’m going wrong.

  • I have my Wasabi access key and secret key entered in the plugin settings
  • I’ve set up a paid plan on Wasabi
  • I have all workflows set up to match the documentation

The video files get saved to my Bubble app, but nothing gets uploaded to my Wasabi bucket.

Starting recording:

Stopping recording:

Saving recording to Wasabi:

Video recorder settings:

Perpetually empty Wasabi folder:

Let me know if you need any other info from my end. Hoping you can help me out! :pray:

Thanks,
James

Hello @jamesdaly,

Thanks so much for reaching out to us!

The reason you are not currently able to save the recordings to Wasabi is that you are saving the file to Bubble simultaneously. The plugin is designed to save only in one place at a time, and with ā€œAutosaveā€ on, saving to Bubble takes priority.

To resolve this, set the ā€œAutosaveā€ feature to ā€œnoā€ in the ā€œstart recordingā€ action. This will prevent the plugin from uploading the video to Bubble, and you will see the file uploaded to your Wasabi bucket without any issues.

Since you are already using cloud storage, you can link the URL from Wasabi to show the video on your page.

I hope this information helps. If you have any other questions, feel free to reach out to us at any time :pray:

Best regards :sunflower:

Amazing, thank you! Such a simple thing, and such fast customer support :raised_hands:

I had another question: how can I show the recorded video on the page, as you mentioned with linking the URL from Wasabi?

Eg after a user records a video, how can I allow them to watch it back? I can’t seem to work out how to do so from the demo editor.

I see you have an HTML element as a video container, but I’m not sure how to bring the just-recorded Wasabi URL into here to display it.

Thanks for the help :pray:

Hi @jamesdaly,

We’re glad we were able to help and thank you for the kind words :blush:

The easiest way to display a video is via video player plugins. You can install most video player plugins available on the market and insert the video URL from the Recorder element or retrieve it from the place you saved it.

There are multiple free plugins that you can test with. Please give it a try and let us know if you have any other questions or concerns :pray:

Best regards :hibiscus:

i just bought the plugin via bubble api connector page, where do i get the access and secret keys from?

Good morning, i just bought the plugin and i see that i have to fill my secret and access keys but i dont know where to get it from
Would love so help with some directions
Thanks

1 Like

Hello @tobixzybolumole, :wave:

Thank you for your message and for purchasing the plugin!

The access and secret key fields in the plugin element are from AWS or Wasabi, in case you want to save your recordings to a cloud storage solution. If you don’t want to use cloud storage and prefer to download or save the recordings directly to Bubble, you can leave these fields empty. Here are the steps to get those keys:

  1. AWS (Amazon Web Services):
  • Go to the AWS Management Console.
  • Navigate to the IAM (Identity and Access Management) dashboard.
  • Create a new user or select an existing user and attach the necessary policies for S3 access.
  • Generate a new set of Access Keys.
  1. Wasabi:
  • Log in to your Wasabi account.
  • Go to the Access Keys section.
  • Create a new Access Key.

For more detailed instructions, please refer to the plugin documentation.

If you need further assistance, feel free to ask! We hope this helps!

Best regards,
Zeroqode Support Team.

thanks for the reply
I’m still having issues on how to efficiently use the plugin.
I’ve been only able use the ā€œstartā€ and ā€œendā€ the video recorder element actions.

I still don’t know how to ā€œpauseā€, ā€œresumeā€ and ā€œsaveā€ the video recording.

This is my database for the videos i’m trying to save, i used the file as the data field but it’s still showing up empty.