Upload Sound to Google Drive App Inventor | Upload ANY File to Google Drive in App Inventor Part 2

  Рет қаралды 1,587

Obsidian Soft

Obsidian Soft

Күн бұрын

Пікірлер: 57
@ObsidianSoftEducation
@ObsidianSoftEducation 10 ай бұрын
For uploading videos, we need a camcorder component to first record a video. The after-recording event of the camcorder returns a clip which is a content URI. Our custom procedure uploadFile requires a filePath. Hence, we need to convert it to a file path first. So, before calling the procedure uploadFile for a video recorded using the camcorder component, use KIO4_Base641.uriTopath to convert the clip into a filepath. The file ext is _video.3gp.
@tiffanyjohnson7427
@tiffanyjohnson7427 11 ай бұрын
Thank you for this incredibly helpful tutorial on uploading sound files to Google Drive using App Inventor! Your clear explanations and step-by-step instructions make it easy for anyone to follow along and achieve success. Can't wait to try it out myself!
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks for the wonderful feedback 😊
@ayedanasim5713
@ayedanasim5713 11 ай бұрын
Your explanation of how to upload sound files to Google Drive using App Inventor is so clear and concise. Can't wait to try it out and add this functionality to my own apps. Thank you for sharing!
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks for the wonderful feedback 😊
@lifeisthrillingyt7991
@lifeisthrillingyt7991 11 ай бұрын
It's easier to understand after following your tutorial. All queries answered. Thanks a lot.
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@brandslover1358
@brandslover1358 11 ай бұрын
Thank God you explained whole procedure in same video apart of some other creators who talks so much except sharing tutorial 😊
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Glad that you liked it !
@sehrishjaffar5907
@sehrishjaffar5907 11 ай бұрын
You explained it very well👌
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks 😊
@carestudio1303
@carestudio1303 11 ай бұрын
App inventor have the whole world in it, you can never get bored by exploring it ❣️
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Yes. MIT app inventor has a lot of potential.
@janjua245j
@janjua245j 11 ай бұрын
I love the way you explain it 😮 well designed and informative tutorial
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks for liking 👍
@atikasphotography
@atikasphotography 11 ай бұрын
Very informative tutorial! Thanks for explaining it with each n every details 😊
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@uzmashahzad9061
@uzmashahzad9061 11 ай бұрын
Thanks for sharing technically tricky procedure of uploading sound in such an easy way.
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@binteidrees8277
@binteidrees8277 11 ай бұрын
It is very easy to follow this tutorial, nicely explained
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thank you for watching 😊
@atikamujtaba
@atikamujtaba 11 ай бұрын
This video tutorial is really very helpful!
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks 😊
@adyamys5110
@adyamys5110 11 ай бұрын
MashaAllah ur all videos are so up to the time
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thanks 😊
@huyenizzi
@huyenizzi 11 ай бұрын
Thank you so much.
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@rajydirani
@rajydirani 11 ай бұрын
Thank you for sharing this tutorial
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@aimanafaque4294
@aimanafaque4294 11 ай бұрын
really helpful
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Thank you 😊
@sammislearning
@sammislearning 11 ай бұрын
Thanks for sharing this tutorial
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@nicolasvalincq85
@nicolasvalincq85 8 ай бұрын
very good tutorial, how could I get the path of the file that is saved to save the path in google sheet?
@ObsidianSoftEducation
@ObsidianSoftEducation 8 ай бұрын
Thank you :). We are using the web component to postText in our uploadFile procedure. This web component will trigger a gotText event after writing to the Google Drive successfully. In web's gotText event, we will get a fileID as responseContent. Join this responseContent (fileID) with a text block containing: "drive.google.com/file/d/" and this will be your file path that you can save in Google sheet. Hope that helps :)
@adyamy4052
@adyamy4052 11 ай бұрын
Thanks for this video
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Most welcome 😊
@FoodSafetyTPTamilnadu
@FoodSafetyTPTamilnadu 11 ай бұрын
Will not workable with Video File? Thanks for sharing
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
It should work with video file. Have you used camcorder component?
@ISRamBaluu
@ISRamBaluu 10 ай бұрын
@@ObsidianSoftEducation Hi Thanks for your prompt reply. I have attached the screenshot here: snipboard.io/QxC9to.jpg Its not working??? Let me know if any changes thanks or expecting with the same Video Upload,used camcorder for the same but not getting stored up. Zoom your browser to see perfect,thanks a lot.
@ObsidianSoftEducation
@ObsidianSoftEducation 10 ай бұрын
I am sorry but I just saw your comment as I get notifications for new comments but not replies. Our custom procedure uploadFile requires filePath. If you use the notifier to see what is inside the clip, you will see that it is in the form of content://...... This is a URI and we need to convert it to a file path. So, before calling the procedure, use KIO4_Base641.uriTopath to convert the clip into a filepath.
@gayadesilva4853
@gayadesilva4853 10 ай бұрын
I tried to upload sounds files recorded by a wav sound recorder instead of the normal sound recorder and it doesn't seem to work. Is there a different way that I need to look at it or try to upload audios by any chance?
@ObsidianSoftEducation
@ObsidianSoftEducation 10 ай бұрын
Our custom procedure requires a file path. I am assuming that you are using some extension to record wav files. Do you have the file path or uri for the recording? If you have the file path, you can use upload file procedure but for content uri, you need to change the uri into file path. See my pinned comment.
@gayadesilva4853
@gayadesilva4853 10 ай бұрын
I tried to use the normal voice recorder as well and I followed the procedure shown in the video but I still was not able to upload to the google drive. I have checked the folder ID and the script, made sure all the blocks are correctly placed, but I still don't know what could be the problem@@ObsidianSoftEducation
@ObsidianSoftEducation
@ObsidianSoftEducation 10 ай бұрын
Make sure that the file extension is correct. It should be 3gp. Normal sound should be uploaded without any issues as the sound recorder component returns a file path that doesn't even require any changes. Make sure that the Google drive folder has editor rights. I also have a written tutorial for the project. You can go through that too in case something was missed. The link for the written tutorials are in the video descriptions.
@gayadesilva4853
@gayadesilva4853 10 ай бұрын
Thank you very much. I got it to work. Last question I swear. How do I get the URI that needs to be converted to the file path on MIT APP Inventor?@@ObsidianSoftEducation
@ObsidianSoftEducation
@ObsidianSoftEducation 10 ай бұрын
UrI for which media? Sound is returned as a file path by sound recorder. Camera component also returns a file path that needs to be edited. Camcorder component returns a uri that needs to be converted to file path. Also, I think file picker returns a uri.
@humairasadaf3019
@humairasadaf3019 11 ай бұрын
Very nice app
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
Yes. It is a very useful app.
@brcimo736
@brcimo736 8 ай бұрын
I am trying to make an application for users to upload .iso files , it has some text boxes with specific details for each file that need to be filled by the user . Is this doable with your google drive method ?
@ObsidianSoftEducation
@ObsidianSoftEducation 8 ай бұрын
My focus was on any file created within MIT app inventor, which can be a text file, image, audio or video. Now, an iso file will have to be chosen using file picker. Also , I don't know how the extension will behave in encoding it to base64.
@brcimo736
@brcimo736 8 ай бұрын
@@ObsidianSoftEducation I figured it would be better like to fill the form and paste link ( of the file on a google drive ) which would be used for download , Do you know any way for how to make a search engine for for firebase?
@Rkgroup5316
@Rkgroup5316 9 ай бұрын
make so we can pick any file from the app and send it , i am trying to make but cant figure out how to do
@ObsidianSoftEducation
@ObsidianSoftEducation 9 ай бұрын
As long as you know the file path, you can use the custom procedure for uploading files. The file picker component returns a content uri. See my pinned comment to convert content uri to file path and then use the custom procedure uploadFile accordingly.
@ObsidianSoftEducation
@ObsidianSoftEducation 9 ай бұрын
Also , remember that file picker requires read storage permission, and you cannot just pick any file from your device. You can only read from public folders such as music.
@FoodSafetyTPTamilnadu
@FoodSafetyTPTamilnadu 11 ай бұрын
Will not workable with video file? Thanks for sharing
@ObsidianSoftEducation
@ObsidianSoftEducation 11 ай бұрын
It should work as the procedure is generic and will work if you know the absolute file path of your file be it audio, video, etc. I have shared 3 examples of finding file paths of different types of files but I wasn't able to cover video due to lack of time but uploading video is still possible with this procedure.
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
Intro to Android - Week 1 - Hello World App
58:38
Dr. Yogesh Makwana
Рет қаралды 86
Google Drive for Beginners - The Complete Course - Including Docs, Sheets, Forms, and Slides
1:18:24
Technology for Teachers and Students
Рет қаралды 387 М.
Learn To Code Like a GENIUS and Not Waste Time
9:41
The Coding Sloth
Рет қаралды 1,8 МЛН