Templates Plugins Courses

Help with Video Recorder Plugin for Bubble

Hi team, I’m running into issues with the video recorder plugin for bubble. Right now, I’m following the documentation to simply record a video in bubble, that saves to bubble. However I’m getting inconsistent results. Sometimes the video url saves into bubble and sometimes it doesn’t. I’ve tired waiting a couple seconds at each stage of the workflow to give it time but that doesn’t help. No errors show up, however sometimes there’s a video url, sometimes there isn’t, sometimes there’s a video url and it saves into the bubble database, and sometimes there’s a video url and it doesn’t save into the bubble database.

I’m using an apple air desktop. See screenshots. More than happy to record a video if needed. Thanks in advance for the help.

Hi @matthew.fanning10,
Thank you for your message and for using the Video Recorder Plugin.

Have you tried to record the video in step-by-step mode, to see if the value of the created link URL is empty or not, and when you are creating a new video into your Data Base the Video URL is generated properly?

Also, if that is convenient for you, can you please add our Support Team email to the list of collaborators to your application and provide a link to your app? This will allow us to check your settings and look into them with the dev team to find the issue.

To add our Support Team as a collaborator, you need to do the following steps in the Bubble Editor:
Settings > Collaboration > Add email support@zeroqode.com

Note: avoid the warning message regarding the plan, as we are an agency and you can easily add us to your collaborators.

Please let us know the name of the page, the group where to locate the plugin element, and its workflows.

Looking forward to your reply. :pray:
Best regards,

Hi Igor, step by step seems to bring better results but the url generated/video stored in the database is still inconsistent. And correct, sometimes the video url shows up in the bubble database and sometimes it doesn’t. I’ve added you as a collaborator. Thanks so much for the help and insight!

Hello @matthew.fanning10,
I hope you’ve had a great weekend.

We’ve finished our investigation task and here are the suggestions from the dev team.
To generate the URL of the video and save it inside the Bubble database, first, you have to save the video in Bubble File Manager using this action: Save Record VideoRecorder A

Once the video is saved in Bubble File Manager, you can create a separate workflow Save URL to DB → Create a new Video

For additional guidance please check our test demo page and try to replicate it on your side.

Hope it helps.
In case there will be other plugin-related questions, feel free to contact me, I’ll be glad to help.
Regards, :pray:

Please I need a collaborator to help me out in the video recording. I don’t seems to understand the differences between start recording a video camera and start camera a video recorder

Due to this I am having difficulty saving to database

Hi @oluwafemiobagbemisoy,

Thank you for reaching out to us!

The action “Start Recording a Video Recorder” when used, is going to start recording the camera itself, where the action “Start Camera a Video Recorder” will just turn on the camera, without recording it.

Hope this helped with the confusion. If you have any other plugin related questions, you can always contact us here or at support@zeroqode.com.

Have an amazing day :hugs:

Please can you kindly watch this video. I explained the issue wrong with the plugin

The video is saving on debug mode but not saving when I remove the debug mode. What could be the problem?

Hello @oluwafemiobagbemisoy,

Thank you for providing the comprehensive video recording.

We have opened an investigation and our development team is looking into the matter. We’ll keep you updated and reach out as soon as we have further insights.

Wishing you a wonderful day ahead :hugs:

Hey @oluwafemiobagbemisoy

Thank you for your patience!

Here is a suggestion on how to set this plugin up in order to be able to save the URL in the Database.

  1. Turn on the camera, we did it assigning the “Start Camera” workflow to a simple button to turn on the camera
  2. Create another workflow “When Camera is Enabled” → “Start Recording”
  3. After users finish recording, they press another button with the action “Stop Recoding”
  4. In order to save the Video URL in the database and set the URL as a Custom State, we used " When File is Uploaded" workflow with the “Set State” and Create a new thing" action.

Important! In order for the Video Recorder Element to get to the “File is Uploaded” state, on the element itself the “File Uploads Enable” has to be Yes. In the “Start Recording” action, the fields “Save to Bubble” and “Autosave” also have to be Yes. I attached some screenshots below on how it is supposed to be.


Please give it a try inside your app and tell us how it is working now!

Hope to hear back from you soon :hugs: