dentex's blog

Android apps and more (WIP) stuff

YTD v5.5 Beta 7

Hi, with this new beta I’m fixing an internal library that was causing some crashes, after being updated. I also added a link to the Telegram channel into the Social menu section.

YouTube Downloader for Android - Telegram channel link

If you still didn’t install Telegram as your messaging app, go take a look at https://telegram.org/

Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed.

https://telegram.org/

The download link for this new build is here: v5.5 beta 7[link removed – old beta]




Original Link: https://dentex.github.io/blog/2018-04-16/ytd-v5-dot-5-beta-7/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 6

Hello, another beta is ready. Now it’s possible to change the cover art when editing mp3s’ ID3 tags;
I also fixed other behaviours of the app in regards to copy/move of files and backup/restore of the dashboard, under Android Oreo.

 v5.5 Beta 6 - Apr 12 2018
-----------------------------------
[x] support for age restricted videos
[x] support for HDR videos
[x] get rid of underscores in filenames
[x] don't show advertising links in search
[x] fixed notifications for android O+
[x] adaptive icon for android O+
[x] language change now works also for android N+
[x] drop support for android ICS (API 14/15)
[x] many translations updated (thanks XDA folks!)
[x] can change also album art when editing ID3 tags
[x] various maintenance fixes
[x] libraries updated

Download link: v5.5 beta 6[link removed – old beta]




Original Link: https://dentex.github.io/blog/2018-04-12/ytd-v5-dot-5-beta-6/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 5

Hi, with this beta there’s a small (but essential) improvement for the age restricted video support; thanks again to the beta tester akmsr @XDA, who spotted the bug, now file names for downloads are properly set (there was the case where an age restricted video, if shared from YouTube, was getting the name of a previously downloaded “normal” video).

The update will be available from the app’s settings.
You can also download the apk from here: v5.5 beta 5[link removed – old beta]




Original Link: https://dentex.github.io/blog/2018-03-30/ytd-v5-dot-5-beta-5/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 4

Hello, new beta available with a fix regarding subsequent operations with FFmpeg: due to a modification in android Nougat, an mp3 extraction or a mux operation was failing on Nougat if the first one was long enough. Thanks to akmsr @XDA for the heads-up!

Same changelog as before:

 v5.5 Beta 4 - Mar 28 2018
-----------------------------------
[x] support for age restricted videos
[x] support for HDR videos
[x] get rid of underscores in filenames
[x] don't show advertising links in search
[x] fixed notifications for android O+
[x] adaptive icon for android O+
[x] language change now works also for android N+
[x] drop support for android ICS (API 14/15)
[x] many translations updated (thanks XDA folks!)
[x] various maintenance fixes

To update, please use the in-app feature (enabling beta updates, into preferences), or download the apk from here: v5.5 beta 4[link removed – old beta]




Original Link: https://dentex.github.io/blog/2018-03-28/ytd-v5-dot-5-beta-4/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 3

Hi!
On the way towards the next version of this app (…that probably needs to be bumped to v6.0… but read on), a new Beta it’s ready.

I think I finished bringing support for HDR and age restricted videos:

  • HDR videos in this app are some sort of an advanced feature: to find them, you have to try a video actually containing them (try searching for keywords like “4k”, “HDR” and such) and you also have to activate the secondary streams from the app’s settings: in fact, they are not provided as full videos (audio+video streams), but they are video-only formats that needs to be muxed with a compatible audio stream, to have a complete video. For more info, please refer to the blog post here. Screenshots are from a very old version, but the procedure it’s the same.
  • In regards to the age restricted videos: they are what was previously not supported by this app; they are some videos available on YouTube that require the user to login (to verify his/her age) to be viewed. There’s a workaround to download them anyway. In YTD, before downloading them, there’s a warning popup asking for confirmation (because their content may be inappropriate for some users).

I also worked on many new minor aspects and fixed a bunch of bugs. I.e., I’m sorry that who’s on the latest v5.4.1 and android Oreo (API 26), will experience a crash when updating from the app’s preferences, due to a change in the latest version of android that I didn’t take into account. This is fixed in this beta. The same applies for the app’s notifications: now they work also under Oreo.

There’s also a new, slightly modified, app’s icon, implementing the new type of adaptive icons when running Oreo. Here it is (…although I’m still not sure I want to keep it):
YouTube Downloader for Android - new adaptive icon
Main credits to Sam Plane, who did the icon in the first place (released under the CC BY-NC-ND).
I only modified it a little bit, with his permission.

Other details in the Changelog below:

 v5.5 Beta 3 - Mar 21 2018
-----------------------------------
[x] support for age restricted videos
[x] support for HDR videos
[x] get rid of underscores in filenames
[x] don't show advertising links in search
[x] fixed notifications for android O+
[x] adaptive icon for android O+
[x] language change now works also for android N+
[x] drop support for android ICS (API 14/15)
[x] many translations updated (thanks XDA folks!)
[x] various maintenance fixes

Please, keep in mind this is a beta version and might be unstable (that means, it may crash while using it; nothing more), because probably I changed too many things under the hood at the same time; I know, bad developing habit… But I couldn’t resist. This is way next stable version will probably be a v6.0.

