yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] xda_dentex:
Hello,

again a new beta, n.3, for the next version 4.7 of YTD:

In bold, the newest stuff.

DISCLAIMER: Probably the external sdcard support for Lollipop is broken, but please, I need a confirmation on real devices.

("broken" here means that simply will not work, failing downloads on the extSdCard, nothing harmful)

Thanks for the help.

It's sure that the last item into the changelog doesn't work.

Removing this beta apk.

Note: this beta is available only here on XDA; it will not appear into the in-app update.
[Android Apps and Games] Kaski851:
Cant download videos to sd card

Still beta verson doe's not download videos to sd card

Please fix it.
[Android Apps and Games] xda_dentex:
When you open the custom location for downloads, is the content of the extsdcard visible?

Can't you make it appear from the three-dots menu button?
[Android Apps and Games] Kaski851:
Cant download videos to sd card

Yes I configure it but it says download failed. Thanks for answering.
[Android Apps and Games] xda_dentex:
Ok, so (as a confirmation), you actually see the external/removable sdcard aside the internal storage (see picture), then choose a folder and finally you get failed downloads, right?
[Android Apps and Games] Kaski851:
Cant download videos to sd card

Yes, true
[Android Apps and Games] leswgnr:
I also get the same failure as Kaski851. I can see the extcard and it's folders, but get a failure when I try to download. It stays in the dashboard as paused but always fails when resumed. Just to make sure, I changed the folder back to internal and the file downloaded fine.

Using lollipop, but not rooted.
[Android Apps and Games] alemic1998:
It sees my sdcard (all the folders in it as well) but it fails to download on the sdcard.... I am using lollipop.. Otherwise very good app ?

Sent fra min HTC One_M8 via Tapatalk
[Android Apps and Games] xda_dentex:
Hello,

due to the problem with the Lollipop ext sdcard support (that I think I know how to fix, now) in the mean time I'm "reverting" the latest beta to a new one without the "broken" functionality.

YTD v4.7-beta-4:

For more info: http://dentex.github.io/blog/2015-10-18/ytd-v4-dot-7-beta-4/

apk: REMOVED

This one is available through the app update section.
[Android Apps and Games] xda_dentex:
Hello, sorry to postpone every time the awaited multi-thread download feature, but I needed to finish a thing. So, a new beta in between is available (posted only here on XDA)

Basically now if you don't have an external sdcard that is writable with a "standard" method, when you do a:

- dashboard backup

- dashboard restore

- file copy

- file move

- file import

or

- select the destination folder for downloads (in settings)

you'll always use the system filechooser and not the 3rd party one that has always been bundled with this app.

[OT]This lollipop-system-filechooser-thing is driving me crazy.[/OT]

Spotted a small issue:

- in case of system file-chooser usage, the setting preference summary (under "custom download folder") "long press to select a folder" makes no sense (it is true for the 3rd party file-chooser, where you have to long press to select a folder); I'll change this.
[Android Apps and Games] Gareee:
I just thought of another feature request... when an mp3 is created from a yt video, ytd specific info it put in the mp3 file like artist, album, ect.

And of course, that means I have to go into each one and replace that info with the actual information.

Could we gave an option for mp3 downloads to put our own info in there?

