Video Files on Appsheet - Upload file from App then view on App (No third party services)

To film video natively on the app and save the video files to the cloud storage straight-away is one of the awaited features to have.

Saving video and audio file such as MP4, MP3 can be done by simply set up the data field type to “File” Then we have link to the those files with hyperlink but not able to view on the appsheet app.

This is super easy tricks.

Apart from file type data field, add virtual column with show type.

Set category to “Video”

And put the simple expression of text([Video File]), which will automatically create the public URL to access to the saved file and can be consumed in Show type column.

App seting is that s all.

By doing so, we dont need to host the video/audio files in Youtube or other place, and als we don t need to employ any other third party service. Just done by simple column set ups.

@Kirk_Masden

22 Likes

At this moment, file picker on I phone not allowing to select MP4 files. I have asked support appsheet to investigate.

5 Likes

Thanks for this tip. I need to look into it!

2 Likes

I just tried it for an mp3. It works quite well. There are a couple of problems, though:

  1. On my iPhone, the app goes to a black screen to play the video but on my Android phone it plays within the app.
  2. On the Android phone, it would be nice if there could just be a bar for the audio – the space required for a video is not necessary.

Still, this is a very helpful tip for me. I hope the AppSheet platform will provide more support for playing mp3s inside of apps in the future. We need to have the same user experience in both Android and iOS.

By the way, it would also be nice to be able to play mp3s in the background . . . without a progress bar.

2 Likes

Thanks Kirk. Yes, I agree. Mp3 player bar indicator height is too high.

I hope someone in Appsheet dev team review those post and post some feedback.

4 Likes

Thank you @tsuji_koichi this is again a very clever workaround. Happy to have you here in the community

4 Likes

Thanks very much @tsuji_koichi
We could share short video toturials with our apps users.

2 Likes

Thank you for sharing your experience.
Good to hear my tips and tricks may help your life even a bit.

1 Like

I also want to thank you for this tip, its a good feature. Additionally, what I have found is the following,

  1. When you play a video or music file when using appsheet on mobile, the file will stop playing when you navigate to a different view, but if its on a tablet or PC (with tablet mode / externally opened) the media will keep on playing. This is the same whether the video is played from your cloud storage folder or an Embed from Youtube. The only workaround for this on mobile is to open the file and then click the back button on your mobile.

  2. Even though the mutimedia player on appsheet has controls for looping, afaik there is no way to tell the audio / video file to loop, or to auto play. It would be nice if this was possible for files that we ourselves have stored on the cloud (and not dependent on Youtube changing how they handle auto play / embed codes etc). Maybe this feature is there and I just havent read about it yet?

Dario:

Even though the mutimedia player on appsheet has controls for looping, afaik there is no way to tell the audio / video file to loop, or to auto play. It would be nice if this was possible for files that we ourselves have stored on the cloud (and not dependent on Youtube changing how they handle auto play / embed codes etc). Maybe this feature is there and I just havent read about it yet?

I believe you need to post a feature request to get that function.

1 Like

Hi, some of you might be interested in helping us test a new related feature.
See Wanted: Testers for Video Capture on Android devices.

2 Likes

Great tip works brilliant on desktop. Did you get anywhere with finding out why MP4s can’t be uploaded on iOS app

3 Likes

Hi @Arthur_Rallu ! Hi @tsuji_koichi !

I’m coming back to this after putting it on the back burner for a long, long time. Today I tested a little app in which I have a “file” type column. It was very easy for me to upload little mp3 files from my computer and from my Android device via the app but not from my iPhone. On my iPhone, media files (mp3s and mp4s and other audio files) were greyed out. Was I doing something wrong or is that a current limitation of AppSheet on iOS?

1 Like

I remember I personnely dicussed with AppSheet team before, but file picker on iOS is not currently recognizing the mp4 / mp3 type of file to upload. So yes, there is limitation for iOS.

3 Likes

Thanks for the quick response. All the more reason for AppSheet to workout some way of recording and saving audio and video within iOS. Perhaps that will come after everything gets worked out on Android phones (apparently, testing is underway now, though I am not participating).

Interesting. Thanks for sharing. Are the videos still playable correctly on iOS if it was uploaded via Android?
Using this file and show column trick, is the manual sync needed?
Thanks!

I think the answers are “Yes” and “Background sync should work.” At least, this is what I remember of my experience playing with this.

1 Like

tsuji_koichi:

Video File

Can I still use this method now?
I tried but failed.

Yes, it should be working.

@tsuji_koichi

Thank you, sir. I can use it now. I set something wrong myself. sorry to disturb your times.

Thanks again for sharing such tips and tricks.