VideoHelp Forum
+ Reply to Thread
Results 1 to 8 of 8
Thread
  1. Hi, would it be possible for someone here to fix the ABC.com site?
    videos that are available for free wont download ytdl is asking for account login (free episodes play fine through a web browser)

    sample https://abc.com/shows/marvels-agents-of-shield/episode-guide/season-07/01-the-new-deal

    The site hasn't worked for a few weeks and the devs of ytdl still haven't fixed it
    Someone did post a fix on the ytdl github page but it hasn't been applied to the original ytdl.exe

    Here is the topic www.github.com/ytdl-org/youtube-dl/issues/25436


    Would someone be able to apply the fix to the ytdl.exe software? i don't know any other way to download them (IDM, doesn't work) does anyone know of other software/add-ons that can?

    Here is the link to the fix on github if anyone could apply this then ABC should work again
    i have no idea how to use the fix i know how to use the normal version of ytdl and thats about it
    and i could not ask for help there as i didn't have an account and when I created one it wouldn't let me post a reply because it was a new account weird

    https://github.com/ytdl-org/youtube-dl/issues/25436

    Thank you
    Last edited by blade2005; 19th Jun 2020 at 10:21.
    Quote Quote  
  2. Member
    Join Date
    Feb 2006
    Location
    United States
    Search Comp PM
    if you read the last comments https://github.com/ytdl-org/youtube-dl/issues/25436
    the patch/fix is still not working.
    Quote Quote  
  3. Originally Posted by october262 View Post
    if you read the last comments https://github.com/ytdl-org/youtube-dl/issues/25436
    the patch/fix is still not working.
    3 different members are saying it worked for them and the very last post I'm sure is talking about the newly released ytdl (6-6-20) saying abc is still not working using that version if so is because the devs haven't coded that fix into the official release I've read the recent logs and no there is no mention of Disney/ABC


    youtube-dl-2020.06.16.exe
    youtube-dl-2020.06.06.exe
    youtube-dl-2020.05.29.exe
    Last edited by blade2005; 19th Jun 2020 at 10:33.
    Quote Quote  
  4. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by blade2005 View Post
    Hi, would it be possible for someone here to fix the ABC.com site?
    videos that are available for free wont download ytdl is asking for account login (free episodes play fine through a web browser)

    sample https://abc.com/shows/marvels-agents-of-shield/episode-guide/season-07/01-the-new-deal

    The site hasn't worked for a few weeks and the devs of ytdl still haven't fixed it
    Someone did post a fix on the ytdl github page but it hasn't been applied to the original ytdl.exe

    Here is the topic www.github.com/ytdl-org/youtube-dl/issues/25436


    Would someone be able to apply the fix to the ytdl.exe software? i don't know any other way to download them (IDM, doesn't work) does anyone know of other software/add-ons that can?

    Here is the link to the fix on github if anyone could apply this then ABC should work again
    i have no idea how to use the fix i know how to use the normal version of ytdl and thats about it
    and i could not ask for help there as i didn't have an account and when I created one it wouldn't let me post a reply because it was a new account weird

    https://github.com/ytdl-org/youtube-dl/issues/25436

    Thank you
    assuming that you're running the standalone windows exe version of youtube-dl?

    Instead, install the python version of youtube-dl.
    The steps to do so are not that difficult. For an overview, watch this video: https://www.youtube.com/watch?v=5rRxDD7MDE4

    Essentially, python is installed first, after which the python version of youtube-dl is installed using pip:

    Code:
    pip install youtube-dl
    After the python version of youtube-dl is installed, a small stub executable "youtube-dl.exe" is created, usually in the python directory ending in "\Scripts". In order to be sure that some other prior version of youtube-dl is not run instead, rename all prior versions or move them out of your path.

    Run the python version of youtube-dl at least once, without any command line arguments.

    Next, find the extractor directory for the python version of youtube-dl, it is usually in the python directory ending in "Lib\site-packages\youtube_dl\extractor".

    Find go.py within the extractor directory.

    Using idle.bat (the python editor) or perhaps notepad++ (idle is preferred because notepad++ can sometimes mess up the formatting), perform the following edit on go.py:

    Change:

    Code:
    r'\b(?:video)?id["\']\s*:\s*["\'](VDKA\w+)'
    to:
    Code:
    r'\bvideoIdCode["\']\s*:\s*["\'](vdka\w+)'
    See reference for the above edit here: https://github.com/ytdl-org/youtube-dl/commit/5a3e2a4fb1f7ad7e0db7df927bb20464260ad271

    Save the edit to go.py. Now the python version of youtube-dl will download your video (up to 720p, 1080p is dash only).

    I've confirmed that this edit does work on the example video in your post.
    Quote Quote  
  5. Thank you so much for the understandable step by step instructions
    Last edited by blade2005; 21st Jun 2020 at 12:59.
    Quote Quote  
  6. Originally Posted by ponens View Post
    I've confirmed that this edit does work on the example video in your post.
    Code:
    WARNING: hlsnative has detected features it does not support, extraction will be delegated to ffmpeg
    Why isn't hlsnative working?
    Last edited by AlphaMax; 24th Jun 2020 at 07:32.
    Quote Quote  
  7. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by AlphaMax View Post
    Why isn't hlsnative working?
    I don't know.

    You can take the uplynk child m3u8 url (h.m3u8, i.m3u8, j.m3u8, etc.) that is discovered by the python version and then use it with the standalone windows .exe version (with --hls-prefer-native) and then the native hls downloader seems to work. I don't know (yet) why it doesn't work with the python version.
    Quote Quote  
  8. 1. pip install pycryptodome
    2. pip install pycryptodomex
    Last edited by LZAA; 6th Jul 2020 at 06:04.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!