VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 32
  1. Hello people !

    How are you ? Hey, it's been two years since the last time... ^^

    Well I've done my best trying to understand how to download Belgian Auvio videos by exploring the number of threads that have been created on the subject on VideoHelp, but unfortunately I'm still lost in space.....

    In the past, it was possible to do so by using TVDownloader, but that doesn't work anymore. I've also tried the same method as for the Vienna Opera website, which you've explained me two years ago :

    https://forum.videohelp.com/threads/399493-Download-Video-Vienna-Opera

    => finding the .m3u8 using the "Inspect" tool, and launch download using youtube-dl.exe coupled with ffmpeg. I just tested that method again today, it still works on the Vienna Opera website videos, but for RTBF Auvio there is no .m3u8...

    So, I'm addressing to you today about an episode from "Le Jardin Extraordinaire" ("The Extraordinary Garden") that the RTBF proposed this past Sunday about how some animals can display the most beautiful colors on the planet. It was just gorgeous ! That day, I discovered my TV set on a different level..... ^^

    Here it is in replay on Auvio :

    https://auvio.rtbf.be/media/le-jardin-extraordinaire-2997432

    It's probably country blocked and yes you need an account to access their videos. But from what I've read, it seems you can deal with country blocking. And for the account, a Google account will do the trick. If it doesn't, I can provide a UserID/PW.

    So if any of you guys (or gals) would have the kindness to come up with a small procedure, I'll be so grateful ! ^^

    Truly yours,

    David
    Brussels
    Quote Quote  
  2. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    there only have MPD and encrypt, need key to decryot
    you will need N_m3u8DL-RE to download this
    Code:
    N_m3u8DL-RE -M format=mkv --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da610ad824636e373f "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA97Bb/materials/Pf2VeQovHc_6BA97Bb/vod-idx-2.ism/.mpd?" --save-name le_jardin_extraordinaire
    Quote Quote  
  3. Hello iamghost and all the others !

    First of all, Thank You ! I appreciate your kind and quick help very much ! That's so cool !...

    Well, I went as far as I could before having no choice but getting back to you. First of all, I went to get N_m3u8DL-RE, which I logically found on videohelp.com :

    https://www.videohelp.com/software/N-m3u8DL-RE

    I picked up the "N_m3u8DL-RE 0.1.5.3 Beta Windows 64-bit" which I thought was ok as the zip contained a file named "N_m3u8DL-RE.exe"

    I unzipped it and placed it alone in a folder with your code line in a .bat file and ffmpeg.exe in the same way I did for the previous Vienna Opera method and double-clicked on the .bat. I got a first error message which you'll find attached : "mp4decrypt not found!". So, I went looking for other instances of that error message for a solution, then found the mp4decrypt file itself on this webpage, along with many other .mp4 tools in a "Binaries" bunch which may come handy, within the bin folder of that "Bento4-SDK-1-6-0-639.x86_64-microsoft-win32.zip" :

    https://www.bento4.com/downloads/

    I picked up the mp4decrypt file alone and placed it in my Auvio download folder and launched that .bat again. This time I went much further ! When I though I was pinning down the video, at the very end, when I had the video, the audio and the subtitles, when all that was left to do was to mux/merge everything, the end of the script said that it had failed to get the right number of files and..... cleared everything up, leaving a useless 58kb .mkv file...

    I used OBS Studio to record the screen, as I couldn't find any working command line to add to the .bat to log the process to a log file to show you what happened. So I did a print-screen of the end of my OBS Studio recording so you can see what went on. The very end of the script is missing as OBS Studio surprisingly couldn't film the very end (???...), but my eye caught "Cleaning files..." before the script window closed down...

    So iamghost, or any tech out there, do you think you can help me nail this video down ?

    Please find attached the screen captures I did to illustrate my work...

    THANK YOU !

    davidovitch1969

    PS1 : This Sunday 19 february at 20:20 (Brussels time), the second and last episode of that "World of Colors" special from "Le Jardin Extraordinaire" will air and will then also be available on Auvio afterwards. I was wondering what will have to change in that .bat file for that one or any other Auvio video. How do you build a working .bat command line in the case of RTBF Auvio ? Here it is again, split in segments :

    "
    N_m3u8DL-RE -M format=mkv
    --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da6 10ad824636e373f
    "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA97Bb/materials/Pf2VeQovHc_6BA97Bb/vod-idx-2.ism/.mpd?"
    --save-name le_jardin_extraordinaire
    "

    The day I'll master that, I'll be able to download any Auvio video, thanks to you people...

    PS2 : Here's my few attempts (as a complete ignorant) to log the process of that script into a log file for your attention, which I'd placed at the beginning or at the end of the script, based on the few samples I've found on the web...

    =>
    @echo off
    set LOGFILE=batch.log
    call :LOG > %LOGFILE%
    exit /B

    :LOG
    <=

    =>
    /log:c:\temp\journal.log
    <=

    =>
    RTBFAuvioVideoDownload.bat > D:\z_Téléchargements\RTBFAuvioKit\log.txt
    <=

    None of them worked.....
    Image Attached Thumbnails Click image for larger version

