yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kdsdata:
I am going to try that, because I usually have to download the video before the full viewing because of my slow network. Thanks.

Update: See below.
[Android Apps and Games] DiamondJohn:
I never saw it as a "work-around". I always thought of the search in YTD as a fallback, with YTD as an "extender" of YouTube features.

Sorry to hear of your slow downloads, but if you do not preview the video, it shouldnt be too much worse than a search in YTD. Unless you have a REALLY slow connection. Or an expensive data plan where every byte counts/costs.
[Android Apps and Games] kdsdata:
Follow up to above.

I have tried and tested others, and decided on NewPipe, because YouTube(vanced) is too Googlie, and YouTubeDownloader has the 20 item limit.

NewPipe lets me search easily, a click let's me see the video details and download, and the download can exactly be saved to where I want, and is not deleted if I uninstall NewPipe.

Then from the video folder I can, as normal, view with my choice of video viewer, or use something like CastX to cast it to my TV.

The download speed(s) is(are) the fastest I have seen. Surprising, because NewPipe uses the stock downloader (usually slow), but NewPipe really must know how to use it efficiently.

Con: The thumbnails for the search results window are fairly small, shortens the video titles, maybe too much, but a click gets me to the details, so no real problem.

The searches are saved, the list of those can easily be managed, and an individual items can be edited so that you can customize a criteria until you have what you (Ok, I) need.

Great App, Thanks NewPipe Team (but I don't know if they read this forum ^_^)
[Android Apps and Games] nerdydaddyo:
Thank you for resuming development! My life has been miserable without it ever since you hung up the hat awhile back. Cannot tell you how much this made my day! 😎🤟
[Android Apps and Games] saurabh007:
I think speed limitations are back in the latest version. Can someone else confirm it too?
[Android Apps and Games] DiamondJohn:
Not sure if I can confirm it absolutely. But I downloaded something this morning (12 hrs ago) and I didnt think anything of it at the time, but I did notice it appeared to be running slow. I fdont notice it so much, as I usually always download in the background, but the first few seconds were slow.
[Android Apps and Games] saurabh007:
It is slow for me since 2-3 days.

Speed per chunk of download, capped at ~64KB/s

5-6 days back it was for 1080p videos. Now for 720p and 480p as well and might be for other res too.
[Android Apps and Games] Jazz2k:
Looks like Google have updated the YouTube signatures again for non official clients and then when that happens it limits them to 64kbps per chunk.

Will have to wait for the next speed/Sig patch to get updated. Happy holidays everyone and stay safe. Also, if you can, donate to help keep this project going. :)
[Android Apps and Games] xda_dentex:
Yes, I can confirm again the issue with speed is real...

I cannot work on the app at the moment, maybe next week. I'll keep you informed.

Thanks for all the support. :)
[Android Apps and Games] Jazz2k:
Thanks for all you do Dentex! I'm sure a lot of people appreciate what you do. Still works, albeit a bit slower.
[Android Apps and Games] DiamondJohn:
Although I am only one user, I just download in the background instead of watching it at full speed. ie dont loose sleep.
[Android Apps and Games] xda_dentex:
Hello, could you check how is this new version working? I think it's OK, but I'm on a really crappy mobile network at the moment.

YTD v7.5

changelog:

APK download link: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.5.apk

APK is attached also to this message. :)
[Android Apps and Games] DiamondJohn:
Just tested 1 random video,and yes it is fast again. 277KB/s vs 6814KB/s

Previous Versuion 7.4.1

This Version 7.5
[Android Apps and Games] User_99:
Speed up to date. Great. Thx very much!
[Android Apps and Games] xda_dentex:
Thanks for the feedback guys 💪
[Android Apps and Games] Jazz2k:
Oh woow, that was fast. Can also agree and confirm back to my normal 35mb/s d/l again. Get paid on Tuesday so will send over another donation for your awesome work.
[Android Apps and Games] saurabh007:
It seems speed is again restricted. Someone please confirm this.
[Android Apps and Games] xda_dentex:
Not for me.

Did you update to the latest v7.5?
[Android Apps and Games] DiamondJohn:
Not for me. I tried a couple, and they kept on downloading faster than I could get a screen-shot! If anything, it almost seems faster than normal.
[Android Apps and Games] saurabh007:
Working now.

Yes, I did update to 7.5 before but now I had to clear data to get back the speed.
[Android Apps and Games] xda_dentex:
I'm not sure why that should be necessary, but I'll have a look at your use case.