To update, you can use the app’s update feature (enabling beta updates, into preferences), or just grab the apk from here: v5.5 beta 3 [link removed – old beta]

I would like also to thank one more time all the guys from the XDA Translator’s thread that recently updated and reviewed many languages at [GetLocalization)[https://www.getlocalization.com/ytdownloader/]

You did an amazing job!




Original Link: https://dentex.github.io/blog/2018-03-21/ytd-v5-dot-5-beta-3/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 2

Hello guys! Some new features are in the workings for this beta and for the subsequent stable version, if everything will be OK:

  • I had the opportunity to find the solution to a problem that many of you reported: downloading videos that YouTube blocks by default, unless you login (in order to verify your age). The feature is a bit experimental; it may somehow break, but for the moment seems to be quite stable. I still consider it a work-in-progress; I have to fix a couple of details (i.e. the exact behavior of the warning dialog box: I don’t like the “progress status” showed in background).

  • Support for HDR videos is coming. Also for this feature, there’s still some work to do: if you open the sliding menu on the Formats tab, for the moment the new filter HDR (but also UHD and 60 fps) is still a placeholder.

  • I’m thinking to use “normal” spaces to separate words in downloads’ titles, instead of underscores. I’m still not sure; I may create a preference for this.

Some more details in the changelog below:

 v5.5 Beta 2 - Mar 09 2018
-----------------------------------
[x] support for age restricted videos (experimental)(WIP)
[x] support for HDR videos (WIP)
[x] get rid of underscores naming downloads (WIP)
[x] don't show advertising link in search
[x] language change now works also for android N+
[x] many translations updated (thanks XDA folks!)
[x] various maintenance fixes

To download this beta, have a look at the in-app update section (scroll down the app’s settings, and remember to switch ON the preference activating beta updates).

You may also use this direct link to the apk: v5.5 beta 2 [link removed – old beta]

PS: A big thank you!!! to a new friend of mine, Yous, who helped me to fix a small issue with links and redirections (see: https://yous.be/2014/05/23/how-to-add-redirects-to-post-url-on-octopress/) with the Octopress blogging framework I use for this blog.
You may want to take a look at his blog for a selection of interesting posts related to GNU/Linux OS and coding.




Original Link: https://dentex.github.io/blog/2018-03-09/ytd-v5-dot-5-beta-2/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.5 Beta 1

Hello, a new Beta version of YouTube Downloader is available:

Changelog:

 v5.5 Beta 1 - Mar 03 2018
-----------------------------------
[x] language change now works also for android N+
[x] many translations updated (thanks XDA folks!)
[x] various maintenance fixes

To download it, use the link below (note: the “beta updates” from the app’s preferences is not enabled, at the moment)

Link for the apk: v5.5 beta 1 [link removed – old beta]

Please keep in mind that being a Beta, something may be broken. I.e., to fix the language switching under Android N and above, I changed many small things internally. Some rough edges are to be expected. I’ll monitor the bug reports at Crashlytics to fix any issue ASAP.

I would like to thank all the people that recently took the time to finish many translations at GetLocalization, from the App Translators thread at XDA:

Just to nominate the latest ones.
Thanks also to the others who jumped directly (and again) at GetLocalization, as mschumiv, HairyRobot, gaich, user_99, igorruckert, blux, MrNiceOne, FatihFIRINCI, er388, ja_som, MicroChirp, fortis, apickwick… and so on. :)




Original Link: https://dentex.github.io/blog/2018-03-03/ytd-v5-dot-5-beta-1/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.4.1

Another new release is available; I tried to fix some old and new bugs I recently found, thanks also to the great support from the XDA forum members!

Changelog:

 v5.4.1 - Feb 22 2018
-----------------------------------
[x] properly remember dashboard sort preference
[x] properly recognize downloads' sizes
[x] fix for videos with only a single format available

A few images to show now what’s working OK:

  • dashboard sort preference:

YouTube Downloader for Android - properly working dashboard sorting option

  • downloads’ sizes:

YouTube Downloader for Android - size previously not showed YouTube Downloader for Android - size previously showed as 0

  • video with a single format available for download:

YouTube Downloader for Android - single format video

Apk download link here at this blog.

You can also use the in-app update available in the app’s settings.




Original Link: https://dentex.github.io/blog/2018-02-22/ytd-v5-dot-4-1/
If you want to reprint it, please do under the CC BY-NC-SA 4.0

YTD v5.3

A new release of YTD is available.

Self-explanatory Changelog:

 v5.3 - Feb 16 2018
-----------------------------------
[x] encrypted signature patch (15)
[x] dashboard sorting dialog (into the sliding menu)
[x] option to clear the search history
[x] fix search button in soft-keyboard (Search Tab)
[x] fix mp3 auto-extraction bug with opus files (thank DomsDoms @XDA)
[x] cryptocurrencies donation menu

Apk download link here at this blog.

You can also use the in-app update available in the app’s settings.




Original Link: https://dentex.github.io/blog/2018-02-16/ytd-v5-dot-3/
If you want to reprint it, please do under the CC BY-NC-SA 4.0