Name:	01. Wiener Opera video download example.jpg
Views:	132
Size:	64.0 KB
ID:	69296  

    Click image for larger version

Name:	02. RTBF Auvio video download attempt.jpg
Views:	107
Size:	94.9 KB
ID:	69297  

    Click image for larger version

Name:	03. Error 'mp4decrypt not found!'.jpg
Views:	192
Size:	43.5 KB
ID:	69298  

    Click image for larger version

Name:	04. 'Bento4' Binaries 1.jpg
Views:	66
Size:	199.8 KB
ID:	69299  

    Click image for larger version

Name:	05. 'Bento4' Binaries 2.jpg
Views:	58
Size:	155.9 KB
ID:	69300  

    Click image for larger version

Name:	06. Script ready.jpg
Views:	213
Size:	324.8 KB
ID:	69301  

    Click image for larger version

Name:	07. Script starting.jpg
Views:	67
Size:	368.8 KB
ID:	69302  

    Click image for larger version

Name:	08. Script ending with errors.jpg
Views:	54
Size:	266.4 KB
ID:	69303  

    Click image for larger version

Name:	09. Files-folder creation during script process 1.jpg
Views:	40
Size:	41.8 KB
ID:	69304  

    Click image for larger version

Name:	10. Files-folder creation during script process 2.jpg
Views:	30
Size:	52.5 KB
ID:	69305  

    Click image for larger version

Name:	11. Files-folder creation during script process 3.jpg
Views:	26
Size:	51.4 KB
ID:	69306  

    Click image for larger version

Name:	12. Files-folder creation during script process 4.jpg
Views:	35
Size:	61.0 KB
ID:	69307  

    Click image for larger version

