yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mrdoug:
Seems to be working great here. Android 4.1 on stock HTC One.

I tested it, so far, on a smaller (5mb) file as well as a larger (12mb) file. Both downloaded seamlessly, then converted to mp3 without flaw.

Great app, wonderful job... Thank you for all your work!

Sent from my rooted Speak and Spell running OS X Mountain Lion.
[Android Apps and Games] gamepois0n:
nice
[Android Apps and Games] mrdoug:
Would it be possible to add a clear all option to the dashboard menu? If I download several videos in succession, it would be nice to not have to long press and remove each, one at a time.

Thanks.

Sent from my rooted TI-30X.
[Android Apps and Games] xda_dentex:
Hi,

It's already present an option to clear the dashboard into the preferences (down to the bottom), not into its menu. It clears the data leaving the downloads in place. For the next release I'll add a checkbox into the confirmation dialog to delete all downloaded video also.
[Android Apps and Games] gabber98:
Really a nice app! Thanks!
[Android Apps and Games] mrdoug:
My apologies, I wasn't very clear. I was thinking in the dashboard menu (three dots, Upper right) itself. I'm only rarely in the program settings, usually it us share option from YouTube directly to the dashboard.

Thanks.

Sent from my rooted TI-30X.
[Android Apps and Games] xda_dentex:
OK. It makes sense. I'll duplicate this function in both positions because this settings out of the Dashboard itself can be used to clear the data if something went wrong and the Dashboard keeps crashing.

EDIT: if you don't mind, please post on the other YTD related thread. This one was active also for discussion on Beta and RC versions for v3. ;)
[Android Apps and Games] mrdoug:
Do you have a link to that thread? Sorry, XDA is somewhat huge. :)

Sent from my rooted TI-30X.
[Android Apps and Games] xda_dentex:
Yes, right:

http://xdaforums.com/showthread.php?p=47318596
[Android Apps and Games] xda_dentex:
Hi guys!

I changed a lot of things lately (many of them not visible), so I'm releasing a RC version for the 3.4:

dentex.youtube.downloader_v3.4-RC.apk

Evident new features:

- video list filters (sliding menu)

- option to clear and delete also all file from the dashboard (in its menu and out into preferences)
[Android Apps and Games] User_99:
Have you used the latest translations? Miss " Add video-only and/or audio-only streams (if available) to the video list " in German. It's still shown in English.

Sorry for noob question, but where do I find the new filter function?
[Android Apps and Games] xda_dentex:
I didn't update the translations, but don't worry they will be there for the final version.

No noob question. The lack of documentation/tutorials is the problem. You can access the filters via the "up" navigation button OR with a slide gesture to the right from the video list.
[Android Apps and Games] donmarkoni:
[MENTION=4792098]xda_dentex[/MENTION], one suggestion mate, you could change title of

this

thread to something like:

[APP][BETA][FREE][Android 4+] YouTubeDownloader for Android v3.4 RC

or

[APP][BETA THREAD][FREE][Android 4+] YouTubeDownloader for Android v3.4 RC

or

[APP][BETA ONLY][FREE][Android 4+] YouTubeDownloader for Android v3.4 RC

and keep the other one as is, so people can differentiate.

BTW, using YTD and it's working great. :D

Cheers!
[Android Apps and Games] User_99:
OK. ;)

[MENTION=700246]Filter[/MENTION]

Got it ;)

Really nice, but is it designed to have such a big filter window? Why not have it smaller to see more of the available streams on right side?
[Android Apps and Games] xda_dentex:
Great idea. Done.

Thanks.

Lol! Ehm, no. it should be the other way around. I'll change it. Thanks.
[Android Apps and Games] mrdoug:
Last night I tried to download a video and it failed in five or six attempts (some error). Downloaded the RC this morning and it got the video on the first try.

Not certain if this was you tube related or the app, but if it was the app you've done a good job improving the stability. :)

Really like the update. So far no issues.

Sent from my secret lair in an undisclosed mountainside.
[Android Apps and Games] xda_dentex:
[MENTION=5306119]mrdoug[/MENTION]: yes, this RC has a fix for a latest YouTube change on the (in)famous experimental signatures. Luckily many video dropped this type of signature (i.e. on vevo channel). All the others can't be downloaded with the last stable v.
[Android Apps and Games] xda_dentex:
Hi!

