VideoHelp Forum
+ Reply to Thread
Page 4 of 8
FirstFirst ... 2 3 4 5 6 ... LastLast
Results 91 to 120 of 224
Thread
  1. Member
    Join Date
    Feb 2022
    Location
    Europe
    Search PM
    Originally Posted by killer30 View Post
    Hi, can someone tell me except what programs I need to download from itvx, I use windows 10
    I myself like some nice detective programs, or home-renovation, but it is all about your taste really, no need for Windows to watch those, any os and video player will do once you have downloaded them.

    But since you probably want something copy / paste, Go read the Guides from A_n_g_e_l_a, and once you understand that, come back here.
    Quote Quote  
  2. Originally Posted by [ss]vegeta View Post
    No problem, you are welcome. You learned a lot.

    Especially that you need to have a folder called Reddit in your system drive. Everything else will fail otherwise
    Ha ha!

    It was lucky for me.

    Thanks again. Great help in here and much appreciated.
    Quote Quote  
  3. Originally Posted by killer30 View Post
    Hi, can someone tell me except what programs I need to download from itvx, I use windows 10
    As mentioned in my previous post I'm a complete noob to stream ripping, but well used to other aspects, BluRay ripping, encoding, muxing etc. You need your browser, Tampermonkey and its EME2 script, and the tools shown in the image below, I've collected them in a folder and uploaded them for you. Just extract the zip file and then open a command prompt in the extracted ITVXRippingTools folder and you can execute the necessary tools and commands from there (all shown in [ss]vegetta excellent tutorial in the Original Tutorial folder), if you aren't sure of opening a command prompt in the folder Google for an "Open Command Prompt Here" registry file and merge it into the Windows registry, then just right click in the folder and Open Command Prompt Here.

    Ppl will obviously have variations to the above, but it's how I learned from the video tut. Bit of a learning curve but stick with it - it pays off.

    Image
    [Attachment 68701 - Click to enlarge]


    ITVX Ripping Tools + Tutorial Video: (108Mb)
    Code:
    https://uptobox.com/kjhbyp405l9j
    Quote Quote  
  4. Originally Posted by killer30 View Post
    Hi, can someone tell me except what programs I need to download from itvx, I use windows 10
    Read the thread
    Quote Quote  
  5. Member
    Join Date
    Dec 2021
    Location
    Scotland
    Search Comp PM
    @killer30
    Seriously? After all the solutions that's been given in this thread?

    What's wrong with mine:
    https://forum.videohelp.com/threads/407635-Crash-course-on-downloading-ITVx-hub-please...e3#post2677566

    which was heavily inspired by A_n_g_e_l_a's:
    https://forum.videohelp.com/threads/407216-Decryption-The-Dungeon-of-Despair#post2669285
    Quote Quote  
  6. @killer30 I've replied to your DM with the self made notes of the procedure I used in case I want to grab anything else from ITVX. All that info was what I learned from the [ss]vegeta video that's included in the download. As with any new project it requires patience and getting past your mistakes, you will encounter them - we all do, it's part of the learning curve but rewarding when you suss it. IMO as with any computer project this type of stuff assumes you're fairly proficient and competent with Windows/Whatever OS you use, methods on this forum are proper and not the GUI based click and do it for you tools. I'm not really on this forum much so don't really use DM's. Currently engrossed in, or at least I will be, in the Dumping Your own L3 CDM with Android Studio thread, another big learning curve, as a noob to stream ripping all the tools/terminology used is alien to me - perseverance is the name of the game. Stick with this, good luck.
    Quote Quote  
  7. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    Originally Posted by Nu©leus View Post
    @killer30 I've replied to your DM with the self made notes of the procedure I used in case I want to grab anything else from ITVX. All that info was what I learned from the [ss]vegeta video that's included in the download. As with any new project it requires patience and getting past your mistakes, you will encounter them - we all do, it's part of the learning curve but rewarding when you suss it. IMO as with any computer project this type of stuff assumes you're fairly proficient and competent with Windows/Whatever OS you use, methods on this forum are proper and not the GUI based click and do it for you tools. I'm not really on this forum much so don't really use DM's. Currently engrossed in, or at least I will be, in the Dumping Your own L3 CDM with Android Studio thread, another big learning curve, as a noob to stream ripping all the tools/terminology used is alien to me - perseverance is the name of the game. Stick with this, good luck.
    Now, that's being helpful. Well done.
    Quote Quote  
  8. Member
    Join Date
    Dec 2022
    Location
    Lesotho
    Search Comp PM
    Originally Posted by deccavox View Post
    @killer30
    Seriously? After all the solutions that's been given in this thread?

    What's wrong with mine:
    https://forum.videohelp.com/threads/407635-Crash-course-on-downloading-ITVx-hub-please...e3#post2677566

    which was heavily inspired by A_n_g_e_l_a's:
    https://forum.videohelp.com/threads/407216-Decryption-The-Dungeon-of-Despair#post2669285
    Yes your script really works well. Thank you.
    Quote Quote  
  9. Member
    Join Date
    Dec 2021
    Location
    Scotland
    Search Comp PM
    It seems that as of today, all "modern" shows on ITVX are now 720p through a browser and using our downloading techniques. 896x504 has gone. This is now typical:
    Code:
    ID            EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC     ABR ASR MORE INFO
    ──────────────────────────────────────────────────────────────────────────────────────────────────────────
    audio=96000   m4a audio only     │   96k dash  │ audio only        mp4a.40.2  96k 48k DASH audio, m4a_dash
    video=204058  mp4 704x396     25 │  204k dash  │ avc1.64001F  204k video only         DASH video, mp4_dash
    video=821946  mp4 704x396     25 │  822k dash  │ avc1.64001F  822k video only         DASH video, mp4_dash
    video=1401502 mp4 1024x576    25 │ 1402k dash  │ avc1.64001F 1402k video only         DASH video, mp4_dash
    video=2089780 mp4 1024x576    25 │ 2090k dash  │ avc1.64001F 2090k video only         DASH video, mp4_dash
    video=3264042 mp4 1280x720    25 │ 3264k dash  │ avc1.640028 3264k video only         DASH video, mp4_dash
    Some older shows (like repeats of ancient series) are 1024x576 maximum.

    So, basically, ITVX is now same spec as Britbox when using our downloading methods.

    Still shitty crap 96Kbps audio though.

    The other good news is, as of a few weeks ago, more and more content on UKTV play (for Yesterday, Dave, Drama, W channels) is now 1080p.

    All we need now is for My5 to come out of the dark ages.
    Last edited by deccavox; 23rd Jan 2023 at 12:43.
    Quote Quote  
  10. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    Originally Posted by deccavox View Post
    It seems that as of today, all "modern" shows on ITVX are now 720p through a browser and using our downloading techniques. 896x504 has gone. This is now typical:
    Code:
    ID            EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC     ABR ASR MORE INFO
    ──────────────────────────────────────────────────────────────────────────────────────────────────────────
    audio=96000   m4a audio only     │   96k dash  │ audio only        mp4a.40.2  96k 48k DASH audio, m4a_dash
    video=204058  mp4 704x396     25 │  204k dash  │ avc1.64001F  204k video only         DASH video, mp4_dash
    video=821946  mp4 704x396     25 │  822k dash  │ avc1.64001F  822k video only         DASH video, mp4_dash
    video=1401502 mp4 1024x576    25 │ 1402k dash  │ avc1.64001F 1402k video only         DASH video, mp4_dash
    video=2089780 mp4 1024x576    25 │ 2090k dash  │ avc1.64001F 2090k video only         DASH video, mp4_dash
    video=3264042 mp4 1280x720    25 │ 3264k dash  │ avc1.640028 3264k video only         DASH video, mp4_dash
    Some older shows (like repeats of ancient series) are 1024x576 maximum.


    So, basically, ITVX is now same spec as Britbox when using our downloading methods.

    Still shitty crap 96Kbps audio though.

    The other good news is, as of a few weeks ago, more and more content on UKTV play (for Yesterday, Dave, Drama, W channels) is now 1080p.

    All we need now is for My5 to come out of the dark ages.
    My5 has locked down content via mspr, even if you get the 1080p stream manifest, you will not be able to decrypt it using the widevine set up. MSPR is not publicly hacked.
    As for ITVX, there is a 1080p 6 channel stream. It's device certificate specific and requires a L1 key, good luck getting one of those.
    Quote Quote  
  11. Member
    Join Date
    Jan 2023
    Location
    Wales
    Search Comp PM
    Originally Posted by Nu©leus View Post
    Originally Posted by killer30 View Post
    Hi, can someone tell me except what programs I need to download from itvx, I use windows 10
    As mentioned in my previous post I'm a complete noob to stream ripping, but well used to other aspects, BluRay ripping, encoding, muxing etc. You need your browser, Tampermonkey and its EME2 script, and the tools shown in the image below, I've collected them in a folder and uploaded them for you. Just extract the zip file and then open a command prompt in the extracted ITVXRippingTools folder and you can execute the necessary tools and commands from there (all shown in [ss]vegetta excellent tutorial in the Original Tutorial folder), if you aren't sure of opening a command prompt in the folder Google for an "Open Command Prompt Here" registry file and merge it into the Windows registry, then just right click in the folder and Open Command Prompt Here.

    Ppl will obviously have variations to the above, but it's how I learned from the video tut. Bit of a learning curve but stick with it - it pays off.

    Image
    [Attachment 68701 - Click to enlarge]


    ITVX Ripping Tools + Tutorial Video: (108Mb)
    Code:
    https://uptobox.com/kjhbyp405l9j
    Thank you so much, it worked great for me. If it helps anybody I slowed [ss]vegetta's video down and took screenshots at all the steps, numbering them as I went - then carefully followed them (while zooming in) and it worked great. So thanks to Nu©leus, [ss]vegetta, deccavox, A_n_g_e_l_a, Sorenb and many others I can't remember off hand.
    I'm sure I have much more to learn if I ever need to download from another streaming site. Thanks again, NJ59.
    Quote Quote  
  12. @killer30 Please stop DM'ing me, I've previously and politely asked you in a DM reply, and suggested you post in this thread where others, including much more experienced types may help you. I see from the post above that @NJ59 is a noob like me and has worked it out. Anyway the script you are after for Tampermonkey is EME2, I included it in the folder and said to add it to Tampermonkey. Also, you have DM'd me the wrong screenshot, that isn't the one I uploaded when you asked about InitData - I've no idea what the one you linked to is! This is the one I uploaded.

    Image
    [Attachment 68841 - Click to enlarge]


    I can only link you to the original post where everything you need is explained. This post.

    As requested, plz no more DM's, although I'm a long time member I'm not one of the regulars like many of the good folk who are experienced in all this stream ripping stuff.

    Originally Posted by NJ59 View Post
    I'm sure I have much more to learn if I ever need to download from another streaming site.
    Me too mate, me too.
    Quote Quote  
  13. yt-dlp.exe --allow-u -N 6 "https://itvpnpdotcom.blue.content.itv.com/10-1188-0001-004/34/2/VAR028-HD-s/10-1188-0001-004_34_2_VAR028-HD-s.ism/.mpd?filter=%28%28type%3D%3D%22video%22%26%26Displ ayHeight%3C%3D720%29%7C%7C%28type%21%3D%22video%22 %29%29&hdnea=st%3D1674663349~exp%3D1674684949~acl% 3D/10-1188-0001-004/%2A~data%3Dnohubplus~hmac%3D24eb665ce8aaee3a47a9cb a8a32bd1a55d4bc1797853ce9656d2366bb639e948"




    mp4decrypt.exe -–key 851c2048f3e547b8b30b5a8aedc685b8:d6a974aa01d01de81 eaed0b2bd035e3f itvv.mp4 itvv_dec.mp4
    mp4decrypt.exe -–key 851c2048f3e547b8b30b5a8aedc685b8:d6a974aa01d01de81 eaed0b2bd035e3f itva.m4a itva_dec.mp4
    ffmpeg.exe-i itvv_dec.mp4-i itva_dec.mp4-c-copy itv.mp4

    tell me why it doesn't work, it gives me an error when muxing at the end
    Quote Quote  
  14. Code:
    ffmpeg.exe-i itvv_dec.mp4-i itva_dec.mp4-c-copy itv.mp4
    Assuming you have the correct keys....your ffmpeg syntax is incorrect - look at the spacing difference between yours and mine:

    Code:
    ffmpeg.exe -i itvv_dec.mp4 -i itva_dec.mp4 -c copy itv.mp4
    Quote Quote  
  15. Image
    [Attachment 68845 - Click to enlarge]
    Image
    [Attachment 68846 - Click to enlarge]
    what could be the problem here that the file exists, I don't understand?
    Quote Quote  
  16. In the cmd prompt, run "dir"
    You will see that the names of your files have an additional extension.
    ie. itva_dec.mp4.m4a
    Quote Quote  
  17. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    There's no audio file named itva.m4a in your folder. the commands you issued can't find it as you requested. So, you get the errors. CHECK YOUR FILES (mp4 AND m4a) double check and READ THE ERRORS that appear.

    Recheck the decryption of the audio, you are mistitling it.
    It should be itva.dec.m4a
    nmot as you have titled it
    itva.dec.mp4
    Quote Quote  
  18. Originally Posted by killer30 View Post
    Image
    [Attachment 68846 - Click to enlarge]
    what could be the problem here that the file exists, I don't understand?
    Looks like you are not showing file extensions in Explorer > View

    Thats why it saying it doesnt exist. Correct this first.

    (As ElCap has said)
    Quote Quote  
  19. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    Originally Posted by codehound View Post
    Originally Posted by killer30 View Post
    Image
    [Attachment 68846 - Click to enlarge]
    what could be the problem here that the file exists, I don't understand?
    Looks like you are not showing file extensions in Explorer > View

    Thats why it saying it doesn't exist. Correct this first.

    (As ElCap has said)
    Nah, it's not that. He has a typo in the mp4decrypt
    it should be
    Code:
    mp4decrypt.exe --key <kid:key> itva.m4a itva.dec.m4a
    What has used instead is (see his first attachment)
    Code:
    mp4decrypt.exe --key <kid:key> itva.m4a itva.dec.mp4
    See here
    Image
    [Attachment 68847 - Click to enlarge]

    and It's causing him all sorts of headaches, not being able to spot it.
    Quote Quote  
  20. Lol, I didn't even notice that error at the top!

    The error is actually before that. The mp4decrypt command can't find the itva.m4a encrypted file.

    The more you look, the more errors you see!
    Quote Quote  
  21. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    he's downloaded an audio file, but mislabelled it from the beginning.
    And as a result, everything falls apart.
    Quote Quote  
  22. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    And not that I care about what it is you're downloading, but your yt-dlp.exe command....
    Code:
    yt-dlp.exe --allow-u -N 6 "https://itvpnpdotcom.blue.content.itv.com/10-1188-0001-004/34/2/VAR028-HD-s/10-1188-0001-004_34_2_VAR028-HD-s.ism/.mpd?filter=%28%28type%3D%3D%22video%22%26%26Displ ayHeight%3C%3D720%29%7C%7C%28type%21%3D%22video%22 %29%29&hdnea=st%3D1674663349~exp%3D1674684949~acl% 3D/10-1188-0001-004/%2A~data%3Dnohubplus~hmac%3D24eb665ce8aaee3a47a9cb a8a32bd1a55d4bc1797853ce9656d2366bb639e948"
    It might be best you use the -o output flag, and possibly the -f stream selection flag combined.
    that way, you can select the audio and video stream and title them in a more sane manner, and hopefully save you from your typos.
    Quote Quote  
  23. Originally Posted by deccavox View Post
    The other good news is, as of a few weeks ago, more and more content on UKTV play (for Yesterday, Dave, Drama, W channels) is now 1080p
    You sure about this? checking most new UKTV play content on a browser/desktop level is SD max. UKTV play "1080p" achievable through android device/smartv currently? bitrate and audio would be curious to see what they offer.
    Quote Quote  
  24. Originally Posted by pauli3 View Post
    Originally Posted by deccavox View Post
    The other good news is, as of a few weeks ago, more and more content on UKTV play (for Yesterday, Dave, Drama, W channels) is now 1080p
    You sure about this? checking most new UKTV play content on a browser/desktop level is SD max. UKTV play "1080p" achievable through android device/smartv currently? bitrate and audio would be curious to see what they offer.
    Yep... 1080p via browser.

    Code:
    https://uktvplay.co.uk/shows/outsiders/series-2/episode-6/6316686122112
    Code:
    45b630ea-1b10-4587-b3fc-7323f21ff330 m4a audio only │   96k dash  │ audio only        mp4a.40.2   96k 48k [en] DASH audio, m4a_dash
    020d8fa8-ed4c-440b-bdd1-68a04d002095 m4a audio only │  127k dash  │ audio only        mp4a.40.2  127k 48k [en] DASH audio, m4a_dash
    f7a9db63-d322-4815-8fb4-bdc6b06453f3 m4a audio only │  192k dash  │ audio only        mp4a.40.2  192k 48k [en] DASH audio, m4a_dash
    02da6ad4-e156-48fa-b6d0-cddc49a9f2f9 mp4 320x180    │  250k dash  │ avc1.42000c  250k video only          DASH video, mp4_dash
    e3a026c4-95c4-4e0c-ab09-32d4c809fb95 mp4 512x288    │  475k dash  │ avc1.4d0015  475k video only          DASH video, mp4_dash
    482b38a4-800c-4ec2-828a-6154c2608978 mp4 768x432    │  902k dash  │ avc1.4d001e  902k video only          DASH video, mp4_dash
    3ff278b2-870c-4e12-991f-8908340ec45f mp4 1024x576   │ 1328k dash  │ avc1.4d001f 1328k video only          DASH video, mp4_dash
    4d68fe5b-6671-4e7b-ab0c-d5c6daeae0f9 mp4 1280x720   │ 1956k dash  │ avc1.4d001f 1956k video only          DASH video, mp4_dash
    2fddc628-e90e-437a-98bd-7d782af92aa7 mp4 1920x1080  │ 3718k dash  │ avc1.640028 3718k video only          DASH video, mp4_dash
    Anything new being added should be 1080p where available. Older content is going to be upgraded gradually.
    Quote Quote  
  25. Originally Posted by T33V33 View Post
    Originally Posted by pauli3 View Post
    Originally Posted by deccavox View Post
    The other good news is, as of a few weeks ago, more and more content on UKTV play (for Yesterday, Dave, Drama, W channels) is now 1080p
    You sure about this? checking most new UKTV play content on a browser/desktop level is SD max. UKTV play "1080p" achievable through android device/smartv currently? bitrate and audio would be curious to see what they offer.
    Yep... 1080p via browser.

    Code:
    https://uktvplay.co.uk/shows/outsiders/series-2/episode-6/6316686122112
    Code:
    45b630ea-1b10-4587-b3fc-7323f21ff330 m4a audio only │   96k dash  │ audio only        mp4a.40.2   96k 48k [en] DASH audio, m4a_dash
    020d8fa8-ed4c-440b-bdd1-68a04d002095 m4a audio only │  127k dash  │ audio only        mp4a.40.2  127k 48k [en] DASH audio, m4a_dash
    f7a9db63-d322-4815-8fb4-bdc6b06453f3 m4a audio only │  192k dash  │ audio only        mp4a.40.2  192k 48k [en] DASH audio, m4a_dash
    02da6ad4-e156-48fa-b6d0-cddc49a9f2f9 mp4 320x180    │  250k dash  │ avc1.42000c  250k video only          DASH video, mp4_dash
    e3a026c4-95c4-4e0c-ab09-32d4c809fb95 mp4 512x288    │  475k dash  │ avc1.4d0015  475k video only          DASH video, mp4_dash
    482b38a4-800c-4ec2-828a-6154c2608978 mp4 768x432    │  902k dash  │ avc1.4d001e  902k video only          DASH video, mp4_dash
    3ff278b2-870c-4e12-991f-8908340ec45f mp4 1024x576   │ 1328k dash  │ avc1.4d001f 1328k video only          DASH video, mp4_dash
    4d68fe5b-6671-4e7b-ab0c-d5c6daeae0f9 mp4 1280x720   │ 1956k dash  │ avc1.4d001f 1956k video only          DASH video, mp4_dash
    2fddc628-e90e-437a-98bd-7d782af92aa7 mp4 1920x1080  │ 3718k dash  │ avc1.640028 3718k video only          DASH video, mp4_dash
    Anything new being added should be 1080p where available. Older content is going to be upgraded gradually.
    niceeee
    Quote Quote  
  26. Member
    Join Date
    Dec 2021
    Location
    Scotland
    Search Comp PM
    Back to a post 4 Jan regarding the the uncurl Python library:https://forum.videohelp.com/threads/407635-Crash-course-on-downloading-ITVx-hub-please...e2#post2677199
    I really struggled with this one. Angela's script worked fine using her example. But I couldn't get a modern RTE cURL to work (I got errors).

    But, I persevered.

    I was using Copy as cURL(bash) (I am a Windose user after all). I compared a raw Notepad printout with the one created by Angela's example. Mine had a load of "\" characters at the end of lines (note: not the same as \n). But Python script would not let me replace that: mycode = mycode.replace("\", "") it says no-no, you cannot do that with "\". Or words to that effect lol. What's so special about "\" anyway? OK, it's used as an escape on the next character, but escaping the escape ("\\") didn't work either lol.
    Huh.
    So, I used Copy as cURL(cmd). Instead of "\" I got "^". Now I can replace: mycode = mycode.replace("^", "")

    So, my final code (for RTE player):
    Code:
    import  pyperclip as PC
    import json
    import uncurl
    from collections import OrderedDict
    
    ### use this example for your test curl in clipboard ###
    '''
    make sure you have copied cURL to clipboard 
    
    '''
    
    mycode = PC.paste()
    mycode = mycode.replace("^", "")
    
    context = uncurl.parse_context(mycode)
    license = context.url
    print(license)
    print()
    #data = context.data
    #print(data)
    myjson = json.loads(context.data)
    releasePID = (myjson['getWidevineLicense']['releasePid'])
    print(f"releasePid  {releasePID}")
    print()
    headers = dict(context.headers)
    print(headers)
    Last edited by deccavox; 2nd Feb 2023 at 06:15.
    Quote Quote  
  27. Do not send me DM's
    Join Date
    Dec 2021
    Location
    Tórshavn
    Search Comp PM
    Are you firing all 5 kid:key pairs at the encrypted video?
    you can pull the correct key from the mpd manifest
    see
    DKID=$(xargs $MPD -n1 curl -0 | grep -Po 'cenc:default_KID="\K[^"]+' | awk '{if (NR==1) print($0)}' | tr -d '-' | tr '[:upper:]' '[:lower:]')
    echo KID is $DKID
    DKEY=$(grep -Po "$DKID:\K[^ ]+" $KEYS)
    echo KEY is $DKEY
    break that down.
    xargs the mpd link --> grep (search) in that manifest for the string AFTER cenc:default_KID=" up to the next " --> if string appears more than once, only keep the first --> tr(remove) all hyphens --> transform all upper case to lower case
    then with that edited string,
    search for after edited string(plus colon) as far as space --> match is the working key.


    of merely use x-m3u8re and point shaka-packager to the kid:keys store in a keyfile.
    Quote Quote  
  28. Pleasant to see some non python script usage. Great usage of awk '{if (NR==1) print($0)}' to replace head -n 1

    Nice.
    Quote Quote  
  29. Interestingly RTE have been issuing only a single kid:key over the last few days with the odd exception (where it was the 5 pairs we know and love).

    lcsneil
    Quote Quote  
  30. Originally Posted by lcsneil View Post
    Interestingly RTE have been issuing only a single kid:key over the last few days with the odd exception (where it was the 5 pairs we know and love).

    lcsneil
    Have they fixed their audio yet? or is it mostly still 64kbs (even though 96/128 is in the manifest, it seems to be all 64). Had that with most stuff ive tested.
    Quote Quote  



Similar Threads

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