(I just grabbed new halloween music collected over the last year, about 30 files, and had to go into each one to not only input the proper information, but also to delete tge canned ones that were inserted upon creation.
[Android Apps and Games] xda_dentex:
Do you mean to store user defined mp3 tags upon each mp3 download start?

Seems a nice idea.

Thanks.
[Android Apps and Games] Gareee:
Yep, instead of the generic ytd ones you have in place. Typically I'll have to input at least the artist manually, but I always end up needing to change the song title, date, and comments so I have them in place for future reference.
[Android Apps and Games] xda_dentex:
Bug-fix:

EDIT: link removed - Now this is the v4.8 stable
[Android Apps and Games] leswgnr:
Beta 2 is now failing again on every download with a custom sd folder like it was earlier.

The default folder when switching back to not using a custom sd cardfolder setting is at least using the main download folder now.
[Android Apps and Games] xda_dentex:
OK thanks.

For "failing" you mean that you cannot use the extsdcard, but not that the app uses something like "Android/data/dentex.youtube.downloader/files" as destination, right?

Could you enable logging from prefs and send me a logcat after switching to custom folder and trying a download?

Thanks.
[Android Apps and Games] leswgnr:
Yes, right.

Logcat just emailed. Hope it helps. Any more testing needed,let me know.

Les
[Android Apps and Games] xda_dentex:
Thanks Leslie,

You have the EACCESS error because there's still no support for the removable sdcard in YTD.

Now, in settings, if you open the custom folder chooser, you should see only the system filechooser.
[Android Apps and Games] leswgnr:
Thanks, but now I am very confused. I understand not being able to write to the sdcard, and no biggie, I can always move the files there after download. However, when chosing custom folder in 4.8 settings, I still get the opportunity to choose most any folder on my sdcard and, of course, experience the failures when I do. Should I still be able to choose an sd folder?
[Android Apps and Games] xda_dentex:
Yes, if you choose the removable sdcard, for the moment, the downloads will fail.
[Android Apps and Games] xda_dentex:
Hello,

probably many of you would like to test a beta with the multi-threaded downloads enabled.

APK: YTD 5.0 Beta 1

IMPORTANT: change the setting in the screenshot to actually enable the feature; otherwise nothing will change.
[Android Apps and Games] KreNtal:
Finally! Can't see the image...
[Android Apps and Games] xda_dentex:
Well, the link screwed.

Check now.
[Android Apps and Games] KreNtal:
Ok so i set the chunk to 4 and the latest download was fast and stable, it's awesome man!
[Android Apps and Games] xda_dentex:
Glad it worked!

------

Forgot to mention:

For the moment, downloads requiring mux will work, as before, in two steps: first the download of the VO stream (now in chunks) and then the AO (fixed in a single chunk).

My next step will be to treat the AO stream as a chunk, so that will be downloaded together with the other ones. On completion, we'll have the muxed video, in a single pass.
[Android Apps and Games] KreNtal:
Can you add 'sorting by date' on Dashbord? It would be really useful 'cause at the moment I have to always clear the Dashbord to find video fastly.
[Android Apps and Games] xda_dentex:
Already on the TO-DO list!

----

Other than that, some other info:

YouTube changed the code for encrypted signatured videos, so a fix is needed (just for this kind of videos, not for all).

Please standby for a patch. I'll do it ASAP.

info: http://dentex.github.io/blog/2015-11...-youtube-code/

Thanks.
[Android Apps and Games] xda_dentex:
New Beta for v5.0 available!

(It incorporates also the fix from v4.8.1)

For more info: http://dentex.github.io/blog/2015-11-11/ytd-v5-dot-0-beta-2/

The apk is available through the in app updates (activating beta updates) or via this direct link.
[Android Apps and Games] Ultramanoid:
I always forget to mention a bug that I've been seeing for a while in several versions, and it is the following; no matter how many times I uncheck the "Show again next time" box on the "Search tab tutorial" toast message, it keeps popping up again and again.

Still present in this latest beta. Is it just me ? Because I don't think I've seen anyone else mention it.

Thanks for all the hard work keeping development alive for this application.
[Android Apps and Games] xda_dentex:
You're welcome Ultramanoid,

I'll check this one and let you know. Never heard of it, but who knows :)

EDIT: For me it works, really strange...
[Android Apps and Games] madbro:
Thanks so much for the thread.
[Android Apps and Games] xda_dentex:
How it is going in regards to download speed? Really curious. I didn't have time to test all formats. I did some tests on a few videos/qualities only.
[Android Apps and Games] KreNtal:
Maybe it's my router or I don't know but download speed doesn't go beyond 300KB/s on latest beta, instead on beta 1 it was going to the maximum possible for my router.

Edit: just my router behaviour.

However I found a minor bug on latest beta: Total size doesn't show on dashboard. Here's a screenshot:
[Android Apps and Games] xda_dentex:
Does it happen if you change video?

Some time ago I had to add a fix for some very long video for which the YouTube server doesn't send the total size at all.
[Android Apps and Games] KreNtal:
I downloaded 5 videos to test and it happens with everyone and every resolution
[Android Apps and Games] xda_dentex:
Yeah you're right. It's confirmed.

I'll check how I introduced this regression bug. [emoji28]
[Android Apps and Games] KreNtal:
Just a minor problem man. However multi threaded download is working really well. Download is stable and never goes down.
[Android Apps and Games] xda_dentex:
Grazie caro ;)
[Android Apps and Games] KreNtal:
Ah non sapevo fossi italiano
[Android Apps and Games] xda_dentex:
[emoji106] [emoji111]
[Android Apps and Games] Ultramanoid:
Silliest bug ever, and it doesn't affect how it works anyway. I'm travelling but can replicate it on both devices I have with me now ( SONY, rooted CM-based ROM 5.1.1. ). No idea why, other toasts don't show again after unchecking, but that one always does. I tried clearing cache and data, and reinstalling. Must be a bug only with my setup, but I can't imagine what... Ah well, not a problem.

