VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Page 5 of 5
FirstFirst ... 3 4 5
Results 121 to 134 of 134
Thread
  1. hello

    how to update it
    there is no update command why?
    is this possible in future versions

    do you plan to integrate arte.tv into a French channel

    good job
    Quote Quote  
  2. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    There's no update command because you're supposed to do it manually and I won't change that. To update, first delete entirely the tool folder with all and then:
    - if you use the python version, download the latest python zip, do the installation from scratch by using the latest requirements.txt file like I told you in post #116
    - if you use the executable version (windows, linux, macos), download the latest zip and that's it

    I don't add sites by request. Either way, arte.tv won't be added ever because it's been already solved a long time ago. Use yt-dlp for individual videos and if you want multiple at once just use
    https://addons.mozilla.org/en-US/firefox/addon/link-gopher/
    with a custom launch yt-dlp script.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  3. So i did some digging on the live streams on plus.rtl.de

    Very interesting!
    https://plus.rtl.de/video-tv/live-tv/rtl-1

    Here you get 1280x720 with 50 fps (with premium acc)

    But all the "theme" stations (https://plus.rtl.de/video-tv/live-tv) like:
    https://plus.rtl.de/video-tv/live-tv/alarm-fuer-cobra-11-balko-60

    give you 960x576 with 25 fps.

    Well i did some digging

    If you make a request (like widefrog is doing)
    You end with something like this:

    Code:
    "type": "dashhd",
                        "sources": [
                            {
                                "url": "https://csm-e-cbcd-eb.tls1.yospace.com/csm/extlive/rtlcbcprd01,drm-fast01-dash.mpd{tokenstuff}
    Well if you edit the url to https://csm-e-cbcd-eb.tls1.yospace.com/csm/extlive/rtlcbcprd01,drm-rlthd-dash.mpd

    You will get the 1280x720 with 50 fps manifest

    Still trying to find out if there is a 1920x1080 manifest (live events have 1080p like euro league football).

    But so far no luck seams like the normal live streams and theme stations are capped at 1280x720.

    Edit: I think 1280x720 cap has a reason because its the original broadcast signal with advertising which airs in 1080i over satellite it could be that the 1280x720 is just the 1080i signal deinterlaced and thats why its capped to 1280x720.

    Also the theme stations are actually paytv stations thats why they officially capped at 960x576 seems like some license bullshit because you must pay extra to get the satellite feed so well now we have the 720p stream of it

    Edit2: It works on all 8 "theme" stations.
    Last edited by Lostion; 26th Sep 2024 at 06:33.
    Quote Quote  
  4. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    So, basically, for all "/live-tv/" URLs, I just replace in their manifests -fast<digits>- with -rlthd- ?
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  5. No seems not so easy

    https://plus.rtl.de/video-tv/live-tv/rtl-1

    Gives you one the "main" stations

    https://plus.rtl.de/video-tv/live-tv

    gives you the theme ones. Seems like there is no way to filter that out.

    The problem is:

    Main:
    https://plus.rtl.de/video-tv/live-tv/rtl-1
    https://plus.rtl.de/video-tv/live-tv/vox-4

    Theme:
    https://plus.rtl.de/video-tv/live-tv/hundkatzemaus-66
    https://plus.rtl.de/video-tv/live-tv/alles-was-zaehlt-classics-64

    I don't see a way to filter that out. The problem is that the manifest urls are different for the main channels. Its not all -rtlhd- sometimes its -nitrohd-, -voxhd- and so on.

    hm good question how to solv that.
    Quote Quote  
  6. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    When for a livestream, the answer is not rtlhd, but nitrohd or whatever else. What happens if you still try with rtlhd? Do you get 404 not found manifest, or you get something but of inferior quality?
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  7. Edit:

    Ignore my posts i tested it if i replace it with -rtlhd- it actually gives me the RTL main feed but thats interesting seems like they are hardcoded but only accessible with a premium account.
    Quote Quote  
  8. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Alright, so replace fast with rtlhd always for any live-tv URL. Got it. Thanks for the information, will add it in the next version.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  9. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Alright, so replace fast with rtlhd always for any live-tv URL. Got it. Thanks for the information, will add it in the next version.
    No its not working if you replace -fast- with -rtlhd- you actually and up with the mainfeed and not the "theme" station. Don't change anything, seems like there is no way to get 1280x720 for the theme stations. I only checked the resolutions now i checked the whole .mpd itself and it goes back to the main rtlhd channel and not the station one so yeah you will always have the same wrong channel.
    Quote Quote  
  10. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Ok. Got it No changes. Thanks anyway for trying to find a consistent/working trick

    Originally Posted by Lostion View Post
    Seems like the newest episode has no ID at all?
    Probably temporary since the ID exists, only not in the URL.

    Code:
    python widefrog.py "https://plus.rtl.de/podcast/dick-doof-wy9qhi0v5jf5k/neue-folge"
    Doesn't work naturally. While

    Code:
    python widefrog.py "https://plus.rtl.de/podcast/dick-doof-wy9qhi0v5jf5k" --query=:1::1
    Works and can get it without any problems. If more of these appear (that aren't just the latest episode), I'll take a closer look at how to obtain the resource ID.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  11. Oh thanks for the tipp! That works
    Quote Quote  
  12. Hi pepe.

    thanks for a great tool.

    i wanted to use this for cda.pl but some videos are on premium plan and that would need an additional method for loading cookies exported from browser and merging them with cf_clearance

    for my own purposes i added few lines to cda.py

    Code:
    def load_cookies_from_json(file_path):
        with open(file_path, 'r') as file:
            cookies = json.load(file)
        return {cookie['name']: cookie['value'] for cookie in cookies}
    
    ...
    
    def get_video_data(source_url):
        all_cookies = {'cf_clearance': CLOUDFLARE['cf_clearance']}
        # Check if cookies.json exists and load it
        cookies_file = 'cookies.json'
        if os.path.exists(cookies_file):
            additional_cookies = load_cookies_from_json(cookies_file)
            all_cookies.update(additional_cookies)
    
        response = requests.get(
            source_url, cookies=all_cookies,
    and it works but it would be nice to have a method in the program itself to load the cookies if provided

    also does it support series on cda.pl?
    Last edited by monk87; 28th Sep 2024 at 06:16.
    Quote Quote  
  13. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello @monk. Thanks for the nice words.

    For cookies I prefer https://github.com/borisbabic/browser_cookie3 which allows me to load existing cookies straight from the browser without the user needing to manually export them. I'll take a look and add always cookies if they exist in the next tool version.

    For cda.pl you can download pages of content either from a folder or from a specific category. You can take a look at the first page (search for cda.pl) and you'll see all the command examples. They should still work if nothing was changed yet.

    However, if by series you mean the classic URL structured in seasons/episodes, I don't think I found one like that in cda pl.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  



Similar Threads

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