• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][FREE][Android 5.0+] YouTube Downloader v7.3

Search This thread

LadyHaywood

Member
Jul 19, 2015
24
0
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.
 

xda_dentex

Senior Member
Aug 13, 2012
503
6,970
dentex.github.io
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.
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.
 

LadyHaywood

Member
Jul 19, 2015
24
0
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.
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.
 

Topster_

New member
Aug 6, 2021
2
1
Im getting this error when i try to download a youtube music song on the app (which worked before)
1628207599893.png
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
5,552
5,304
Sydney
Im getting this error when i try to download a youtube music song on the app (which worked before) ...snip,,,
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.
 

xda_dentex

Senior Member
Aug 13, 2012
503
6,970
dentex.github.io
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.
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.
 

DiamondJohn

Recognized Contributor
Aug 31, 2013
5,552
5,304
Sydney
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.
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.
 
  • Like
Reactions: xda_dentex

Topster_

New member
Aug 6, 2021
2
1
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.
It's working now, hopefully *they* don't do that. Thanks for making this app it's the best one out there.
 
  • Like
Reactions: xda_dentex

djrobbs

New member
Aug 10, 2021
1
0
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
4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ or https://www.babelfish.com/ or use one of your choice.
 
Last edited by a moderator:

TNSMANI

Senior Moderator
Staff member
Jan 8, 2014
5,518
1
7,371
Chennai
MOD ACTION:

Thread cleaned. Please use English as per Rule 4:
4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ or https://www.babelfish.com/ or use one of your choice.

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

2.1
Language: XDA is a worldwide community. As a result, what may be OK to say in your part of the world, may not be OK elsewhere. Please don't direct profanity, sexually explicit language or other offensive content toward Members or their work. Conversely, while reading posts from other members, remember that the word you find offensive may not be offensive to the writer. Tolerance is a two-way street.

2.2 Nudity: XDA is used by people of all ages, including minors. It is unacceptable to post nude or pornographic imagery, which includes the exposure of male or female genitalia and / or female breasts.

2.3 Flaming / Lack of respect: XDA is about sharing and this does not involve virtual yelling (flaming) or rudeness. Flaming or posting with a lack of respect is unacceptable. Treat new members in the manner in which you would like to have been treated when you were a new member. When dealing with any member, provide them with guidance, advice and instructions when you can, showing them respect and courtesy. Never post in a demanding, argumentative, disrespectful or self-righteous manner.

2.4 Personal attacks, racial, political and / or religious discussions: XDA is a discussion forum about certain mobile phones. Mobile phones are not racial, political, religious or personally offensive and therefore, none of these types of discussions are permitted on XDA.

2.5 All members are expected to read and adhere to the XDA rules.

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.
 

Krema+or

Member
Jan 22, 2007
41
2
Chatham
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.
 

xda_dentex

Senior Member
Aug 13, 2012
503
6,970
dentex.github.io
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.
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.
 

xda_dentex