"(@_@)/
[Android Apps and Games] xda_dentex:
Both devices!?!?!

...not a clue, really.

I must check again, though.

:)
[Android Apps and Games] meganoahj:
5.0 Beta 2 and 3 Alternative Audio Not working!
[Android Apps and Games] xda_dentex:
What do you mean?

====

Yeah, I forgot to add the changelog:
[Android Apps and Games] meganoahj:
I Mean that Alternative Audio streams doesnt show but in 4.8.1 it Works!

Gesendet von meinem KFASWI mit Tapatalk
[Android Apps and Games] scandiun:
I have a request: option to add to the filename the youtube id (for example 0wK_uDiEi7M).
[Android Apps and Games] Alexey71:
Omg, eahhh. The best downloader;)

Please add ”chunks to divide each download” = 5-6-7-8
[Android Apps and Games] xda_dentex:
If you mean "secondary streams" option (audio-only and video-only streams), it seems to work on my devices/emulators.

(Silly question) Did you scroll down the format list?

It's possible, but why do you need it?

I have to check if dashboard would become too heavy to handle i.e. 8 chunks (cpu load due to multiple progress updates, etc).
[Android Apps and Games] superdroidapp:
I've just downloaded it. Thanks!
[Android Apps and Games] Alexey71:
Download all exactly slow, even with multi download. The first second 6MB/s, and then drops to 2MB/s...

Another bug download breaks
[Android Apps and Games] xda_dentex:
Would you please try a video that doesn't require mux? i.e. choose a 720p mp4.
[Android Apps and Games] Alexey71:
720p download good, 7mb/s - 8mb/s

Need 1080p+ :crying:
[Android Apps and Games] xda_dentex:
(1080p are available depending on the video itself; nothing I can do)

And how does it goes the same 720p video in one chunk only?

Then we'll talk about all of this.

Thanks
[Android Apps and Games] Alexey71:
Any video 1080p + download very slowly, with falling speed. And then it may even stop

So I took the same video. 1080 slow, fast 720
[Android Apps and Games] xda_dentex:
Multi-threaded download it's still in beta: I have to finish the concurrent download of the audio stream. When done, this should not happen (in fact I think that the slow part it's the audio download).
[Android Apps and Games] xda_dentex:
Small fix for YTD v5.0 beta 4:

For more info: http://dentex.github.io/blog/2015-11-20/ytd-v5-dot-0-beta-4/

Apk available through the in app updates or via http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-4.apk
[Android Apps and Games] KreNtal:
Will it be possible to download 2160p and 2340p along with audio?
[Android Apps and Games] xda_dentex:
Not currently, if you want to do it automatically.

But you can go manually: download the video as VO plus a compatible AO (mp4 goes with m4a, webm goes with ogg).

On download completion launch the mux with the click menu on the dashboard VO entry.

See: http://dentex.github.io/blog/2014-01-29/how-to-mux-combine-audio-and-video-with-ytd-dot-dot-dot/

App's UI it's slightly different, but it works the same.
[Android Apps and Games] KreNtal:
Woah thank you, will try it later!
[Android Apps and Games] xda_dentex:
Yeah, apart from the fact that has been found a very annoying bug (that I can try to fix only this late evening) where you click AO mp4 and you get a webm.

Check the other thread for more info.
[Android Apps and Games] xda_dentex:
Formats list bug fixed and "ported" to the latest beta 5 for YTD v5.0:

apk link: http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-5.apk
[Android Apps and Games] KreNtal:
Don't know why but it's the second time that the latest beta downloads only half of the audio of a video
[Android Apps and Games] xda_dentex:
Is it resumable?
[Android Apps and Games] KreNtal:
No the video is signed as completed, I can play it but after some minutes the audio goes off until the end
[Android Apps and Games] xda_dentex:
OK, link?
[Android Apps and Games] KreNtal:
The first time it happened with this

Spoiler content hidden.

the second time

Spoiler content hidden.
[Android Apps and Games] xda_dentex:
Hey, I haven't been able to replicate the issue. :confused:

(I tried with the 480p format: I thought MUXing was the problem)
[Android Apps and Games] USBhost:
Is there a bug list?
[Android Apps and Games] xda_dentex:
Sort of. Check the blog for "anti-features". There's something.

Or simply shoot here.

No problem for me.