Thanks.
[Android Apps and Games] xda_dentex:
@saurabh007 It might be possible that you were using a link retained from the previous version of the app. I.e. see here:

The link below is from v7.4.1 while the above one has been scraped with the newest v7.5.

The older file is slow to download, although we are under the new version, because internally the app retains the old link (that doesn't have the speed parameter decrypted correctly).

I'm not sure if this is what happened in your case and if it's clear what I mean.

In either case, although not optimal, it's the expected behavior.
[Android Apps and Games] ibanez00:
If it can support the playlist download function, it will be perfect.
[Android Apps and Games] DiamondJohn:
Occums razor. Its the internet. There are numerous servers, the service provider, googles servers, their choice of where in the world to deliver their content from etc etc etc. Many points of failure. There are odd times things can run less than optimal. Remember, when i tested it, it seemed my downloads were running at hyperspeed. A one off (or short period) low speed / high speed is more on reliability of the whole system than expected/general results. I am guessing your clearing of data just happened to coincided with some other occurrence.
[Android Apps and Games] saurabh007:
In my case, I wasn't using any link from previous version as I had cleared data of the app after updating it to 7.5

But, as of now it's working properly. So, no issues.

Thanks a lot for the app.
[Android Apps and Games] darknessmessiah:
I'm unable to install The app on my phone. It doesn't end The installation and reports that tha apk keeps ending with error.

My phone:

oneplus 6t

Android 11
[Android Apps and Games] xda_dentex:
Redownload the apk, in case the one you got is corrupted. Also, take a look at the installation notes on the 1st post.
[Android Apps and Games] darknessmessiah:
After some search, it seems to be a problem with the android upgrade from oneplus that came with a broke apk installer (its permissions, maybe)... To solve it, they said to first factory reset and, if still not working, flash the full rom again.

Thanks anyway for the fast response!
[Android Apps and Games] tuxfusion:
As of today 19-01-2022 all videos give me a signature error and none can be downloaded. Please confirm. V7.5
[Android Apps and Games] SubiSIR07:
I'm having the same problem today (1/19/2022) as well
[Android Apps and Games] Grandpa1974:
Same here
[Android Apps and Games] xda_dentex:
Yes same old problem; some changes at YouTube. Try this one:

ytd_ch

You can view and join @ytd_ch right away.

t.me

Blog updated:

YouTube Downloader for Android

New Blog

dentex.github.io

https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.5.1.apk

Apk attached here also.
[Android Apps and Games] Grandpa1974:
Thanks for the quick fix seems to Work.

Regards willes
[Android Apps and Games] User_99:
Thx for quick fix. All fine again. Great!
[Android Apps and Games] pseudonym58:
Thank you for the quick patch, Samuele!

Donation sent immediately. I suppose I speak for a number of people here when I say that when YouTube changes their "plumbing", and I have to listen to music and watch videos with advertising, I am reminded how valuable your app is! And how appreciative I am of your quick fixes!
[Android Apps and Games] bloodgull:
Has the developer considered an app feature as to allow for clip downloading from a user defined timestamp range? That would kick ass
[Android Apps and Games] Jazz2k:
Looks like there is another signature check update from Google as downloads have slowed again. Just letting you know.
[Android Apps and Games] AndrzejDwo:
can confirm, it's max 250KB/s here

cheers
[Android Apps and Games] Jazz2k:
If you stick the chunks to 8, you get about 500k/sec
[Android Apps and Games] xda_dentex:
Not yet, but it might be interesting.

Guys, I'll take a look asap. Maybe later today or in the weekend.
[Android Apps and Games] Jazz2k:
Thanks for the update.

No rush, but much appreciated.
[Android Apps and Games] bodo56:
I get this error in a video I want to download, how can I fix the error?
[Android Apps and Games] xda_dentex:
Age-gate video are not supported.
[Android Apps and Games] xda_dentex:
Hi,

version 7.5.2 is available.

Full download speed restored :)

apk download: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.5.2.apk

ytd_ch

You can view and join @ytd_ch right away.

t.me
[Android Apps and Games] Jazz2k:
Awesome, back to full speed. Thanks for the quick update.
[Android Apps and Games] AndrzejDwo:
All fine here too, thanks a ton!
[Android Apps and Games] pseudonym58:
Thank you for dealing with the moving target that is YouTube so promptly!
[Android Apps and Games] Bnktl:
All my downloads eventually slow down to about 1 MB/s after a few seconds. It's been like that since at least 5 months ago, with previous speed patches.

