VideoHelp Forum

+ Reply to Thread
Results 1 to 13 of 13
Thread
  1. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    Image
    [Attachment 65685 - Click to enlarge]


    I found this mpd file, and tried to download it because I've already got the keys.

    But ytdlp gave an http 403 error.

    Any solution? Thanks~

    Image
    [Attachment 65686 - Click to enlarge]
    Quote Quote  
  2. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    I also added "--allow-u" to download unplayable formats and "--cookies-from-browser chrome" to extract cookies from chrome in case of authentication needed.
    Quote Quote  
  3. Member
    Join Date
    Jan 2019
    Location
    hawaii
    Search PM
    try to add -o video.mp4
    and also --referer "http:\\link"

    but from mpd i see date Prod_5April2021&exp=.... i think it's expired mpd link
    Quote Quote  
  4. Ret. Hippie Guitar Player Axel Slingerland's Avatar
    Join Date
    Jul 2020
    Location
    The Lost Coast
    Search Comp PM
    I've never done anything like that on Discovery+, I just put addresses of videos in a batch file like so:

    Code:
    @echo off
    cd Movies
    
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-1
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-2
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-3
    
    pause
    All I had to do was log in and copy the cookies in advance (I used a Google Chrome addon called "Get Cookies.txt" to accomplish that), run the batch file and it downloads them all, without any fuss. No digging for links, keys or CLI command typing needed. A membership is required. I've been using youtube-dl, youtube-dl-gui and later yt-dlp to download, and Discovery+ is one of the very few sites that no download has ever failed, except when my ISP has been playing yo-yo with my connection. A simple restart of the batch file usually gets it running again.
    Quote Quote  
  5. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    Originally Posted by lomero View Post
    try to add -o video.mp4
    and also --referer "http:\\link"

    but from mpd i see date Prod_5April2021&exp=.... i think it's expired mpd link
    Thanks. I'll give it another try later~
    Quote Quote  
  6. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    Originally Posted by Axel Slingerland View Post
    I've never done anything like that on Discovery+, I just put addresses of videos in a batch file like so:

    Code:
    @echo off
    cd Movies
    
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-1
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-2
    yt-dlp.exe --cookies c:\yt-dlp\cookies.txt --output %%(title)s.%%(ext)s https://www.discoveryplus.com/video/path-to-video-3
    
    pause
    All I had to do was log in and copy the cookies in advance (I used a Google Chrome addon called "Get Cookies.txt" to accomplish that), run the batch file and it downloads them all, without any fuss. No digging for links, keys or CLI command typing needed. A membership is required. I've been using youtube-dl, youtube-dl-gui and later yt-dlp to download, and Discovery+ is one of the very few sites that no download has ever failed, except when my ISP has been playing yo-yo with my connection. A simple restart of the batch file usually gets it running again.
    Many thanks to your reply from which I have learned a lot.
    Quote Quote  
  7. Discovery+ has made a larger push rolling out their DRM over the past 24 hours..
    Quote Quote  
  8. Ret. Hippie Guitar Player Axel Slingerland's Avatar
    Join Date
    Jul 2020
    Location
    The Lost Coast
    Search Comp PM
    As in what, specifically? It doesn't seem like they would actually replace all of their shows, of which they claimed when they started that they had 55,000 episodes of many different TV shows, and I know they have a lot more than that now.

    Edit: I get it... AT&T struck again. WarnerMedia and Discovery+ have merged. Whether it's a good or a bad thing remains to be seen.
    Last edited by Axel Slingerland; 4th Jul 2022 at 18:21.
    Quote Quote  
  9. use youtube-dl and add --verbose --cookies <insert cookies.txt> <add website link from the video you want>
    Quote Quote  
  10. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    Folks,
    issue solved.
    Just use "ytdlp <this website url> --cookies-from-browser <type the browser that you have logged in to paramountplus> -N 6"
    Weird that in paramountplus, you donot need to input the mpd url, just the website url is OK.
    Picture below.
    Image
    [Attachment 65735 - Click to enlarge]
    Quote Quote  
  11. Ret. Hippie Guitar Player Axel Slingerland's Avatar
    Join Date
    Jul 2020
    Location
    The Lost Coast
    Search Comp PM
    Originally Posted by monsterbubble View Post
    use youtube-dl and add --verbose --cookies <insert cookies.txt> <add website link from the video you want>
    So far, I've never used --verbose. What can I say? What would I do with debugging information?

    Originally Posted by CrymanChen View Post
    Weird that in paramountplus, you donot need to input the mpd url, just the website url is OK.
    I don't even have a membership there and can download a good bit of stuff. Like most sites I go to, there are some DRM files I can't download, but most of what I've tried has worked. I think that's their way of preventing people from having entire TV series they can release on DVDs somewhere...
    Last edited by Axel Slingerland; 4th Jul 2022 at 23:41.
    Quote Quote  
  12. Originally Posted by CrymanChen View Post
    Folks,
    issue solved.
    Just use "ytdlp <this website url> --cookies-from-browser <type the browser that you have logged in to paramountplus> -N 6"
    Weird that in paramountplus, you donot need to input the mpd url, just the website url is OK.
    you can use the website url for discovery plus because yt-dlp has an extractor built in for it (along with a lot of others).
    you can find the list of extractors and their scripts here
    Quote Quote  
  13. Psychology student
    Join Date
    Apr 2022
    Location
    Mainland China
    Search Comp PM
    Originally Posted by ElCap View Post
    Originally Posted by CrymanChen View Post
    Folks,
    issue solved.
    Just use "ytdlp <this website url> --cookies-from-browser <type the browser that you have logged in to paramountplus> -N 6"
    Weird that in paramountplus, you donot need to input the mpd url, just the website url is OK.
    you can use the website url for discovery plus because yt-dlp has an extractor built in for it (along with a lot of others).
    you can find the list of extractors and their scripts here
    Whoa... It is so nice of you to give me this itp~
    Quote Quote  



Similar Threads