dentex's blog

Android apps and more (WIP) stuff

YTD v5.0 Beta 9

I made a couple of additional fix to the latest beta version:

Changelog:

 v5.0 Beta 9 - Aug 17 2016
-----------------------------------
[x] [COMPLETED]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [WIP]: dashboard sorting options

[x] fix app crashes in Android N
[x] better preview thumbnail in Formats tab
[x] apply multi-threading also to the audio-only stream, 
    for videos requiring mux (480p and 1080p)
[x] fix for the "shared?ci=" video-link type
[x] fix for the progress bar during FFmpeg operations
[x] use correct file extension for opus formats
[x] support for ogg 4.0 ch. and m4a 5.1 ch. new audio-only formats
[x] do not block age-restricted videos anymore 
    (please note: only some of them will be available for download)

As always, the Apk for this Beta is available through the in app updates (remember to enable the Beta updates channel) or via the direct link:
http://dentex.github.io/files/apk/beta/dentex.youtube.downloader_v5.0-beta-9.apk

Notes/known issues:

  • for this beta, dashboard sorting will be always “by size”
  • the download of the audio part for video requiring mux cannot be paused and if it breaks (if the system shuts down the app in background) it will remain broken. (Those are the next items I will focus on; also, a better support for the external/removable sdcards is one of my next priorities).




Original Link: http://dentex.github.io/blog/2016-08-17/ytd-v5-dot-0-beta-9/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.0 Beta 8

Hi! Has been a long time. I hope to be more active in the next future. Hopefully I will continue to fix bugs and add more features to this app. So, for the moment a new beta it’s ready and this is the changelog:

 v5.0 Beta 8 - Aug 16 2016
-----------------------------------
[x] [COMPLETED]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [WIP]: dashboard sorting options

[x] apply multi-threading also to the audio-only stream, 
    for videos requiring mux (480p and 1080p)
[x] fix for the "shared?ci=" video-link type
[x] fix for the progress bar during FFmpeg operations
[x] use correct file extension for opus formats
[x] support for ogg 4.0 ch. and m4a 5.1 ch. new audio-only formats
[x] do not block age-restricted videos anymore 
    (please note: only some of them will be available for download)

For more info and to join the discussion, check the two XDA threads:
Stable: http://forum.xda-developers.com/showthread.php?t=2137743&page=297
Beta: http://forum.xda-developers.com/showthread.php?t=2335450&page=52

[v5.0 beta 8] [link removed – old beta]




Original Link: http://dentex.github.io/blog/2016-08-16/ytd-v5-dot-0-beta-8/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.0 Beta 7

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

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)

Changelog:

 v5.0 Beta 7 - Feb 26 2016
-----------------------------------
[x] [WIP]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [WIP]: dashboard sorting options

[v5.0 beta 7] [link removed – old beta]




Original Link: http://dentex.github.io/blog/2016-02-26/ytd-v5-dot-0-beta-7/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v4.8.6

Again, a fix is available in regards to the custom download location file-chooser. Now will be available also in Android below Kitkat and if the device has not a removable sdcard at all.

 v4.8.6 - Jan 28 2016
-----------------------------------
[x] fix for the custom download location file-chooser




Original Link: http://dentex.github.io/blog/2016-01-28/ytd-v4-dot-8-6/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v4.8.4

Hello,
a user (thanks Eduardo!) spotted an awful bug: on Lollipop devices where you can’t directly write on extSdCard, if you try to move a downloaded file from standard memory storage to this sdcard, the file will get lost. So I added a small fix.

Changelog:

 v4.8.4 - Jan 24 2016
-----------------------------------
[x] if device/ROM doesn't support direct writing to extSdCard, disable custom download location
[x] support for file copy/move/rename/delete on extSdCard (Lollipop and above)




Original Link: http://dentex.github.io/blog/2016-01-24/ytd-v4-dot-8-4/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v4.8.3 + v5.0 Beta 6

Two new versions for YouTube Downloader, stable and beta, are available due to a recent YouTube code change. Thanks again to gantt @Greasyfork for the help.

Changelogs:

 v5.0 Beta 6 - Dic 20 2015
-----------------------------------
[x] [WIP]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [WIP]: dashboard sorting options

 v4.8.3 - Dic 20 2015
-----------------------------------
[x] encrypted signature patch (13) (thanks gantt)
[x] better error handling if signature detection fails

Direct apk download links:

v4.8.3 [note: this link will always point to the latest stable version available]

[v5.0 beta 6] [link removed – old beta]

Note for the beta users: due to the WIP state of this build, downloading FFmpeg and the audio part for videos requiring MUX will show an indeterminate progress (I was working on this stuff when I had to push these two patched versions).




Original Link: http://dentex.github.io/blog/2015-12-20/ytd-v4-dot-8-3-plus-v5-dot-0-beta-6/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v4.8.2 + v5.0 Beta 5

With this new stable and beta versions, I’m adding another fix that has been discovered yesterday. In regards, I’d like to thank all the users/testers for their support and help (especially spotting new bugs!).
Although a bit slowly, I think we’ll come up with a better app.

Changelogs:

 v5.0 Beta 5 - Nov 22 2015
-----------------------------------
[x] [WIP]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [TEMP]: fix for showed total file size in Dashboard (thanks  KreNtal @XDA)

 v4.8.2 - Nov 22 2015
-----------------------------------
[x] support for 2160p/2304p MP4 VO streams
[x] do again broken mp3 conversions using the pause/resume menu item (thanks William K.)
[x] formats list bug fix for secondary streams (thanks dhuvy @XDA)

Both versions are available through the in-app update or via these links:

v4.8.2 [note: this link will always point to the latest stable version available]

[v5.0 beta 5] [link removed – old beta]




Original Link: http://dentex.github.io/blog/2015-11-22/ytd-v4-dot-8-2-plus-v5-dot-0-beta-5/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.0 Beta 4

With this new build, thanks to a beta tester, I added a patch for a “recovery” case I missed until now.

When you click an mp3 entry from Formats, you actually start downloading an m4a audio file. On its completion, a conversion task starts, having as result the final mp3 file. If the task is particularly long, it may be interrupted by the android system to gain resources. This interruption may happen in two situations:
1) during the m4a download phase: here it can be resumed successfully when you re-open the app and select “resume” – The download will continue;
2) otherwise, if it’s the conversion to be broken, we had a problem, until now. I found how to properly resume the conversion from this point.

Changelog:

 v5.0 Beta 4 - Nov 20 2015
-----------------------------------
[x] [WIP]: multi-threaded downloads
[x] [TO-DO]: global statistics in notification bar
[x] [COMPLETED]: redundant "clear dashboard" button in action bar
[x] [COMPLETED]: support for 2160p/2304p MP4 VO streams
[x] [TEMP]: fix for showed total file size in Dashboard (thanks  KreNtal @XDA)
[x] [COMPLETED]: do again broken mp3 conversions using the pause/resume 
    menu item (thanks William K.)

The apk is available through the in app updates or via [link removed – old beta].
See previous posts for more info.




Original Link: http://dentex.github.io/blog/2015-11-20/ytd-v5-dot-0-beta-4/
If you want to reprint it, please do under the CC BY-NC-SA 4.0