Thanks for asking.
[Android Apps and Games] pinophyta:
Great job with the app. It's hands down the best in its kind!
[Android Apps and Games] xda_dentex:
Thanks mate.

Still I have a lot to fix/implement, but I appreciate your support. [emoji1]
[Android Apps and Games] KreNtal:
I would help you to revamp the ui, 'cause I think it's a little bit outdated. Even if I'm quite good with graphic I don't have enough experience with Android programming [emoji20]
[Android Apps and Games] xda_dentex:
Hi,

A new beta is available that just integrate the fix for encrypted signatures (taken from v4.8.3).

For more info:

http://dentex.github.io/blog/2015-12-20/ytd-v4-dot-8-3-plus-v5-dot-0-beta-6/

apk: http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-6.apk

Fixed: Forgot to mention an important note:

Due to a different data structure (for the moment) any dashboard data left from previous versions will be invalid into this latest beta. Just clear the dashboard data before or after installing this beta (it’s the same). Use the dedicated function into preferences.
[Android Apps and Games] Alexey71:
Thanks, but still slow download 1080p+
[Android Apps and Games] xda_dentex:
I see. Probably, the same considerations about the throttling (done by YouTube servers) apply also to the multi-threading download method.
[Android Apps and Games] leswgnr:
Invalid Data

Geting invalid data when starting beta 6. Had to clear the dashboard.
[Android Apps and Games] xda_dentex:
Yes, known issue with this beta when released initially.

But the one available now has been fixed (although I didn't bump the version for such a small change).
[Android Apps and Games] leswgnr:
Thanks, willl d/l directly - didn't see it mentioned, must of missed it.

Keep up the good work - very much apppreciated.
[Android Apps and Games] xdgzm:
Presents many useful options and works fine with Samsung Galaxy Note 4. Thanks a lot.
[Android Apps and Games] xda_dentex:
[MENTION=4139564]xdgzm[/MENTION] Thanks.

If you still have this beta, just know that ATM is not recommended, for certain reasons. I hope I'll be able to release soon the updated one.
[Android Apps and Games] Max1smith:
Nice! Let me try! :o
[Android Apps and Games] xda_dentex:
New Beta!

Hello! This is a new beta to let you test again the multi-threaded download feature (plus some minor/hidden fixes)

YTD v5.0 Beta 7

Changelog:

Notes/known issues:

for this beta, dashboard sorting will be always “by size”

FFmpeg operations don’t show progress

in some circumstances, dashboard may seem unresponsive (probably when something is in queue and/or other things in progress)

link:

http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-7.apk
[Android Apps and Games] g5089195:
Thank you for your hard work.

I really enjoy your app.

Would you mind add a feature that can display author name? Just like picture below.

i.imgur.com/5HtVExG.png
[Android Apps and Games] margiesmith:
Hello,

is there a way to clear search_history?

My search_history is of many embarrassing strings :o

Thank you.
[Android Apps and Games] leswgnr:
Hi Dentex,

Using Beta 7, file d/l ok but the dashboard has it as 0B after download completes. Screenshot attached.
[Android Apps and Games] xda_dentex:
Thanks for the suggestion.

Not at the moment, nice idea.

This is only for the old entries. New downloads will be fine.
[Android Apps and Games] Deses:
I updated my LG G3 to Marshmallow and now I can't set the download location to a custom folder! I want to download directly to my SD because I don't have much room left in my internal sd. :crying:

IIRC, the app never asked me for the permission to r/w the external SD, maybe that's what's missing?

Edit: I'm using Beta 7.
[Android Apps and Games] xda_dentex:
The app should ask that permission. Try clearing the app's data and check if it asks the permission on a fresh startup. Then see if the custom download location is available. If not, you can only move the files to extSdCard after download.
[Android Apps and Games] Deses:
Yep, it asked for permission but I can only choose from standard folders, the other two options are greyed out. What a bummer! I hope you find a workaround someday! :)
[Android Apps and Games] potatotree:
I tried deleting data an restarting app an still don't get option for custom locations. Again using lollipop.
[Android Apps and Games] RedSkyRoad:
Hi,

I'm unable to select my own folder...
[Android Apps and Games] xda_dentex:
OK. I'll say it one more time. If you see the custom folder chooser grayed out, it means that you have an extSdCard which can't be written using the standard File methods. This is to prevent failed downloads due to write permission denied. Please stick with the internal memory options (DCIM, Downloads, Movies or whatever is in there). You should be anyway able to move the file on the extSdCard after download (long click an item in the dashboard).
[Android Apps and Games] DIXES:
It seems that it doesn't support fullwidth character and those text will become "_" (w/o quote).