Name:	13. Complete nuke at end of scrip....jpg
Views:	37
Size:	38.9 KB
ID:	69308  

    Quote Quote  
  4. weird. i've personally downloaded this video with the code for N_m3u8DL-RE posted above. and it works smoothly.
    also the documentary is pretty nice!

    forget yuor bat file (....) simply open cmd window and paste the code posted from iamghost at post#2
    also i've download only video+audio (i hate subs). so at the first tryout download you too only video+audio

    you have an issue when decrypt ... but what it is due to remains a mystery ...
    Quote Quote  
  5. Hello lomero !

    Hey, Thank You for your help ! So I jumped back to my machine and applied what your advised. And Yes ! This time it worked !!!

    But at first, it didn't..... Then I thought, maybe that's because I'm running this from my D drive... So I moved that kit to C:\Temp instead and... Presto !!! ^__^ Thanks So Much... =)

    Now if I could do the same with the second episode which aired yesterday evening and is now available on Auvio. Teach someone to fish, etc... But here's the first difficulty I just met : I can't seem to get a valid url for this video. I get some kind of generic url that leads to "Le Jardin Extraordinaire" main menu :

    https://auvio.rtbf.be/emission/le-jardin-extraordinaire-30

    From there I can launch that 2nd episode, but I don't seem to find a specific url for this one... And even stranger : even though I just downloaded it, the first episode has now vanished from Auvio !... And the direct play url I had that used to work fine isn't valid anymore..... Looks like the RTBF is starting to roll their eyes angrily about their downloaders... :-\ Or am I seeing wrong ?

    Quote Quote  
  6. nope. run N_m3u8DL-RE from C or D it makes no difference (i run it myself from D)

    and yes, you can't find the link because this site (auvio.rtbf) use an internal browser for browsing his movies (it's not unusual)
    so on this case, simply copy and paste the video name

    you need this one? Le monde des couleurs - épisode 2

    Image
    [Attachment 69329 - Click to enlarge]
    Last edited by lomero; 20th Feb 2023 at 09:51.
    Quote Quote  
  7. Hello again lomero !

    You puzzled me with the C - D trivia. Let's try again... And... Failed again... I end up with a 1kb .mkv file... :-\

    This time I thought copy-pasting my command prompt will be much easier for you to read... No need to film it with OBS Studio or find a command line to log the process... ^^

    Microsoft Windows [version 10.0.19045.2486]
    (c) Microsoft Corporation. Tous droits réservés.

    C:\Windows\system32>cd..

    C:\Windows>cd..

    C:\>d:

    D:\>cd z_Téléchargements

    D:\z_Téléchargements>cd RTBFAuvioKit

    D:\z_Téléchargements\RTBFAuvioKit>N_m3u8DL-RE -M format=mkv --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da6 10ad824636e373f "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA97Bb/materials/Pf2VeQovHc_6BA97Bb/vod-idx-2.ism/.mpd?" --save-name le_jardin_extraordinaire
    18:33:08.017 INFO : N_m3u8DL-RE (Beta version) 20230111
    18:33:08.038 INFO : Loading URL: https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA...dx-2.ism/.mpd?
    18:33:08.161 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
    18:33:08.162 INFO : Parsing streams...
    18:33:08.181 INFO : Extracted, there are 7 streams, with 5 basic streams, 1 audio streams, 1 subtitle streams
    18:33:08.181 INFO : Vid *CENC 1920x1080 | 5200 Kbps | video=5200000 | avc1.4D402A | 326 Segments | ~31m15s
    18:33:08.182 INFO : Vid *CENC 1280x720 | 3000 Kbps | video=3000000 | avc1.4D4020 | 326 Segments | ~31m15s
    18:33:08.182 INFO : Vid *CENC 960x540 | 1600 Kbps | video=1600000 | avc1.4D401F | 326 Segments | ~31m15s
    18:33:08.182 INFO : Vid *CENC 640x360 | 600 Kbps | video=600000 | avc1.4D401F | 326 Segments | ~31m15s
    18:33:08.183 INFO : Vid *CENC 480x270 | 300 Kbps | video=300000 | avc1.4D401E | 326 Segments | ~31m15s
    18:33:08.183 INFO : Aud *CENC audio_fra=128000 | 128 Kbps | mp4a.40.2 | fr | 2CH | 326 Segments | ~31m15s
    18:33:08.183 INFO : Sub textstream_fra_1=1000 | fr | wvtt | 321 Segments | ~30m47s
    18:33:24.136 INFO : Parsing streams...
    18:33:24.136 INFO : Selected streams:
    18:33:24.136 INFO : Vid *CENC 1920x1080 | 5200 Kbps | video=5200000 | avc1.4D402A | 326 Segments | ~31m15s
    18:33:24.136 INFO : Aud *CENC audio_fra=128000 | 128 Kbps | mp4a.40.2 | fr | 2CH | 326 Segments | ~31m15s
    18:33:24.137 INFO : Save Name: le_jardin_extraordinaire
    18:33:24.547 INFO : Start downloading...Vid 1920x1080 | 5200 Kbps | video=5200000 | avc1.4D402A
    18:33:24.550 WARN : When CENC encryption is detected, binary merging is automatically enabled
    18:33:24.578 WARN : Type: cenc
    18:33:24.579 WARN : PSSH(WV): CAESEGq/wiZCfEl7mfm4PLv926oaCHVzcC1jZW5jIhhhci9DSmtKOFNYdV orYmc4dS8zYnFnPT0qADIA
    18:33:24.580 WARN : KID: 6abfc226427c497b99f9b83cbbfddbaa
    18:33:24.580 WARN : Reading media info...
    18:33:25.060 INFO : NaN: Video, h264 (avc1), 1920x1080
    18:35:43.256 INFO : Binary merging...
    18:35:45.783 INFO : Decrypting...
    18:35:45.848 INFO : Start downloading...Aud audio_fra=128000 | 128 Kbps | mp4a.40.2 | fr | 2CH
    18:35:45.884 WARN : Type: cenc
    18:35:45.886 WARN : PSSH(WV): CAESEGq/wiZCfEl7mfm4PLv926oaCHVzcC1jZW5jIhhhci9DSmtKOFNYdV orYmc4dS8zYnFnPT0qADIA
    18:35:45.887 WARN : KID: 6abfc226427c497b99f9b83cbbfddbaa
    18:35:45.888 WARN : Reading media info...
    18:35:45.990 INFO : NaN: Audio, aac (mp4a), 128 kb/s
    18:35:51.197 INFO : Binary merging...
    18:36:01.069 INFO : Decrypting...
    18:36:01.126 WARN : le_jardin_extraordinaire.mp4
    18:36:01.126 WARN : le_jardin_extraordinaire.fr.m4a
    18:36:01.126 WARN : Muxing to le_jardin_extraordinaire.MUX.mkv
    18:36:01.267 WARN : [mov,mp4,m4a,3gp,3g2,mj2 @ 00000203fc2fc600] Incorrect number of samples in encryption info
    18:36:01.268 WARN : [mov,mp4,m4a,3gp,3g2,mj2 @ 00000203fc2fc600] Could not find codec parameters for stream 0 (Video:
    h264 (avc1 / 0x31637661), none, 1920x1080, 5233 kb/s): unspecified pixel format
    18:36:01.270 WARN : Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
    18:36:01.345 WARN : [mov,mp4,m4a,3gp,3g2,mj2 @ 00000203fea9c840] Incorrect number of samples in encryption info
    18:36:01.347 WARN : [mov,mp4,m4a,3gp,3g2,mj2 @ 00000203fc2fc600] Incorrect number of samples in encryption info
    18:36:01.347 WARN : D:\z_T├®l├®chargements\RTBFAuvioKit\le_jardin_extr aordinaire.mp4: Invalid data found when processinginput
    18:36:01.348 WARN : [mov,mp4,m4a,3gp,3g2,mj2 @ 00000203fea9c840] Incorrect number of samples in encryption info
    18:36:01.349 WARN : D:\z_T├®l├®chargements\RTBFAuvioKit\le_jardin_extr aordinaire.fr.m4a: Invalid data found when
    processing input
    18:36:01.673 WARN : Cleaning files...
    18:36:01.873 WARN : Rename to le_jardin_extraordinaire.mkv
    18:36:01.873 INFO : Done

    D:\z_Téléchargements\RTBFAuvioKit>

    As you can see, troubles seem to start at muxing... I unchecked subtitles just to make sure... (but I will try WITH subs from my C drive just to see if it works...). And no, I can't get back to the first episode that was once accessible from that url :

    https://auvio.rtbf.be/media/le-jardin-extraordinaire-2997432

    ...or from any place on Auvio. I tried copy-pasting, or do searches with the name, to no avail... :-\ But it's STILL downloadable using iamghost's code line... What a hide-and-seek !... 0__0;;;

    And yes, I'd be very happy to get that 2nd episode, but I'd really like to LEARN how to do it. Because as our national TV, chances are I'll have other videos to collect in the future before they vanish from that replay platform like the first episode just did (or please tell me how you can still access it on Auvio, using your navigator... ). And I surely won't ask you guys to give me a helping hand every time an RTBF program hits my vibes...

    But I got to admit that downloading from Auvio is way trickier than from the Vienna Opera's website, where there's just .m3u8 files to pick up within the page using Inspector to insert in a code line. Here, looking again at iamghost's code line, if I decompose it in 4 segments :

    "
    Line 1 : N_m3u8DL-RE -M format=mkv
    Line 2 : --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da6 10ad824636e373f
    Line 3 : "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA97Bb/materials/Pf2VeQovHc_6BA97Bb/vod-idx-2.ism/.mpd?"
    Line 4 : --save-name le_jardin_extraordinaire
    "

    Hum, let's see... Lines 1 and 4 are easy to apprehend... There's a "key" involved in Line 2 : is it common to all Auvio videos or do you need to get it somewhere every time ? In Line 3, "2997435" was specific to episode 1's url... My logic tells me I have to find what's common and what's specific from one video to another in that whole code line, and get what's specific from somewhere... I really feel like someone fumbling with a keyring, trying to unlock some doors.....

    Take Care !...

    Image Attached Thumbnails Click image for larger version