In order to enjoy the beauty of the 1080p and higher YouTube video resolutions, I started the implementation of the new feature about download and MUX of the two video-only and audio-only dash streams from YouTube.

So now I have a working test version that I wanted to share.

****Please read carefully the notes below.****

Instructions [*mandatory* to proceed using the test version]:

- If you have already downloaded the FFmpeg executable, delete the app's data and download again FFmpeg to have a newer version that supports this stuff (the app still doesn't have this check)

To use the test feature:

- enable the secondary (video-only and audio-only) streams into prefs;

- go share a video to YTD (obviously);

- click to download a "VO" stream.

This stream should be downloaded together with the higher quality audio-only steam available and muxed at the same time.

Download and MUX is done by FFmpeg itself, so no pause/resume for now. Afterwards I'll let the user decide whether to proceed like this OR download manually two appropriate streams (and thus use the download manager) and THEN MUX from the Dashboard.

If everything works you should see a progress bar for this process and after completion an entry into the dashboard (and a video into the stock gallery app of course).

:cool:

Apk link: REMOVED See post number 87

EDIT: I changed something. Now it's easier to test.
[Android Apps and Games] innit:
Hi. I'm using the latest version and I'm not able to download anything. Sharing links from web browsers and youtube app shows an error. Same thing happens when I search and try to download something directly in the app. See the screenshot.

My phone is S20 with Android 11 in case it's relevant.
[Android Apps and Games] xda_dentex:
Hi.

For the moment it's not possible to resolve any Re-Capcha in the app. This happens when YouTube detects a certain "abuse" from your IP, at least as far as I know. If you are behind a proxy server or TOR, probably this is the reason why you have to use a Re-Capcha to access YouTube.
[Android Apps and Games] innit:
Ok, thanks. I always have a VPN running (ExpressVPN). After changing server the issue is gone 😅
[Android Apps and Games] skydancerusa:
Thank you so much for posting an updated version. Only YTD that really works. You made my New Year! Wishing you a happy year. Anne

P.S. v.7.1 works great, no problems. Samsung tab s2 and tab s6, android v.10
[Android Apps and Games] titanreign:
Wow thanks for updating! This is hands down the best downloader ever! I've missed it so much the last few months!
[Android Apps and Games] smileysjm:
Thank you for always supporting your customers. I would like to make a small donation to keep your hard work going. Your app is very simple and for lovers of music, this is the best way I can add to my private collection.

Can you please tell me how to donate?
[Android Apps and Games] xda_dentex:
Hello and thank you.

There's a "donations" section in the app's menu.
[Android Apps and Games] jmandawg:
I too am receiving the re-capta error but only when I'm on mobile data. If connected to WiFi it works correctly.
[Android Apps and Games] smileysjm:
I have donated. Thank you. Please carry on the good work you are doing.
[Android Apps and Games] xda_dentex:
Hello guys.

