VideoHelp Forum
+ Reply to Thread
Results 1 to 30 of 30
Thread
  1. Can anyone help with directions how to download videos from CTV.ca?

    I've tried YouTube-dl and all number of video download browser plugins with no luck.

    Trying to download the below as an example:

    https://www.ctv.ca/shows/time-of-your-life/the-time-she-came-to-new-york-s1e1

    Thanks in advance!
    Quote Quote  
  2. Member
    Join Date
    Mar 2019
    Location
    Germany
    Search PM
    It is encrypted. Nothing will work except finding the key to decrypt the stream.
    Quote Quote  
  3. It can't be done. Perhaps if you have CTV On Demand available on your satellite receiver or cable box and have a way of capturing that you can get what you want via that method.
    Quote Quote  
  4. discord=notaghost9997
    Quote Quote  
  5. Member
    Join Date
    Feb 2006
    Location
    United States
    Search Comp PM
    Originally Posted by crappyusername View Post
    Can anyone help with directions how to download videos from CTV.ca?

    I've tried YouTube-dl and all number of video download browser plugins with no luck.

    Trying to download the below as an example:

    https://www.ctv.ca/shows/time-of-your-life/the-time-she-came-to-new-york-s1e1

    Thanks in advance!
    is this the video your after ?? - https://www.youtube.com/watch?v=EJT1ocr25sY
    Quote Quote  
  6. Originally Posted by notaghost View Post
    Awesome, thanks so much! I don't suppose you'd be able to share the other episodes that are on there please or have a way around the DRM that you could share?

    https://www.ctv.ca/shows/time-of-your-life

    Originally Posted by october262
    is this the video your after ??
    Thanks, that is the episode but the CTV versions are far better quality so was hoping to download those ones.
    Last edited by crappyusername; 4th Dec 2020 at 22:41.
    Quote Quote  
  7. Member
    Join Date
    Aug 2021
    Location
    peru
    Search Comp PM
    Originally Posted by notaghost View Post

    I would like to know how to download the series who is the boss, el link es https://www.ctv.ca/shows/whos-the-boss/frankie-and-tony-are-lovers-s4e1

    please write to my email omalsese@gmail.com
    Quote Quote  
  8. Code:
    yt-dlp --allow-unplayable-formats https://capi.9c9media.com/destinations/ctvthrowback_hub/platforms/desktop/bond/contents/1562947/contentpackages/2533205/manifest.mpd
    Quote Quote  
  9. Originally Posted by lomero View Post
    Code:
    yt-dlp --allow-unplayable-formats https://capi.9c9media.com/destinations/ctvthrowback_hub/platforms/desktop/bond/contents/1562947/contentpackages/2533205/manifest.mpd
    Woah, this worked.

    I am trying to download some really obscure TV shows from CTV.ca that I am worried will be gone forever.

    I have been trying to figure it out for hours now....how did you get that URL to enter into yt-dlp? I searched all of the source code and inspected every element and could not find it. How did you get that URL?
    Quote Quote  
  10. Actually unfortunately the video did not play.

    Is there any current way to download TV shows from CTV.ca? What about a paid program like StreamFab?
    Quote Quote  
  11. In Firefox, you can use the plugin "Stream Detector" to find the mpd

    You can also open the developer tool of your browser and filter in the network tab to find the mpd.
    Quote Quote  
  12. Originally Posted by Hammyface View Post
    Actually unfortunately the video did not play
    Is there any current way to download TV shows from CTV.ca? What about a paid program like StreamFab?
    which video? write your video link
    Quote Quote  
  13. Originally Posted by cedric8528 View Post
    In Firefox, you can use the plugin "Stream Detector" to find the mpd
    I just tried this, thank you. Unfortunately YT-dlp says that it's DRM protected.

    I did a bit of research and it seems like I need to download keys for it to work? The only place I can find to download keys is with the command "gpg --recv-keys 0x6855E493B5B2DF96E319BB6D16E2E1ACC6F51242"

    However I don't have a Linux machine (I am using Win10 Pro) and even if I did I am not sure where to put the keys or even if that's what makes it work.

    Anyone know by any chance? I don't want these shows lost forever!


    Originally Posted by lomero View Post
    Originally Posted by Hammyface View Post
    Actually unfortunately the video did not play
    Is there any current way to download TV shows from CTV.ca? What about a paid program like StreamFab?
    which video? write your video link
    Sorry about that, it's pretty much every TV show from what I can tell but here's an example of what I am trying to download: https://www.ctv.ca/shows/baby-talk/whiz-kid-s1e6
    Quote Quote  
  14. Originally Posted by Hammyface View Post
    Unfortunately YT-dlp says that it's DRM protected.
    That's why we use --allow-u with ytdlp so that it can download even DRM protected videos.
    Originally Posted by Hammyface View Post
    I did a bit of research and it seems like I need to download keys for it to work? The only place I can find to download keys is with the command "gpg --recv-keys 0x6855E493B5B2DF96E319BB6D16E2E1ACC6F51242"
    You don't "download" the keys. You need to "request" them.
    Read this post and watch the video, you'll get the hang of it.
    https://forum.videohelp.com/threads/404052-Help-downloading-some-videos?highlight=stre...om#post2640514
    Quote Quote  
  15. Originally Posted by [ss]vegeta View Post
    Originally Posted by Hammyface View Post
    Unfortunately YT-dlp says that it's DRM protected.
    That's why we use --allow-u with ytdlp so that it can download even DRM protected videos.
    Originally Posted by Hammyface View Post
    I did a bit of research and it seems like I need to download keys for it to work? The only place I can find to download keys is with the command "gpg --recv-keys 0x6855E493B5B2DF96E319BB6D16E2E1ACC6F51242"
    You don't "download" the keys. You need to "request" them.
    Read this post and watch the video, you'll get the hang of it.
    https://forum.videohelp.com/threads/404052-Help-downloading-some-videos?highlight=stre...om#post2640514
    Thanks so much for the reply.

    I tried this command:

    yt-dlp -f dash-h264_v2_3250000 --allow-u https://www.ctv.ca/shows/baby-talk/whiz-kid-s1e6

    it actually downloaded a 570MB file! However when I open it there is no video footage. Did I do something wrong in the command?
    Quote Quote  
  16. Normal...the video is encrypted.

    Now, you have to find the keys to decrypt it.
    Quote Quote  
  17. Originally Posted by Hammyface View Post
    Thanks so much for the reply.
    And "thank you" for not consuming everything in that post. Watch the video carefully!
    Quote Quote  
  18. Originally Posted by Hammyface View Post
    I tried this command:

    yt-dlp -f dash-h264_v2_3250000 --allow-u https://www.ctv.ca/shows/baby-talk/whiz-kid-s1e6

    it actually downloaded a 570MB file! However when I open it there is no video footage. Did I do something wrong in the command?
    read PM ... here ...

    Image
    [Attachment 64544 - Click to enlarge]
    Quote Quote  
  19. Member
    Join Date
    Apr 2022
    Location
    Latvia
    Search PM
    Vegeta

    Hi can you give me your discord, i would like to know something[/QUOTE]
    Quote Quote  
  20. Originally Posted by Butrenka View Post
    Vegeta Hi can you give me your discord, i would like to know something
    It's floating around in a quote of one of mine (edited afterwards) posts, somewhere here.
    Quote Quote  
  21. Member
    Join Date
    Apr 2022
    Location
    Latvia
    Search PM
    Originally Posted by [ss]vegeta View Post
    Originally Posted by Butrenka View Post
    Vegeta Hi can you give me your discord, i would like to know something
    It's floating around in a quote of one of mine (edited afterwards) posts, somewhere here.
    Sorry, I couldn't find it, can you PM me?
    Quote Quote  
  22. So ctv.ca has several shows that I can't find anywhere else. I have downloaded some already using yt-dlp. My next step is to decrypt the files and remove the DRM. This is where I am stuck. I have read through this thread and am having trouble piecing things together.

    I assume I still need http://getwvkeys.cc/. I could not log in with Discord so I am currently waiting on Discord for help. This thread talks about the widevine DRM but everythign seems to be using Microsoft PlayReady.

    Image
    [Attachment 67403 - Click to enlarge]


    Is using getwvkeys still the only way to decrypt these files? I have read through the thread at https://forum.videohelp.com/threads/404052-Help-downloading-some-videos but cannot seem to figure it out. Is there a new way to do this now?
    Quote Quote  
  23. Originally Posted by eday_2010 View Post
    This thread talks about the widevine DRM but everythign seems to be using Microsoft PlayReady.
    Perhaps it could be because you are using Edge. Try Chrome.
    Originally Posted by eday_2010 View Post
    Is using getwvkeys still the only way to decrypt these files?
    That's the easier way.
    The harder way is getting a CDM and WKS script or similar.
    Read this sub-forum.
    Quote Quote  
  24. getwvkeys seem to be standoffish on their Discord. I followed their verification process and stated why I wanted access and the reply I got was "watch them online".

    They won't be online forever...

    And yes, in Firefox the DRM is widevine. Is one easier to deal with than the other? Actually, once the file is downloaded does it actually matters since the mpd URL is the same regardless?
    Last edited by eday_2010; 29th Oct 2022 at 17:47.
    Quote Quote  
  25. Alright, I have made progress. I got verified on the getwvkeys Discord and have been getting the keys from the website.

    All the PSSHs seem to generate 3 license keys. Is there a way to know which key is for the video and which is for the audio, or is it basically trial and error?

    I successfully decrypted one series but I have many more to go so I am hoping there's a way to know which keys are the ones to use.
    Quote Quote  
  26. When you don't know, use all keys with mp4decrypt.

    Code:
    mp4decrypt --key .....  --key ......  --key ......
    Quote Quote  
  27. Right now my command line looks like this:

    Code:
    mp4decrypt.exe --key 266af8434a1d06a55212594d380f0f48:d6df228f390a61ebf9eb2b7cbeace3d2 s02e16.mp4 s02e16_dec.mp4
    mp4decrypt.exe --key a27cd8f7b7512a2a180387f82799bec6:c87d51a67dc9a26bf2ff683020849948 s02e16.m4a s02e16_dec.m4a
    ffmpeg.exe -i s02e16_dec.mp4 -i s02e16_dec.m4a -c copy s02e16_final.mp4
    So I have to specify which key to use with the video and audio. Is there an easier command line to decrypt and combine the files into a final file?
    Quote Quote  
  28. Nevermind, I figured it out. I can do it the same way I have been I just have to put all three keys in for each video and audio file. Tedious but it works!
    Quote Quote  
  29. Hi, i just found this thread, i'm looking to download a video on ctv.ca
    so far i've been able to download a mp4 with yt-dlp, but the video is all black, seems like it's because it's crypted?
    i've read your messages, but i don't understand how to decrypt the video, i don't undersand the thing with keys?
    I tryed to join the getwvkeys discord but it's not working...
    so what should i do now?
    note that i'm on a mac if i need specific programs..
    Quote Quote  



Similar Threads

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