Name:	16. Wrong output when running from D drive.jpg
Views:	23
Size:	30.2 KB
ID:	69331  

    Quote Quote  
  8. Your command works and I can get the file

    Image
    [Attachment 69332 - Click to enlarge]


    Maybe your version of ffmpeg is too old.


    Some readings for you

    https://forum.videohelp.com/threads/405189-Download-from-RTBF
    Last edited by cedric8528; 20th Feb 2023 at 13:56.
    Quote Quote  
  9. david too many words ... try to be more concise in your posts.
    i understand the issues are different but you can't "mix" everything together

    about your cmd and cd.. to go to the right directory is now outdated
    i have an alternative file manager to explorer with several features, whose simplest is to have by right clicking the ability to open the selected directory the command prompt window
    if you don't have this feature, simply make a new txt file into N_m3u8DL-RE folder, paste start cmd.exe, save it, rename as .bat then with double click you start cmd win from this folder. simply and very fast /

    about your issue: mp4decrypt is (for me) a very nice and small app and work great for me. but try to use shake instead mp4decrypt, and also like my friend cedric suggest, try also to update ffmpeg

    so, for the next ep Le monde des couleurs - épisode 2 use this code:
    Code:
    N_m3u8DL-RE -M format=mkv --use-shaka-packager --key 572c19d64bbd4e24963f6fd1896a9adc:9000498e656a1589c92be9de98322231 "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2999934_6BA97Bb/materials/4K6LGFXwJ9_6BA97Bb/vod-idx-2.ism/.mpd" --save-name le_jardin_2
    look pm for more details
    Quote Quote  
  10. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Code:
    @ECHO OFF
    cls
    :start
    ECHO
    set /p ur=MPD/M3U8 Link: 
    set /p ky=--KEY:
    set /p fm=Format:
    set /p op=output:
    echo Video being created.........
    "PATH.....\N_m3u8DL-RE.exe" -M format="%fm%" --use-shaka-packager --key "%ky%" ""%ur%"" --save-name "%op%"
    pause
    exit
    copy PATH your N_m3u8DL-RE location, paste it on "PATH.....\N_m3u8DL-RE.exe" put on notepad save as ????.bat
    you can leave them on your decktop it will download video on your decktop. just open and add MPD/M3U8 link or path MPD location in you pc. add key just like 572c19d64bbd4e24963f6fd1896a9adc:9000498e656a1589c 92be9de98322231 dont need add "--key" add format mkv or mp4 whatever you like, save name= any video name. dont use space "The Hole 1995" wont work but it will work if you use "The _Hole_1995"
    Last edited by iamghost; 21st Feb 2023 at 15:26.
    Quote Quote  
  11. Hi everyone !

    First of all, I just want to say thank you again to everyone who's been helping me here. I've been a chatterbox, sorry about that, I'll try to be concise...

    So far, I could download those two episodes of "Le Jardin Extraordinaire" I wanted (which was the initial goal), using these two code lines in a command prompt :

    N_m3u8DL-RE -M format=mkv --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da6 10ad824636e373f "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2997432_6BA97Bb/materials/Pf2VeQovHc_6BA97Bb/vod-idx-2.ism/.mpd?" --save-name le_jardin_1

    N_m3u8DL-RE -M format=mkv --key 572c19d64bbd4e24963f6fd1896a9adc:9000498e656a1589c 92be9de98322231 "https://c9851ec-az-westeurope.fsly.cdn.ebsd.ericsson.net/rtbf/auvio/assets/2999934_6BA97Bb/materials/4K6LGFXwJ9_6BA97Bb/vod-idx-2.ism/.mpd?" --save-name le_jardin_2

    Despite the computer knowledge I've piled up over the years, I'm still totally ignorant of any language. All I can do for example is observe the differences between those two code lines. I put some colors to show the differences between : what's common between the two (in blue), the name to give at file creation (in green), what I once saw was at the end of the first episode's original direct url (in pink), that mysterious key (in orange) and that ultimate part (in red)...

    If you can tell me how to obtain what's in red, orange and pink, I'll be able to modify those lines adequately and download any other Auvio videos I want in the future without having to come back to you for help, hoping the RTBF doesn't modify anything for a while...

    I'm also aware that it's really not the right way to work. You gave me two smart cages to catch two smart mice. Those cages will probably work on other smart mice for a while. But the day the mice become smarter (and they will...), I'll be coming back to you guys with pleading eyes...

    Best regards,

    David
    Quote Quote  
  12. lomero, I've updated ffmpeg.exe to the ultimate one you showed me. I also tested the line again this time using shaka-packager instead of mp4decrypt. Works too, thanks for the tip... ^__^
    Quote Quote  
  13. from this your last post i really think you have not read my PM ...
    be careful and read it.
    I think that there, in this PM sent yesterday, you would have already found all the answers to your questions ... look here:

    Image
    [Attachment 69366 - Click to enlarge]
    Quote Quote  
  14. Iomero, I just answered you in PM...
    Quote Quote  
  15. Hi Everyone !

    Tonight, I finally was able to pick up Auvio's stuff all by myself... So I just came by to give a big THANK YOU to everyone for their kind help and patience. And a special one to IOMERO who took me aside in PM and gave me extended help... ^__^

    Thanks again and take care...

    David
    Quote Quote  
  16. Hi @davidovitch1969,
    Can you share please the way you finally find the key that is needed for each RTBF/Auvio video stream ?
    Thank you.
    Last edited by makoshark; 9th Aug 2023 at 12:58. Reason: Add some precision on the stream provider
    Quote Quote  
  17. Member
    Join Date
    Oct 2022
    Location
    Behind You
    Search PM
    Originally Posted by makoshark View Post
    Hi @davidovitch1969,
    Can you share please the way you finally find the key that is needed for each video stream ?
    Thank you.
    Pinned threads will teach you all you need to know about grabbing keys
    I help all that ask.
    Quote Quote  
  18. @Magicians.
    I have already spent a lot of hours reading these pinned threads. I have the first part of the key, but despite reading them and trying to understand console and tools outputs, i still did not succeeded to understand how to grab the second part of the key. As it is written that methods change regarding to streaming service, and as i do not plan to become (yet) an expert of downloading any kind of streaming, but ONLY the one of RTBF/Auvio, i would have been grateful if @davidovitch1969 could help me by giving me the specific way for this second part of the key in this case.
    Thank you.
    Quote Quote  
  19. Member
    Join Date
    Oct 2022
    Location
    Behind You
    Search PM
    Originally Posted by makoshark View Post
    @Magicians.
    I have already spent a lot of hours reading these pinned threads. I have the first part of the key, but despite reading them and trying to understand console and tools outputs, i still did not succeeded to understand how to grab the second part of the key. As it is written that methods change regarding to streaming service, and as i do not plan to become (yet) an expert of downloading any kind of streaming, but ONLY the one of RTBF/Auvio, i would have been grateful if @davidovitch1969 could help me by giving me the specific way for this second part of the key in this case.
    Thank you.
    You either have the key or you have no key, theres no getting part of a key.

    This is step 1: https://forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio
    I help all that ask.
    Quote Quote  
  20. Originally Posted by Magicians View Post
    You either have the key or you have no key, theres no getting part of a key.
    In case of RTBF/Auvio the key is in two parts separated by a colon :
    Code:
    --key part1:part2
    Examples given by @davidovitch1969 :
    Code:
    --key 6abfc226427c497b99f9b83cbbfddbaa:34e536f53492f2da610ad824636e373f
    Code:
    --key 572c19d64bbd4e24963f6fd1896a9adc:9000498e656a1589c92be9de98322231
    The first part is the Key ID (KID), that can be founded in the .mdp file, and also in the license URL, and its headers.
    The second one is still a mystery for me, but i guess is generated based on the content id, session id and this key id as the headres of the licence URL provide this (example) :
    Code:
    params = {
        'contentId': '3013376_6BA97Bb',
        'keyId': 'b1990f01-c29b-40dc-aa4e-661ca2b7d59c',
        'ls_session': 'eyJ0eXAiOiJKV1QiLCJraWQiOiIwOGIzODQwZS0wYThhLTQyYTItODNhNC03ZGM0Mzc0ZDJmYmEiLCJhbGciOiJIUzI1NiJ9.eyJhaWQiOiJyYm0tcnRiZiIsInN1YiI6ImE5YjA1YjkyNDlmMDQwZjViM2QxODUwMWY4ZWYyN2I3XzZCQTk3QmIiLCJpYXQiOjE2OTE1OTk2NzksImV4cCI6MTY5MTYwMzI3OSwianRpIjoicE1abzlKd08wa2M4OFJyOFNjOU1vcWVMOUwxc1B3ZzVXS0lxUHVQbjVYVT0iLCJlbnQiOlt7ImVwaWQiOiJkZWZhdWx0IiwiYmlkIjoiZnJlZV9wcm9kdWN0XzZCQTk3QmIifV0sImlzZSI6dHJ1ZX0.2cyYcUMzFpXpt81jB6Mpq1XkbcfYjdp6U366IqqyLec',
    }
    But maybe your link will help me to understand how to grab it.

    Thank you i will also read this one carefully.
    Quote Quote  
  21. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by makoshark View Post
    @Magicians.
    I have already spent a lot of hours reading these pinned threads. I have the first part of the key, but despite reading them and trying to understand console and tools outputs, i still did not succeeded to understand how to grab the second part of the key. As it is written that methods change regarding to streaming service, and as i do not plan to become (yet) an expert of downloading any kind of streaming, but ONLY the one of RTBF/Auvio, i would have been grateful if @davidovitch1969 could help me by giving me the specific way for this second part of the key in this case.
    Thank you.
    I will give you a big shove in the back to get you on the right path.

    Download this: https://files.videohelp.com/u/303646/Auvio.zip

    It contains the script you need + a working CDM.

    Run l3.py and enter the PSSH and the license URL. I will not tell you where to find those, if you have been searching for hours on this forum, you should have a firm grasp of what PSSH and License URL are and what they are needed for. If you don't know that, you are either lying about spending time on this or simply put, this is not something that you should be doing as it might be too difficult for you to grasp. Not trying to be rude, it's just the truth.

    Give it a go, Auvio is one of the easy ones, it shouldn't take more than a few minutes to get the key to a video, as there is no payload or headers needed.

    Edit: our posts crossed one another.
    Good, it looks like you have been paying attention and doing some research. That's a good sign. Then you should at least (for the most part) know what to do with the script I posted.
    Quote Quote  
  22. Originally Posted by Karoolus View Post
    I will give you a big shove in the back to get you on the right path.
    Download this: https://files.videohelp.com/u/303646/Auvio.zip
    It contains the script you need + a working CDM.
    Thank you !

    Originally Posted by Karoolus View Post
    Run l3.py and enter the PSSH and the license URL. I will not tell you where to find those, if you have been searching for hours on this forum, you should have a firm grasp of what PSSH and License URL are and what they are needed for. If you don't know that, you are either lying about spending time on this or simply put, this is not something that you should be doing as it might be too difficult for you to grasp. Not trying to be rude, it's just the truth.
    No offense.

    Originally Posted by Karoolus View Post
    Give it a go, Auvio is one of the easy ones, it shouldn't take more than a few minutes to get the key to a video, as there is no payload or headers needed.
    Edit: our posts crossed one another.
    Good, it looks like you have been paying attention and doing some research. That's a good sign. Then you should at least (for the most part) know what to do with the script I posted.
    TADAAAM :
    Code:
    --key b1990f01c29b40dcaa4e661ca2b7d59c:a4acca2345e1b380b5f2273e9b395ba6
    Now i will have a look at your code and the entire process.
    Thank you very much !

    EDIT : and thank you from my kids
    Last edited by makoshark; 9th Aug 2023 at 16:06. Reason: thank you from my kids
    Quote Quote  
  23. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by makoshark View Post
    Originally Posted by Karoolus View Post
    I will give you a big shove in the back to get you on the right path.
    Download this: https://files.videohelp.com/u/303646/Auvio.zip
    It contains the script you need + a working CDM.
    Thank you !

    Originally Posted by Karoolus View Post
    Run l3.py and enter the PSSH and the license URL. I will not tell you where to find those, if you have been searching for hours on this forum, you should have a firm grasp of what PSSH and License URL are and what they are needed for. If you don't know that, you are either lying about spending time on this or simply put, this is not something that you should be doing as it might be too difficult for you to grasp. Not trying to be rude, it's just the truth.
    No offense.

    Originally Posted by Karoolus View Post
    Give it a go, Auvio is one of the easy ones, it shouldn't take more than a few minutes to get the key to a video, as there is no payload or headers needed.
    Edit: our posts crossed one another.
    Good, it looks like you have been paying attention and doing some research. That's a good sign. Then you should at least (for the most part) know what to do with the script I posted.
    TADAAAM :
    Code:
    --key b1990f01c29b40dcaa4e661ca2b7d59c:a4acca2345e1b380b5f2273e9b395ba6
    Now i will have a look at your code and the entire process.
    Thank you very much !

    EDIT : and thank you from my kids
    Avec plaisir
    Quote Quote  
  24. Anonymous443553
    Guest
    Did Auvio change something? I'm not able to find the PSSH nor the correct license URL for Baraki season 2.

    MPD S02E01 = https://c9851ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3075770_6BA97Bb/m...idx-2.ism/.mpd
    Quote Quote  
  25. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by RedMonkeyButt View Post
    Did Auvio change something? I'm not able to find the PSSH nor the correct license URL for Baraki season 2.

    MPD S02E01 = https://c9851ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3075770_6BA97Bb/m...idx-2.ism/.mpd
    There is no Widevine encryption on this video.
    I just checked, season 1 is DRM protected, season 2 (episode 1 and 2 at least) have no DRM
    Quote Quote  
  26. Anonymous443553
    Guest
    Originally Posted by Karoolus View Post
    Originally Posted by RedMonkeyButt View Post
    Did Auvio change something? I'm not able to find the PSSH nor the correct license URL for Baraki season 2.

    MPD S02E01 = https://c9851ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3075770_6BA97Bb/m...idx-2.ism/.mpd
    There is no Widevine encryption on this video.
    I just checked, season 1 is DRM protected, season 2 (episode 1 and 2 at least) have no DRM
    Thanks Karoolus, how stupid could I be. Apparently the heat shriveled up my brain
    Quote Quote  
  27. Hi Guys,

    I spent sometime trying to read from this website to extract this video:

    https://auvio.rtbf.be/emission/hpi-19251.


    I ended up finding this command:

    Code:
    N_m3u8DL-RE -M format=mkv --key 6441d4830064440ba855aadbb91e9d05:2765a14aee8046b2046bbc9746a4cb28 "https://c9851ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190766_6BA97Bb/materials/x87nCQwiZ2_6BA97Bb/vod-idx-2.ism/.mdp" --save-name HPIS04E01
    But it fails ( (Response status code does not indicate success: 400 (Bad Request).)

    Can anyone help me ?

    Is N_m3uDL-RE the right tool to do this ?

    I got the KID from the mpd file.
    From that I deducted the pssh using https://emarsden.github.io/pssh-box-wasm/generate/. (I saw afterward that there was also directly a pssh into the mpd file.

    After that I used, the discord verification channel of getwvkeys to get my key.

    Are all the parameters I used correct ?

    Thanks a lot
    Quote Quote  
  28. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    The mpd url isn't right :
    You used : c9851ec-az-westeurope-fsly
    Instead of : C9851Ec-az-westeurope-fsly

    Here is all the command to download all in one :

    Code:
    N_m3u8DL-RE 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190766_6BA97Bb/materials/x87nCQwiZ2_6BA97Bb/vod-idx-2.ism/.mpd' --key 6441d4830064440ba855aadbb91e9d05:2765a14aee8046b2046bbc9746a4cb28 --save-name "01 - Recto-verso"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv && N_m3u8DL-RE 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190778_6BA97Bb/materials/Mv9782FPot_6BA97Bb/vod-idx-2.ism/.mpd' --key 6e1c8b60c39643678cc70984d0502db0:7bea500e2000a29ad31644f72fbf39d4 --save-name "02 - ISO 8601"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv && N_m3u8DL-RE 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193318_6BA97Bb/materials/FQIPCafr5c_6BA97Bb/vod-idx-2.ism/.mpd' --key 5dcaa8ec60eb401383c259c88ce8dbb9:65ba3037bce3238b298262246d336092 --save-name "03 - Penicillium Brevicaule"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv && N_m3u8DL-RE 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193338_6BA97Bb/materials/RtrnBLffjE_6BA97Bb/vod-idx-2.ism/.mpd' --key c8803973254b43b09b2bc64241975c10:c0c7db49a8fe39f61b44d33d38581d1f --save-name "04 - Cheval de Troie"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv
    Quote Quote  
  29. @aqzs, Thanks a lot for answering.

    Little question though, how do you know some letter should be uppercase? When I use the network view in my browser, these were shown as lowercase.

    Moreover, when I try your code, I have the following error:

    Code:
    14:06:18.887 INFO : N_m3u8DL-RE (Beta version) 20230628
    14:06:18.896 INFO : Loading URL: 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190766_6BA97Bb/materials/x87nCQwiZ2_6BA97Bb/vod-idx-2.ism/.mpd'
    14:06:18.896 ERROR: Object reference not set to an instance of an object.
    14:06:22.000 INFO : N_m3u8DL-RE (Beta version) 20230628
    14:06:22.008 INFO : Loading URL: 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190778_6BA97Bb/materials/Mv9782FPot_6BA97Bb/vod-idx-2.ism/.mpd'
    14:06:22.008 ERROR: Object reference not set to an instance of an object.
    14:06:25.105 INFO : N_m3u8DL-RE (Beta version) 20230628
    14:06:25.114 INFO : Loading URL: 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193318_6BA97Bb/materials/FQIPCafr5c_6BA97Bb/vod-idx-2.ism/.mpd'
    14:06:25.114 ERROR: Object reference not set to an instance of an object.
    14:06:28.213 INFO : N_m3u8DL-RE (Beta version) 20230628
    14:06:28.222 INFO : Loading URL: 'https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193338_6BA97Bb/materials/RtrnBLffjE_6BA97Bb/vod-idx-2.ism/.mpd'
    14:06:28.222 ERROR: Object reference not set to an instance of an object.
    Do you know what is wrong ?

    It seems like the program expect to find an already existing object to complete. Should I create an empty file or something like that ?
    Image Attached Thumbnails Click image for larger version

Name:	Network.jpg
Views:	46
Size:	214.2 KB
ID:	79126  

    Last edited by Ryson282; 15th May 2024 at 07:23. Reason: Additional info
    Quote Quote  
  30. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by Ryson282 View Post
    Little question though, how do you know some letter should be uppercase? When I use the network view in my browser, these were shown as lowercase.
    I'm getting the mpd url directly from the api with a custom script I made. The error isn't related to uppercase letters, I figured out that in the mpd link you sent, the end isn't right, it end by ".mdp" instead of ".mpd".

    The second error "Object reference not set to an instance of an object." is strange, I ran the command on my side and it work perfectly..
    Try running command by hand removing "&&".

    Code:
    N_m3u8DL-RE "https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190766_6BA97Bb/materials/x87nCQwiZ2_6BA97Bb/vod-idx-2.ism/.mpd" --key 6441d4830064440ba855aadbb91e9d05:2765a14aee8046b2046bbc9746a4cb28 --save-name "01 - Recto-verso"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv
    Code:
    N_m3u8DL-RE "https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3190778_6BA97Bb/materials/Mv9782FPot_6BA97Bb/vod-idx-2.ism/.mpd" --key 6e1c8b60c39643678cc70984d0502db0:7bea500e2000a29ad31644f72fbf39d4 --save-name "02 - ISO 8601"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv
    Code:
    N_m3u8DL-RE "https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193318_6BA97Bb/materials/FQIPCafr5c_6BA97Bb/vod-idx-2.ism/.mpd" --key 5dcaa8ec60eb401383c259c88ce8dbb9:65ba3037bce3238b298262246d336092 --save-name "03 - Penicillium Brevicaule"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv
    Code:
    N_m3u8DL-RE "https://C9851Ec-az-westeurope-fsly.cdn.redbee.live/rtbf/auvio/assets/3193338_6BA97Bb/materials/RtrnBLffjE_6BA97Bb/vod-idx-2.ism/.mpd" --key c8803973254b43b09b2bc64241975c10:c0c7db49a8fe39f61b44d33d38581d1f --save-name "04 - Cheval de Troie"  -mt --select-video best --select-audio all  --select-subtitle all  -M format=mkv
    Edit : as @white_snake said it's related to windows cmd, I replaced ' by "
    Quote Quote  



Similar Threads

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