Why is that?
[Android Apps and Games] Bnktl:
Ok, turns out I'm just dumb. I set the chunks to 8 (they were set to 4) and it's now a steady 6 MB/s...

Thanks Jazz2k
[Android Apps and Games] xda_dentex:
Yeah increasing the chunks number it's a way to mitigate this issue. It happens mainly with low resolution videos or audio-only formats (because being low res they don't need much bandwidth after the download started, so they are being throttled)
[Android Apps and Games] Bnktl:
I only download 1080p videos though (so I guess all videos get throttled regardless, starting about 6 months ago?)
[Android Apps and Games] saurabh007:
Hi, can you please provide the MD5/SHA1/SHA256 hash of the apk?

I get different hash when compared to what's available on Apkmirror and this one.

Please confirm.
[Android Apps and Games] Kippy51:
The MD5 from the 'official' file is 637a03f179190c55121ee2a58e1cec78

I installed that version and it works fine.
[Android Apps and Games] xda_dentex:
The sha1 checksum for the apk version 7.5.2, as noted at https://dentex.github.io/, is a2398e7616cdde1e02cac6ea9f818adbed9999ac

I honestly don't know why the apk from apkmirror has a different checksum (if they somehow change some file attribute, change the file, or your last download is maybe slightly corrupted... I may have a look at this)

Edit: all good, see next message.
[Android Apps and Games] xda_dentex:
@saurabh007 well, it seems it's exactly the same file, check what they say @ apkmirror (under APK file hashes - sha1):
[Android Apps and Games] DiamondJohn:
I downloaded from a link on here, and the MD5 for v7.5.2 is 637A03F179190C55121EE2A58E1CEC78 (ie as @Kippy51 noted) not a2398e7616cdde1e02cac6ea9f818adbed9999ac as @xda_dentex has said. hmmm...
[Android Apps and Games] xda_dentex:
MD5 and SHA1 sums are different, that's obvious. You have to compare the same types of checksums.

So, yes, the MD5 sum is 637A03F179190C55121EE2A58E1CEC78 and the SHA1 is a2398e7616cdde1e02cac6ea9f818adbed9999ac, both for the "original" apk v7.5.2.
[Android Apps and Games] DiamondJohn:
Understand, just assumed they were all talking MD5. My bad.
[Android Apps and Games] Kippy51:
Dentex talked about sha1 ....
[Android Apps and Games] raulci:
Looking for an alternative on Snaptube, that is not working anymore for me, I found this great app. Thanks for your great work @xda_dentex !
[Android Apps and Games] pseudonym58:
YouTube may have changed their "super secret formula" once again, as the dl speeds have been slow lately. Still works reliably for now, though.
[Android Apps and Games] Bnktl:
I confirm it's slow again

Edit: Not always though
[Android Apps and Games] j2c1:
Thanks
[Android Apps and Games] xda_dentex:
Guys, please clear the app's data in order to restore full speed... I'm sorry it's a problem related to some internal data that need to be updated.

PS: We have another problem: I noticed that the FFmpeg "plugin" is not working from Android 12 (API v31). I'll take a look at both problems ASAP.
[Android Apps and Games] ulxerker:
No speed problems here.

Also, the app asked me once to download a new version of ffmpeg and after the full automatic installation process everything is working like always.
[Android Apps and Games] xda_dentex:
What android version do you have?
[Android Apps and Games] ulxerker:
12.1 ... its the March build for Pixel 5.
[Android Apps and Games] xda_dentex:
Ok ... It shouldn't work, but, ok. At least according to what they say here https://developer.android.com/about/versions/10/behavior-changes-10#execute-permission

