VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. Hi guys,

    I'm trying to download videos from 6play (France) or RTLplay (Belgium), with yt-dlp, without success. I know they are protected by DRM, but with an add-on like VeeVee Downloader, I manage to access the .dash files.
    Surely there must be a solution?
    Of course, I've already done the update.
    The video (only available in Belgium): https://www.rtlplay.be/septante-et-un-p_8533/emission-du-14-08-23-c_13023600
    Site requires login.

    Image
    [Attachment 73260 - Click to enlarge]

    Image
    [Attachment 73261 - Click to enlarge]
    Quote Quote  
  2. your video is drm encrypted.

    your key

    Code:
    b73121625c8398b92092c7c3887b6884:7c0e04ab0085345f6c939c53a650eb26

    To download and decrypt your video

    Code:
    N_m3u8DL-RE --key b73121625c8398b92092c7c3887b6884:7c0e04ab0085345f6c939c53a650eb26 "https://lbcdn.6cloud.fr/resource/rtlbe/s/rtl.be/output/f/3/e/f3ed8efd36cba0a1a1ec7503a575fad7a4f77998/static/13023600_a7cd595d9b065c1bed2eff873dd24a4c_web_dash_upTo540p_540p_vbr_cae_drm_software.mpd?expiration=1692404050&scheme=https&groups%5B0%5D=rtlbe&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2OTIzNjgwNDksIm5iZiI6MTY5MjM2ODA0OSwiZXhwIjoxNjkyNDA0MDUwLCJyX2hhc2giOiIyZGUxZjdkZGFiZWFjOTE2MTczMzAyYzJjMTA0NGY5ZjNkZjBmNTI2In0.Q_3kJZkYkoslFrEIwz2P-GaYzDMWaDssacnxEJ6OSWc" -M format=mp4
    your file

    https://www.transfernow.net/dl/202308188TflEiiL

    For your learning and your serching on the forum.

    you need :

    PSSH
    Licence Url
    Headers with just "x-dt-auth-token"

    a valid L3 Cdm.

    Same things to decrypt videos on 6play.

    Read the sticky threads.
    Quote Quote  
  3. Thank you very much. I didn't know about the N_m3u8DL-RE tool, I'll take a look at it.
    I'm surprised that the quality is so low, I see that in 2023 not everyone is not up to par.

    Many thanks again!
    Quote Quote  
  4. Member
    Join Date
    Feb 2022
    Location
    Europe
    Search PM
    To get the higher quality, you need an L1 CDM, and use some trickery on the MPD to download the 1080 versions.
    Quote Quote  
  5. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Code:
    51032c3aab099e6f66bceabe9c0e9a92:849b1e905c69a0d524e12261a43dcd03
    b73121625c8398b92092c7c3887b6884:7c0e04ab0085345f6c939c53a650eb26
    You'll have to find the 1080p MPD yourself though
    Quote Quote  
  6. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Is there some way to see what resolutions need L1 for a video (obviously without downloading and attempting to decrypt) just by looking at a manifest? Rtlplay uses both L3 for lower resolutions and L1 for higher ones.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  7. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Is there some way to see what resolutions need L1 for a video (obviously without downloading and attempting to decrypt) just by looking at a manifest? Rtlplay uses both L3 for lower resolutions and L1 for higher ones.
    For DRMToday you can usually look at the auth-token you need to pass in the headers

    For VTMGo and Streamz (also DRMToday) I usually look at:

    Code:
    op.config.HD.WidevineM.requireHDCP
    If that value is HDCP_NONE then it's L3, any other value is L1 in my experience.

    It might be different for other video providers using DRMToday, I'm not 100% sure.

    Edit: I just checked for RTLPlay and it has a different JWT layout so that same check does not work.

    Top of my head the easiest way to see if something is L1 is this:
    Perform key request (usually even when it's L1, you'll still get the L3 keys, right?)
    Check the KIDs from the MPD and see if you have the key for the 1080p (or higher) stream.
    If it's there: L3, if it's not: L1 (or something else is wrong)
    Last edited by Karoolus; 19th Apr 2024 at 02:03.
    Quote Quote  
  8. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by Karoolus View Post
    Top of my head the easiest way to see if something is L1 is this:
    Perform key request (usually even when it's L1, you'll still get the L3 keys, right?)
    Check the KIDs from the MPD and see if you have the key for the 1080p (or higher) stream.
    If it's there: L3, if it's not: L1 (or something else is wrong)
    I think this is the best approach that can be used generally just by using the MPD content. Thanks a lot @karoolus
    --[----->+<]>.++++++++++++.---.--------.
    [*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!