There's a fellow user with a Samsung Galaxy Note20 Ultra 5G (I think), model type SM-N986W. His problem is that he cannot play files that have been downloaded to the external sdcard (using the switch into the app's preferences) [see attached image #3].

The media is not shown in the gallery either. It seems that those downloaded files are seen as "other" by the system [see image #1 about the sdcard content].

Last symptom is that the report email that you can send via the app's settings comes with no attachment. the logcat should be located at <<internal-memory>>/Android/data/dentex.youtube.downloader/files/ but that position is empty [in fact in image #2 you can see that "data" has 0 items in it].

Did you ever heard about a similar problem or something related to this device?

Thanks.
[Android Apps and Games] DiamondJohn:
No :oops: but, has he tried navigating to /storage/emulated/0/Download using his file explorer?the screenshot you show has him going to a path "deeper" than the downlaod folder. Is he rooted? Has he checked his video player/gallery app?

Also, it may be an issue with his media scanner. Checking the media scanner db directly should allow him to see what his OS thinks is actually a video file.

I know VLC allows you to explicitly select which folders to "find" videos within and *looks* like it operates independently of the Media Scanner.
[Android Apps and Games] xda_dentex:
Yes this is where everything works: he sees the files and they are playable.

mmh not sure about this one.

Not rooted - video on the external sdcard are not scanned so are not present in the player/gallery.

Yep VLC is a nice thing to try. I use it for that reason too.
[Android Apps and Games] DiamondJohn:
The screenshot has him looking in /Internal Storage/Android/* Thats a system directory. My videos are downloaded to (ie the default location) /Internal Storage/Downloads/* The "Android" path is a path use by the OS.
[Android Apps and Games] xda_dentex:
Yes it's used by the OS (actually by all apps) but it's in the shared internal memory, that everyone can read/write. At least AFAIK.

As an example, in the screenshots below, I opened YTD's data folder, and a text, file with another app (Acode) and then with the system terminal, always with no root permissions.

The data folder that needs root is /data/data/ at the "root" of the filesystem, where you can find app's private data.

In the end, what I mean is the he should have access to that folder.
[Android Apps and Games] DiamondJohn:
I'm not sure what you are getting at.

But yes, this folder does not need root to use . But, by default the videos downloaded by YTD are not there, or even other video apps dont look there (usually /sdcard/Video/*), so I am confused why anyone would show a screen shot of the directory.

What are you expecting to see in /Internal Storage/Android/* ? i.e. why do you care? Is the user running Android 11?

Now, if you are just wanting him to be able to see the PRIVATE data that an app places in that folder, without root, I am not sure he would have total access. I have always had root, so what is private to non-root is unknown to me. I do know that A11 has some weird permission stuff. For example (not a permission thing), I have an ooooold app that tries to save to something like /storage/emulated/0/Android/Data/blahblahbah.keep The app fails, even WITH ROOT when I look (shell or file manager app), there is no "0" path within "/storage/emulated/". However, if I try to list /storage/emulated/0/Android/ that works!

PS: I am going off memory what the exact path was, but it was something like the above.
[Android Apps and Games] xda_dentex:
That screenshot is related to the fact that he was looking for the logcat life manually and that path involved.

Yes the device is running API v30 (Android 11). The problem you described seems to be almost the same. Might be the Android version.
[Android Apps and Games] DiamondJohn:
Ahh. got it.

Although as I said my weird issue was not directly a permission issue, it was more an example of the strangeness of android 11; ie the departure from what we have become use to in previous versions. I would be willing to bet that a non root user cannot access the /sdcard/Android/* data of apps under A11.
[Android Apps and Games] xda_dentex:
Hello guys!

There's a new version with these two changes:

[x] also use the 1080p 60fps video-only stream for the mp4 1080p mux
[x] fix for age restricted videos (7)

Would you like to test it and tell me how it goes?

I'm interested in knowing only about the two changes above.

PS: to know if a video is age-restricted, you have to search for certain arguments on YouTube, you know what they are;

Then the app will show a warning for "inappropriate content for some viewers", so you know it's the right video to test.

Thanks!

PS:

In the meantime, I updated the blog [https://dentex.github.io], so the v7.2 is available for download: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.2.apk
[Android Apps and Games] koko115:
Thanks for buck.
[Android Apps and Games] Kippy51:
See posts #781, 782 and 783.
[Android Apps and Games] LadyHaywood:
Is it possible to get the downloader working with the new youtube clips feature? I'm not sure how easy that would be since, unlike twitch, the clips aren't a separate video.
[Android Apps and Games] xda_dentex:
Hi,

Youtube "Shorts" are not supported.

Recently also age-gated videos broke, so some work is needed and hopefully I'll be able to release a new version soon.
[Android Apps and Games] LadyHaywood:
Oh, that's understandable, but I'm not talking about the shorts. The new clips feature that you use the scissors icon under a video to make clips with. Similar to the twitch and their clips.
[Android Apps and Games] xda_dentex:
Understood: I'm sorry, neither it is supported.
[Android Apps and Games] Topster_:
Im getting this error when i try to download a youtube music song on the app (which worked before)
[Android Apps and Games] DiamondJohn:
I was getting that (I am assuming exactly the same as mine was in english) last night on all videos. This morning, it appears to have fixed itself. I have had a reboot, and I would guess it was something on Googles side. Maybe give it a day and a reboot, and see if it persists.
[Android Apps and Games] xda_dentex:
That is correct, I think it's what happened to @Topster_

I received a certain number of reports via email in regards.

Unfortunately, this also means that *they* will deploy that code and at a certain point in the future the app will stop working definitively.

I didn't have a chance to have a look while the change was in force, so now I have to wait.
[Android Apps and Games] DiamondJohn:
I think that change in particular turned out to be a bug/problematic at their end; and hence a revert. Hopefully that will "delay" this change. We can ALWAYS expect them to change things, but you have been very quick to come back with a fix. (y) On a side, they have also been very active with the PlayStore (vending) of recent as well.

Next time something like that happens, i'll try to re member to get a logcat on the slim chance it gives a clue, but you would be getting the same anyway.
[Android Apps and Games] Topster_:
It's working now, hopefully *they* don't do that. Thanks for making this app it's the best one out there.
[Android Apps and Games] xda_dentex:
Indeed, it finally broke again.

...but, I fixed it in development and it seems all is working.

Stand by for an update, hopefully very soon :)
[Android Apps and Games] djrobbs:
Mod edit - translated by https://www.deepl.com/translator:

since today displays error for every song on youtube........yesterday everything was fine, urgent please .... correct this bugs and new version!! why does not it go? is it the fault of youtube that always puts new restrictions?

*****************************

da oggi visualizza errore per ogni canzone su youtube........ieri andava tutto bene, urgente per favore .... correggete questo bugs e nuova versione !! perche non va? è colpa di youtube che mette sempre nuove restrizioni??

*****************************

@djrobbs Please use the English language or add at least an English translation to your Italian post!

XDA Forum Rules

Spoiler content hidden.
[Android Apps and Games] xda_dentex:
Did you even read the message above?
[Android Apps and Games] xda_dentex:
Preview here:

ytd_ch

You can view and join @ytd_ch right away.

t.me
[Android Apps and Games] xda_dentex:
Blog updated, for the new version 7.3: https://dentex.github.io/

Changelog:

direct apk download link: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.3.apk
[Android Apps and Games] TNSMANI:
MOD ACTION:

Thread cleaned. Please use English as per Rule 4:

And please use civil language and be polite to each other. as per Rule 2:

There is no need to argue and be disrespectful to each other. If someone violates a Rule, please report to the Moderators and stop responding in the thread.

Thank you.
[Android Apps and Games] Krema+or:
Hello. Version 7.2 and 7.3 got the same bug: I find video I want, I go to Formats choose VO WebM, download it. I want to open in dashboard. It asks me if I want to download audio too. I click yes. It. Tells me not suitable available even though opus audio only streams are visible in formats. Also WebM audio and video in one file is not listed only mp4.
[Android Apps and Games] xda_dentex:
mmhh, that's not the question if you want to download the audio too, but if you want to merge the audio already downloaded... So do it: download a suitable audio format (webm goes with ogg - mp4 with m4a) and do again the procedure: it will produce the muxed video with audio.
[Android Apps and Games] xda_dentex:
For the "unlisted" webm complete video... I don't know. It may happen. Every video has its own formats set... often it's the same set, but sometimes a few formats may be absent.

If you want, share the link so I can have a look.
[Android Apps and Games] aneesh12:
please add an option to download playlist and high bitrate audio
[Android Apps and Games] xda_dentex:
I'm sorry, but with the current code base this would be very difficult and honestly I'm in a phase were I maintain the app functional for what it is now. As for the high bitrate audio, they basically don't exist on YouTube... All the formats available are being shown in the app.
[Android Apps and Games] Alessandro Figueiredo:
Dear developer, first thank you for maintaining the project. I would suggest including the feature to download translated subtitles along with the video. I saw this in an app called Videoder, but unfortunately it doesn't work well with Android 11.
[Android Apps and Games] kGe2007:
Lately downloads of videos are at trickle speed being very slow for some reason, I thought it may be due to youtube updating its site and not the app its self, but newpipe seems to download at expected speed being fast!, why is this the case with YouTube downloader I have been using it for years without issues I must state. What has changed for slow downloads to occur?
[Android Apps and Games] xda_dentex:
Hello, please read my reply to the comment above yours.

Hi, yes that's true. It's because they introduced a new parameter that has to be decoded (kinda like the encrypted signature); if you fail to do so (...meaning you're not on an "official" client) you get throttled.

I'll see what I can do, but it's not the best moment in my life overall.

"Don't be evil"... right?
[Android Apps and Games] DiamondJohn:
Didn't google "tone down" their motto? ie lower their own bar, a few years back.
[Android Apps and Games] pseudonym58:
@xda_dentex Speaking for myself (and no doubt many others here), I am grateful that you have continued to single-handedly support this project, and I can certainly manage with slower dl speeds until you get around to updating the code! This past year+ has been a mess all around, and you no doubt have other pressing concerns! :)
[Android Apps and Games] xda_dentex:
Having had through years many loyal users as you, and many others, is really rewarding.

Thanks.
[Android Apps and Games] xda_dentex:
I finished working on a patch. 💌

Probably it will break, sooner or later... but for now I'm back to downloading at max speed!

YMMV ... please let me know how it goes

ytd_ch

You can view and join @ytd_ch right away.

t.me
[Android Apps and Games] ulxerker:
works great, thanks!
[Android Apps and Games] Grandpa1974:
Hi. How can I get the Patch without Telegram.

I don't use it.
[Android Apps and Games] xda_dentex:
The apk is attached to the same comment where there's the telegram link.
[Android Apps and Games] Grandpa1974:
Sorry I must be blind...
[Android Apps and Games] xda_dentex:
Don't worry, usually the best hidden things are kept in plain sight :)
[Android Apps and Games] pseudonym58:
The patch works really effectively; speeds are more than 10 times what they were. -And this includes the audio-only format that I commonly use as well (128k m4a), which had tended to be much slower for some time.

Thank you yet again!
[Android Apps and Games] User_99:
Latest version works like a charme. Fast and stable...

Thx
[Android Apps and Games] Jazz2k:
Working great again. Had to donate as I use this multiple time a day and going from 35mb/sec to 550k/sec per yt video was painful. Back to full speed now. Thanks for this!

Everyone else, if you can donate, please do as I assume he appreciates this and I'm sure this is worth the savings having to pay for it premium and is waaay easier and useful.
[Android Apps and Games] xda_dentex:
Thanks everyone for the kind words and support.

For what is worth, blog updated: https://dentex.github.io/
[Android Apps and Games] david72262:
What's a six pack of your favorite beer cost?
[Android Apps and Games] Roshin1401:
I have an issue. Downloaded half of a 1gb video (4K res)file from youtube and paused. The next day i resumed, but it showed "failed" and then started downloading from the start again (so i lost 500mb of data). Then when it reached 700mb mark, i again paused and resumed to check if the problem persists, and then it didn't resume from the 700mb mark but from some random 596mb mark.(lost 200 mb)

What is happening here?
[Android Apps and Games] xda_dentex:
Ehehe. IDK, a few bucks... thanks for your support.

A few considerations:

What happens when this occurs after one or more days, it's that the links may expire. Every download link has this parameter: if you re-use an old link past its expiring time, it will not work.

Instead, when you pause/resume within minutes or hours, it should definitively work. I had a quick look and made some tests: with large files paused, let's say half way through, when you resume them, the app shows a smaller total size while it rechecks the links and progressively sum all the chunks' sizes together, updating the size shown in the UI. Until here, that's normal behaviour.

If you experience a loss of one or more chunks, it's because their link is expired (see 1st point; although at this point I don't know if the failing chunk is re-downloaded or you end up with faulty file; I should take a look at this.)

Closing: management of large downloads has always been a PITA with this app; this is my fault :)
[Android Apps and Games] xda_dentex:
Hello.

New version 7.4.1 is available, with a minor fix in regards to how signatures and speed-parameter are decrypted.

LINK: https://dentex.github.io/files/apk/dentex.youtube.downloader_v7.4.1.apk
[Android Apps and Games] xda_dentex:
If you want to try out downloading YouTube Shorts, attached here there is a test build that should support them (click the "share" icon on the official YouTube app).
[Android Apps and Games] kdsdata:
Youtube Downloader lists only 20 Entries in the Search tab. Is there a way to make the list longer, continuous, or is there someting like a "next/previous page". I can't find any of those, so I am stuck with seeing only 20 search result. Any help will be appreciated.
[Android Apps and Games] xda_dentex:
Yes this is a hard-coded limitation of the app, sorry about that.

They changed how the results are loaded a few months ago (maybe last year) and I had to stick with the first 20 only.
[Android Apps and Games] DiamondJohn:
I personally use YouTube (Vanced actually) to do my search and preview, and then share it to download.
[Android Apps and Games] xda_dentex:
It's a solution.👍

On my side, I've always wanted to implement this dynamic download of new results, but didn't have a chance.