(Even from version API 29; although on the emulator the issue actually arises from version 31, which is android 12) 🤔
[Android Apps and Games] ulxerker:
Just double-checked: downloaded a video and converted to mp3 without any issues (playback is also working) on my phone running Android 12.1.
[Android Apps and Games] xda_dentex:
Would be great for me to know what's actually happening on real devices starting from android 10. :)
[Android Apps and Games] xda_dentex:
Just for info, I basically migrated FFmpeg usage to rely on an external library (https://github.com/tanersener/ffmpeg-kit) and this fixed the problem with android API > 29 (or 31 that is, or whatever). But I have to spit APKs by architecture (or to rebuild FFmpeg and shrink its size), because now they became kinda big (due to FFmpeg included already).

Builds available for testing, on request: https://t.me/dentex_YTD
[Android Apps and Games] mouse@home:
I got a error

age_gate_video
[Android Apps and Games] Bnktl:
It means it's 18+.

The known issues section states that age-restricted videos requiring log-in might not work
[Android Apps and Games] xda_dentex:
As @Bnktl said, age_gate_videos are not supported. The reason is they require a login to work and it's not possible to login at YouTube via YTD.
[Android Apps and Games] mouse@home:
A Oliver Stone documentary classified as 18+? Incredible
[Android Apps and Games] xda_dentex:
I don't do the ratings for the videos on YouTube 😜

Seriously: post the link.
[Android Apps and Games] mouse@home:
I thinkk youtube may delete or inhibit the access so I would donload it. Here is it
[Android Apps and Games] xda_dentex:
Well yes it's clearly age restricted and it's not possible to embed it.
[Android Apps and Games] Bnktl:
"The following content has been identified by the YouTube community as inappropriate or offensive to some audiences" pops up

Also, if it actually gets removed, that's when Youtube will finally lose that last droplet of credibility in my opinion...
[Android Apps and Games] Bnktl:
It's slow again. Max 600KB
[Android Apps and Games] xda_dentex:
I just checked, all parameters are correctly decrypted, I have full speed.

Since the problem *might* be related to a specific geographic area, for further debug you may tell me where you're located or, better, look into the app's log for a line similar to this one:

>>>> jslink [raw]: /s/player/1e29bfc0/player_ias.vflset/it_IT/base.js

so I can have a look at the particular javascript player used at your location (if you notice, mine it's IT, Italy).
[Android Apps and Games] pseudonym58:
FWIW, I notice different _apparent_ download speeds, depending on the size and type of stream.

Sometimes, for instance, if the audio only is what I want, on a large file I will download the MP4 270p/360p version, and then strip away the video. This rather than downloading the AO M4A 128k version, which in my experience downloads much more slowly.
[Android Apps and Games] Bnktl:
Mine is Italy too...

That line of the log is the exact same.

Is the full log of any help? I generated it after trying to download something. That particular video never went past 600KB/s in any of my 5 or 6 attempts. Maybe if you try downloading the same video...
[Android Apps and Games] Bnktl:
I tried downloading other videos at random (including 60fps and 4K stuff). Surprisingly, none of them was throttled. The one I mentioned before is the only one so far:

Downloading it in resolutions below 1080 isn't slow though
[Android Apps and Games] xda_dentex:
Yes this is expected. This has been discussed many times. Being the service intended for streaming, the lower data rate is needed (audio streams fall in this category) the more they throttle down the download speed. I mean: when you watch a youtube video, the audio-only stream might flow considerately slower than the video-only stream (because they are actually separated and are been mixed on the fly)

Yes, send it.

I see... I'm going to take a look now, because that's true, the 1080 is slow when it should be fast as the 720. The audio here... not sure what's happening.

...
[Android Apps and Games] pseudonym58:
Unexpected variables in download speed -

I use a Samsung S10e, and generally the max download speeds for MP4 270p/360p videos is about 3-4 MB/s, whereas my wife's Moto G7 Plus can often reach dl speeds of 10-11 MB/s. Considering the relative speeds of the two phones' processors, this surprises me. I wonder if there is something about the S10e's Wi-Fi capabilities that is more restrictive?
[Android Apps and Games] xda_dentex:
Might be due to different "chunk number" settings? Other than that, telling if it's the phone's WiFi or the CPU, it's beyond my expertise.

Incidentally, I think I found why some formats in certain videos are slow, while all the rest download fast... I'll try a solution when I'll get a chance to work on the app. Being a "limited" issue, I'm postponing finding a solution challengingly (Thanks Google translator, but I still don't know if it's the same in English) 🤣
[Android Apps and Games] DiamondJohn:
OT: As a simple starting point, test the difference in the network speeds between the two devices with a simple file copy. and then maybe downloading a large file from the net.
[Android Apps and Games] pseudonym58:
As of yesterday, seems the maximum dl speed is somewhere around 500-600 kbs. Perhaps YT has made some "adjustments" again? Perhaps it's just a transient problem from my end.
[Android Apps and Games] Gareee:
I just checked and I'm getting 315 mbs right now.
[Android Apps and Games] pseudonym58:
In that case, kindly disregard my message above. It must be something transient and/or local.
[Android Apps and Games] xda_dentex:
In my case, I can confirm the app was slow to download videos, so I actually already found a fix.

In those cases it may be normal that only some geographic areas are affected.

I'll post a new build soon.
[Android Apps and Games] xda_dentex:
New version(s) 7.5.3 and 8.0.1

here: https://dentex.github.io/

and

here (experimental builds): https://dentex.github.io/docs/builds.html

The difference is only that v8.0.1 ships an embedded build of FFmpeg.

For the moment I'm retaining the two "editions", but I think later on I'll switch to the latest ones, because they seems to work.
[Android Apps and Games] xda_dentex:
Small update for v7.5.4, fixes a crash occurring in android L and M when loading the formats available for download.

v8.0.1 unaffected.

APK: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.5.4.apk
[Android Apps and Games] djshakilexe:
It will be nice if you add url bar and channel access, login options....
[Android Apps and Games] xda_dentex:
Hello, I'm sorry, but the app has been in a "feature freeze" state since ages. I will maintain it functional though (following youtube's changes and fixing major issues).
[Android Apps and Games] Bnktl:
It's slow again
[Android Apps and Games] xda_dentex:
I'll check and let you know. No ETA though, sorry.
[Android Apps and Games] AndrzejDwo:
yeah I can confirm that unfortunately

cheers
[Android Apps and Games] AndrzejDwo:
seems like the speed got fixed by itself today, anyone to confirm?

cheers
[Android Apps and Games] xda_dentex:
Yes, I was checking a few moments ago and nothing seems wrong. I got full speed.

Just a heads up: this may lead to an issue with the app, in a few hours; it's possible that they just tested a new "feature", then they reverted it to check how it performed and if all has been good, they will release it soon.

This has happened other times.
[Android Apps and Games] pseudonym58:
So if there is a 10-hour music compilation that you have been considering auditioning before purchase of uncompressed version, now's the time! :)
[Android Apps and Games] xda_dentex:
Sorry, but on a 10-hours long download, the app will surely crash or be disposed 🤣
[Android Apps and Games] pseudonym58:
You'd be surprised. A recent re-release by a classical music distributor made their recording of the complete Sonatas for piano by F.J. Haydn available in its entirety on YT. This clocks in at 10:22:48! Of course, I downloaded the 698MB 270p/360p mp4 version, and then extracted the audio without conversion, which is the most efficient way (generally much faster than downloading the roughly equivalent AO version). It sounds remarkably good, and not so different (and a lot more convenient) than the CD version of the same recordings that I already own.
[Android Apps and Games] xda_dentex:
Indeed, I am :)
[Android Apps and Games] maXter7:
@xda_dentex I dont know if it will be of any help, but youtube-dl has also problems with download speed and its fork named yt-dlp has it fixed. Maybe you can find the solution for this problem there if u want. https://github.com/yt-dlp/yt-dlp
[Android Apps and Games] zarken:
I just bought the new Pixel 7 and the phone does not allow me to install youtube downloader. It has the following message: "App not installed as app isn't compatible with your phone". Please help.
[Android Apps and Games] xda_dentex:
What app version did you get? Because version 8.0.1 must be chosen according to the CPU type of the device.

