So I just became aware of a function that’s would be great to automate if possible.
My app uploads videos of inspections for the end customer to approve. I wasn’t aware until today that the user edits those videos first to put identifying information into the video.
Current process: on PC, right-click video file, edit in photos, type in identifying information.
Desired process: When video file uploaded, somehow edit it so the identifying information is pulled from the record it’s attached to.
Maybe there’s an api that can do this, or maybe a plugin could be built?
@alan.thomas111997 Thanks for that suggestion. That looks like a great service. How familiar are you with them? I’m wondering if the text that’s added (overlayed) onto the video is visible only at runtime, or will modify the file so that if downloaded the text will still be visible.
@gnelson, I have used Cloudinary extensively for image transformations but not for videos, but I believe the fundamentals are very much the same for both. All your transformations are made on top of Cloudinary URLs, which means if you modify a URL that particular version of the file in the cloud will get modified. If you want to show a text overlay only when previewing and not when downloading then you will have to use two different versions of URL, one when the user is previewing (Cloudinary one) and one when he is downloading (normal s3 URL).
@alan.thomas111997, actually I DO want the overlay to be there when downloading so that whoever downloads it, whatever they do with it, that overlay data will always be there.
If I understand you correctly, that would be the default case?
I looked for this on various websit es including youtube and solved it using to add a photo on top of a video in InShot. Here are two main ways to solve it:- Solution 1:- Using Stickers (Simpler method)
Open the InShot app and import your video clip.
Locate the Sticker icon at the bottom of the screen. It usually looks like a square smiley face.
Tap on Sticker. You might see various pre-loaded stickers.
Instead of choosing a pre-loaded sticker, tap the image icon within the Sticker menu. This icon indicates you can add your own photo.
Select the photo you want to overlay on your video from your phone’s gallery.
The photo will appear on your video. You can drag it around to position it where you want.
Pinch or spread your fingers on the photo to adjust its size.
You can also tap the photo to access additional editing options like opacity (how transparent the photo is) and animation (entrance and exit effects).
Once you’re happy with the photo’s placement and editing, tap the checkmark icon to confirm.
Solution 2:- Using Picture-in-Picture (More control)
1, Open the InShot app and import your video clip.
2. Locate the PIP (Picture-in-Picture) icon at the bottom of the screen. It usually looks like a square with a smaller square inside.
3. Tap on PIP.
4. Choose Photo from the options (you can also add another video here if you prefer).
5. Select the photo you want to overlay from your phone’s gallery.
6. The photo will appear on your video. You can drag it around to position it where you want.
7. Similar to Stickers, pinch or spread your fingers to adjust the photo’s size and tap the photo to access editing options for opacity and animation.
8. An additional benefit of PIP mode is the ability to add a border to your photo by selecting the Edit option and then Border.
9. Once you’re happy with the photo’s placement and editing, tap the checkmark icon to confirm.
More details assistance below. https://www.youtube.com/watch?v=YzRz7w3VDxo&ab_channel=TheGeekPage
Thanks for explaining your process. To automate adding identifying info to your videos, you might want to check out VN Codes. VN Codes offers tools and plugins for video editing that could help streamline your task. You can download VN QR Code to explore their solutions further.