Senior Member
Aug 13, 2012
503
6,970
dentex.github.io
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.
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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 92
    [APP][FREE][Android 5.0+] YouTube Downloader 7.3

    An Android app to download YouTube videos (and extract/convert audio to mp3).
    Compatible from Android Lollipop (5.0 - API21) and up.

    Get it here:
    DOWNLOAD LATEST BUILD: https://dentex.github.io/files/apk/latest/dentex.youtube.downloader.apk

    Installation
    The app supports Android versions starting from Lollipop (5.0);
    Remember to enable Unknown Sources from your device’s Security settings, to allow installations of non market apps (safely ignore the subsequent dialog). Please note: in newer versions of Android, this kind of permission is not system-wide, but has to be given to single apps;
    If the “install” button is not working, temporary disable apps as Halo, Screenfilter, Twilight, LastPass password manager or anything similar (apps that do “draw on other apps”);
    To install the app, click on your notification bar message for the completed download (if using the system downloads app, otherwise this may vary: i.e. if you have a file manager installed, you can browse to your downloads folder and install YTD’s apk directly, clicking on the apk file).

    Usage
    Search for video and music within the app itself, OR
    Select the “share” button in the YouTube App while watching a video (or share any YouTube plain text link via any App) and choose “YouTube downloader”;
    You’ll see all the video codecs and qualities available for the video you’re on. then:
    Press an item to download the video locally (on the device) or to send the download via SSH to a remote PC. Destination machine requirements: Bash and Wget (and FFmpeg for muxing 480p and 1080p videos). More SSH info available in the app’s tutorials;
    Long-press an item and choose between copy to clipboard or share link as text. Note: such a link (differently from when you send it via SSH) can be only used from the same device where it has been created OR from the same LAN, if you share it to another PC;
    Use the Dashboard to interact with downloaded video (audio extraction/conversion/mux and file management);
    On Lollipop or above, you can copy/move/rename/delete files on external sdcard.

    Features
    • Search for YouTube videos within the app;
    • Download on your device;
    • Remote download on another PC via SSH;
    • Multi-threaded downloads: maximizes bandwidth available and minimizes YouTube’s speed throttling;
    • Support for almost any format/quality available from YouTube;
    • Audio extraction to aac/ogg or conversion to mp3 (menu available via single-click on items in the Dashboard tab);
    • Mp3’s ID3 tags edit;
    • Mux Audio-Only and Video-Only streams into a complete video (to enjoy HD resolutions available as separated streams only);
    • File management (menu available via long-click on items in the Dashboard tab);
    • Handle download link: copy and/or pass it to other apps;
    • Video list filters by format, quality etc via (left) sliding menu;
    • Many preferences to customize usage.

    Known issues
    • Some very long running downloads may be forced to PAUSE state if the app is not kept to the front for a certain amount of time. In this cases a manual resume is needed;
    • On Lollipop and above, is possible to use the external (removable) sdcard as download destination folder, but that’s one caveat: only the app’s private folder will be available. IMPORTANT note: this folder will be deleted by the system (together with all your downloads) if you uninstall the app. For the moment it’s not possible to choose a different directory on the external/removable sdcard;
    • The stream traditionally used by the app for the video preview if often missing nowadays, so a low resolution video-only stream is being used in such cases;
    • age-restricted videos requiring log-in might not work.

    Anti-features
    Are not supported for download all videos that:
    • require login for age confirmation;
    • implement encrypted streams (some complete movies);
    • are not available in your country;
    • are live events.

    Credits
    Translations: see https://dentex.github.io/docs/translators.html.

    Credits for the custom download manager to Hiroshi Matsunaga (matsuhiro):
    https://github.com/matsuhiro/AndroidDownloadManger (released "unlicensed").

    The FFmpeg binary (http://www.ffmpeg.org/index.html),
    used for the audio extraction feature, is released under the LGPL-3.0.
    (FFmpeg version 2.1.3 Copyright © 2000-2014 the FFmpeg developers)

    The Android-filechooser library is released under the MIT license.
    (Android-filechooser Copyright © 2012 Hai Bison)
    Updated version at https://code.google.com/p/an-huu/

    Launcher and notification icons by Sam Plane:
    http://samplane123.deviantart.com/, released under the CC BY-NC-ND
    (http://creativecommons.org/licenses/by-nc-nd/3.0)

    Search and results saving adapted from the project at
    https://github.com/falikk/MediaSearch by Yaroslav Maslov
    (released "unlicensed").

    The SlidingMenu library is released under the Apache License:
    (Copyright © 2012 Jeremy Feinstein)

    The liblame library, used to compile FFmpeg, is released under the LGPL.
    A GitHub project, https://github.com/intervigilium/liblame,
    has been used to compile the lame libraries for Android.
    (liblame Copyright © 2010 Ethan Chen)
    (LAME Copyright © 1999-2007 The LAME Project,
    Copyright © 1999-2001 Mark Taylor,
    Copyright © 1998 Micheal Cheng)
    (mpglib Copyright © 1995-1997 Michael Hipp)

    Audio tags editing library: Jaudiotagger by Paul Taylor, released under the LGPL.
    http://www.jthink.net/jaudiotagger/index.jsp
    Copyright © 2004-2007 JThink Ltd

    Picasso: Image downloading and caching library;
    OkHttp: An HTTP and SPDY client for Android and Java applications;
    Okio: A modern I/O API for Java;
    Copyright 2013 Square, Inc.

    Crouton library: Copyright © 2012-2013 Benjamin Weiss and
    Copyright © 2012 Neofonie Mobile GmbH, as modified by Prashant Adesara
    https://github.com/prashantadesara/CroutonExample
    released under the Apache License

    Gold Medal icon by Andy, from http://psdblast.com/

    PagerSlidingTabStrip layout: https://github.com/astuetz/PagerSlidingTabStrip
    Copyright © 2013 Andreas Stuetz, released under the Apache License.

    SmoothProgressBar: https://github.com/castorflex/SmoothProgressBar
    Copyright © 2014 Antoine Merle, released under the Apache License 2.0.

    Code excerpts Licenses
    Stack Overflow (http://stackoverflow.com):
    a question and answer site for programmers where all the content is CC BY-SA 3.0 licensed
    (see http://creativecommons.org/licenses/by-sa/3.0)

    Utils.getCpuInfo():
    by Liu Feipeng

    Utils.scanMedia(…):
    by Wolfram Rittmeyer

    DashboardAdapter.java and DashboardListItem.java: code adapted from
    https://github.com/survivingwithandroid/Surviving-with-android/
    by Francesco Azzola (JFrankie)

    Rhino.jar: open-source implementation of JavaScript written entirely in Java;
    https://developer.mozilla.org/en-US/docs/Rhino
    license: http://www.mozilla.org/MPL/2.0/

    QueueThread.java reference:
    by Ivan Memruk

    CustomAsyncTask.java "priority" patch by http://stackoverflow.com/users/3153792/corsair992

    SHA1 file checksum method: http://www.rgagnon.com/javadetails/java-0416.html
    CC BY-NC-SA 2.5 CA licensed (see http://creativecommons.org/licenses/by-nc-sa/2.5/ca/)
    27
    Hello everyone.
    It seems I actually prepared a new version of the app...
    I simplified the things a little bit, both for the app and (what once was) the blog: https://dentex.github.io/

    apk download link:

    changelog:
    v7.0 - Dec 05 2020
    -----------------------------------
    [x] fix formats parsing
    [x] new video search (but limited to 20 results)
    [x] revised themes
    [x] other minor fixes and clean-up

    I'm sure some rough edges still exist... (in the mean time they changed a lot of stuff);
    maybe you could let me know how it goes.

    Thanks!
    20
    New version 6.8.1 available here:
    https://dentex.github.io/files/apk/latest/dentex.youtube.downloader.apk

    v6.8.1 - Jan 24 2020
    -----------------------------------
    [x] encrypted signature patch (21)
    [x] small layout fix
    19
    Hello guys, i want to notify you that the beta version available up here will be the last version of youtube downloader. Feel free to use it until it works.

    I want to thank everyone for the support shown. If you donated something via paypal, maybe recently, and you feel like you want it back, just drop me an email at the same gmail address you used for the donation; i'll be happy to refund it.

    best regards,

    _dentex_
    17
    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:

    v5.0 Beta 8 - Aug 13 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 for the "shared?ci=" video-link type
    [x] fix for the progress bar during FFmpeg operations
    [x] use correct file extension for the opus formats
    [x] do not block age-restricted videos anymore (please note: only some of them will be available for download)

    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!