e.g. 【】will become __
[Android Apps and Games] USBhost:
On Android N

None of the formats show

This happens on stable too

Sent you the logcat VA email
[Android Apps and Games] xda_dentex:
Yes, I noticed all N reports have the same error. The problem is that I don't have the time to work on the app. I hope I'll be able to fix this, sooner or later.
[Android Apps and Games] pseudonym58:
I have noticed over the past months that fewer of the results offer a high quality AO option. Is this perhaps due to a further change by YouTube? Specific results that previously offered a Hi-Q option now show Med-Q or Low-Q only for AO.

Incidentally, this has nothing to do with YTD search, as a URL shared from the YouTube app itself brings up the same results. Thank you.

Latest beta of YTD

Android M 6.0
[Android Apps and Games] pseudonym58:
I think it's most likely a change on youtube's part, as other YT downloading apps also offer the same formats as are listed in YTD here.
[Android Apps and Games] xda_dentex:
Hello!

I finished a new beta today, but I've been unable to update the blog and to upload a new apk. But it's ready!

Although I don't like ETAs, this time I'm pretty sure that I'll be posting the new build in the next 48 hours.

Please do not expect miracles, I just made some fixes as specified into the changelog:

I'm sorry if I'm not addressing all stuff reported here, but I need time to make things and this is the real challenge.

Note: I put the "completed" tag in regards to the multi-threaded downloads feature because it seemed that it was working good (honestly I don't remember where I was...). But thinking about it now, I think that the audio part download for videos requiring mux has to be tested and eventually fixed. So stay tuned for that.

... And anyway for the actual build.

See you!
[Android Apps and Games] Mervingio:
Im in
[Android Apps and Games] xda_dentex:
Hey!

I finally pushed the new Beta build:

YTD v5.0 beta 8

Changelog:

This is the (short) blog post:

http://dentex.github.io/blog/2016-08-16/ytd-v5-dot-0-beta-8/

APK download link:

http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-8.apk

Honestly there's more info here on XDA.

I added a "bonus" fix, in regards to what I wrote yesterday: now multi-threading applies also to the audio-only stream download, for videos requiring mux (480p and 1080p). I was stuck because I wanted to download the audio stream for this kind of videos at the same time of the video-only stream; but that was a real pain to arrange, so I left the 3-pass procedure in place (1. downloading video-only; 2. downloading audio-only; 3. MUX) but I simply applied the multi-threading also to the step n.2; and it goes really faster now...

I would love to have some feedback regarding your usage of this latest beta.

Please let me know.

Bye!
[Android Apps and Games] xda_dentex:
There's a new Beta with a couple of changes:

YTD v5.0 beta 9

Changelog:

blog post:

http://dentex.github.io/blog/2016-08-17/ytd-v5-dot-0-beta-9/

APK download link:

http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-9.apk
[Android Apps and Games] Alexey71:
Very slow download 1080p+ video. Multi-threaded downloads not help
[Android Apps and Games] xda_dentex:
What do you mean with "+"?

Did you increase the threads to more than 1? (which is the default upon install).
[Android Apps and Games] Alexey71:
1080p - 1440p - 2160p

At the beginning of the high speed and then drops to 1000 kb. 4 threads
[Android Apps and Games] xda_dentex:
Ok.

So you were downloading video-only streams to MUX manually...

I was thinking of trying to download with up to 10 threads... I'll let you how it goes.
[Android Apps and Games] Alexey71:
Maybe add auto-restart a separate thread download when the flow rate drops for example to ~1500kb, it automatically picks up again and the speed will be higher

Screen record video drop speed https://drive.google.com/open?id=0B35Mew37y2a_NEZuZTJrY0ZrYnc
[Android Apps and Games] xda_dentex:
It's a nice idea; I have to see if it's possible to implement it.
[Android Apps and Games] xda_dentex:
While I was eating fried calzones with my family...

...those ones:

...I tried to force-stop the app while downloading the audio for a video requiring mux and, after re-opening the app and re-starting the download, it completed just fine. So I tried again and it worked again.

I didn't revised this part of the app and probably it just works.

I think I can edit the final note about the latest beta. [emoji28]
[Android Apps and Games] Toucu:
I hope for future updates, choosing file download destination are working
[Android Apps and Games] provolinoo:
Bentornato amico mio :)
[Android Apps and Games] USBhost:
[MENTION=4792098]xda_dentex[/MENTION]

Feature request: can you add your app to XDA labs.