(I'm not asking if you enabled unknown sources because this doesn't seem to be the related message)
[Android Apps and Games] dingsaller:
deleted
[Android Apps and Games] Sneakyghost:
I can confirm that version 8.0.1 in the "arm64-v8a release" version works on the Pixel 7 Pro. Thank you!
[Android Apps and Games] rvonder:
Using version 8.0.1, and having trouble downloading a 1080p YouTube video that's approx. 1 hr 40 min long. (Here's the

link to the video.)

I first tried to d/l it directly to my phone (OnePlus 7 Pro). The resulting .MP4 had video & audio for roughly the first 23 minutes, but audio-only for the entire 1:40 - the final frame of video at :23 was displayed as a frozen/static image while audio continued to play for the rest of the file. Tried the d/l twice with similar results, including viewing it with several different players.

So I then tried downloading to an SSH host. I installed ConnectBot and set up a host on my DreamHost shared hosting account, which worked fine. I selected 1080p (not video-only!), and eventually both a VO.mp4 and an AO.mp4 were created on my host. But the VO file has only the full 1:40 of video without audio; the AO file is the full audio track without video. Shouldn't the two have been combined (muxed) into a final file that has both audio and video?

If not, is there a way to do this manually using those VO and AO files?

Sorry if this is a simple case of "user error", but I'm new to YouTube Downloader...

Thanks!

PS - attached file is a copy of the SSH session.