Do you know of any similar tool to yt-dlp that allows for download of CNN website videos?

Useful_Mistake

Fire Nation sympathizer
Forum Staff
Global Moderator
True & Honest Fan
kiwifarms.net
Joined
May 4, 2020
I know back when yt-dll worked, that was possible on it, but it seems to not work on yt-dlp. Any help would be apprieciated.
 
You can use yt-dlp but I don't know of a very convenient way of doing it and you'll need to manually specify the naming using the -o option.
I'll post how to do it using Brave but the same works in Firefox, the interface is just slightly different.

Article: https://www.cnn.com/2022/03/05/politics/ukraine-russia-zelensky-us-lawmakers/index.html
  1. Inspect the web page using the browser inspect tool (right click, select inspect)
  2. Click the "network" tab.
    1646535859000.png
  3. Play the media in question by clicking it in the preview (on the the left in the image)
  4. You'll see a lot of http stuff pop up, find the media URL by clicking any of the stream requests. Here they are named "stream.m3u8" but sites vary.
    1646536234500.png
  5. You'll see the URL which is usually enough to know if you're on the right track. "CDN" (as in warnermediacdn) is a Content Delivery Network aka where they host their clips and other media. It's almost always a URL with CDN in it no matter where you go.
    Copy this URL and use yt-dlp to name it.
  6. yt-dlp -o "Ukraine releases video of Russian helicopter being shot down.mp4" https://clips-media-ctl.warnermediacdn.com/cnn/clips/2022-03/678232-22a913ed73f544668752ea8c33b94848/ts/media-4/stream.m3u8

This should be trivial to script but I can't help with that right now. If I get around to it I'll try to remember to post an update in here.
 
You can use yt-dlp but I don't know of a very convenient way of doing it and you'll need to manually specify the naming using the -o option.
I'll post how to do it using Brave but the same works in Firefox, the interface is just slightly different.

Article: https://www.cnn.com/2022/03/05/politics/ukraine-russia-zelensky-us-lawmakers/index.html
  1. Inspect the web page using the browser inspect tool (right click, select inspect)
  2. Click the "network" tab.
    View attachment 3046785
  3. Play the media in question by clicking it in the preview (on the the left in the image)
  4. You'll see a lot of http stuff pop up, find the media URL by clicking any of the stream requests. Here they are named "stream.m3u8" but sites vary.
    View attachment 3046796
  5. You'll see the URL which is usually enough to know if you're on the right track. "CDN" (as in warnermediacdn) is a Content Delivery Network aka where they host their clips and other media. It's almost always a URL with CDN in it no matter where you go.
    Copy this URL and use yt-dlp to name it.
  6. yt-dlp -o "Ukraine releases video of Russian helicopter being shot down.mp4" https://clips-media-ctl.warnermediacdn.com/cnn/clips/2022-03/678232-22a913ed73f544668752ea8c33b94848/ts/media-4/stream.m3u8

This should be trivial to script but I can't help with that right now. If I get around to it I'll try to remember to post an update in here.
View attachment 3046827
Thanks!
 
  • Like
Reactions: Aidan
Back