TLDR: I made a YouTube video downloader for android and pc, download links will be at the bottom.
First some backstory, about 6 months ago I found myself in a position where I had to download about 200 YouTube videos, and quickly realized how boring this task is. Using the traditional YouTube mp3 converter websites downloading all of this videos would take hours, so I thought "why spend 2-3 hours downloading videos manually when I can make an app to do that for me", and here have I been going at it for about 6 months, still, totally worth it.
I quickly found youtube-dl, a python library that not only could download videos but entire playlists, for the time I just made a simple console app, url in, videos out.
But I wanted more, using it was annoying and not very fun, I couldn't choose video names, or file path, or the extension, or quality, etc, etc.
What I really wanted was a browser extension. So I looked into chrome extensions and with a friend of mine we got to work, even just getting the URL of the current page was a pain, and it only got worse when we realized that the browser doesn't natively support node modules, big problem since we planned on using YouTube-dl but for JavaScript, but all is fixable, some googling later we found
browserify, perfect we though, then we ran it... An error, well it looks like browsers have some security features and extensions cant mess with the filesystem, a big bummer since the module needs to do this to download the file.
But all was fixed, all we needed was a client side server handling the downloads, the extension only sends the url data to it, early drafts were ugly, console only, but after a lot of time I got a gui setup, an installer and even got the extension to work while packed, it just needed some registry messing (don't worry the installer does what's need, and the code is open source so you can see exactly what I'm doing)
But after this I thought how nice it would be to have this on android, and a whole new language learned later, and a lot of internal screaming I also got it working, even better than the pc one, since I can simply use intents to get the url to the app, i.e. a simple button on the share menu, and for those who read to here here's a secret, the app also works with reddit videos(some of them), imgur, Instagram, twitter and maybe Facebook, it even has a setting tab for quality, file location (this was a hard one), and feedback (github issue)
So after months of keeping this to myself I now release it to you all, please make changes to it if you want, it is open source after all, make the ui nicer, i'm not a graphic designer, and share it with people, maybe someday I'll try adding the extension to the chrome web store since it
technically doesn't break store policy (it only sends a url to a local server), but not right now.
A lot has gone into developing this apps and feedback is very much appreciated.
Windows version (only for chrome) Android version
Have fun, Timber1900
PS. If you find any bugs on the mobile version please report, it works fine on my smartphone (Poco F1 with evolution X) but not quite so well on the android studio emulator, no clue why.
submitted by Normally I would just download videos on my desktop but it's far more convenient to do it on my phone, does anyone know any play store apps that will do this or some other alternative?
Thanks!
not paying for youtube red lmao
submitted by I try today in my android smartphone, I linked a video and press download. It doesn't work. The app show the message "insert a valid url"
How to resolve?
Is there an other app?
submitted by Um unter Android ein YouTube-Video herunterladen zu können, kannst Du Internetseiten wie deturl.com oder spezielle Downloader-Apps wie TubeMate nutzen. In der App lassen sich die Videos genau wie bei YouTube suchen. Beim Download des Videos kannst Du auswählen, in welcher Qualität dieses gespeichert werden soll. Youtube Downloader für Android Die SaveFrom.net-App für Android ist absolut sicher und ermöglicht das einfache Herunterladen von YouTube Videos in wenigen Schritten: Installieren Sie die App auf Ihrem Smartphone android, indem Sie auf "App installieren" klicken. Das Programm TubeMate gehört zu den besten Video-Downloadern für Android. Aktuell ist die dritte Generation der App auf dem Markt, Version 3.3.6. Beliebt ist die Downloader App nicht zuletzt aufgrund der simplen Bedienung und des geradlinigen Designs. Über die Suche von TubeMate kannst du auf das gewünschte YouTube-Video zugreifen. Wenn Sie nach einer sicheren und einfachen Möglichkeit suchen, um YouTube-Videos für Android-Geräte herunterzuladen ist iTube Studio Video Downloader für Mac (oder Video Downloader für Windows) ist eine große Hilfe für Sie. Der "TubeMate YouTube Downloader" lässt Sie YouTube-Videos von jedem Android-Gerät herunterladen. TubeMate YouTube Downloader - Android App Die kostenlose App "TubeMate YouTube Downloader"... Probieren Sie SaveFrom.net Youtube Converter einmal aus und Sie werden feststellen, dass es der nützlichste YouTube-Video- und Musik-Downloader ist, den Sie jemals verwendet haben! Beim Herunterladen von Dateien von YouTube.com werden normalerweise direkte Download-Links in zwei verschiedenen Formaten angezeigt - FLV und MP4. YouTube Downloader APK is the video downloader app which allows you to save youtube videos offline on your Android storage for free, YT is the most popular video streaming App with over 1.5+ Billion downloads on Android. YouTube is a great source of knowledge and entertainment catering to millions of useful videos. SnapTube APK - Android App 5.12.0.5122210 SnapTube ist ein mächtiger Downloader für Android, mit dem Sie kostenlos Videos und Audio-Dateien von beliebigen Websites herunterladen. Da Google keine... Get videos on Android using VidMate Launch the app and tap on the YouTube mobile site in the app. Search for the video you want to download and tap on the red download button on the content. Select... Dentex is a simple YouTube video downloader for Android with an easy-to-use but not so elegant interface. You can use Dentex to download videos in different qualities and formats including 720p, 480p, and more, with the ability to download the audio-only files from any video.