this post was submitted on 01 Feb 2025
52 points (93.3% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

55928 readers
302 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

Torrenting:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

tried yt-dlp, with browser cookies. Tried the developer tools trick too (network serction). None has worked

all 32 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 4 days ago (1 children)

Try How do I pass cookie to yt-dlp.

As install YT-dlp on your command line, (including ffmpeg). Log in to your site, and use this section to pass the cookie to your YT-dlp command with your video link.

[–] [email protected] 1 points 1 day ago

I don't think yt-dlp can crack DRM... most sites don't bother using it.

[–] [email protected] 10 points 4 days ago

I always try yt-dlp first with the website URL. If that doesn't work I either try the URL shown in the network tab in the debug menu or try to find a video source URL by inspecting the video html container.

Once I've found a URL using one of those methods I again throw it at yt-dlp

[–] [email protected] 8 points 4 days ago (1 children)

I use this https://www.downloadhelper.net/. Not to download but to get the video URL and download using other tools.

[–] [email protected] 1 points 3 days ago (1 children)
[–] [email protected] 2 points 3 days ago (1 children)

it gives and error because it wants to download using their desktop addon, but via the dots you can select to copy the URL. In the Addon settings you can change copy URL to the default. the URL you get will work with yt-dlp

[–] [email protected] 1 points 3 days ago* (last edited 3 days ago)

I think the DRM did not allow access to the link

[–] [email protected] 10 points 4 days ago (3 children)

Can you watch the video on the page? If so I would use OBS Studio to screen record it. If not, no idea, good luck!

[–] [email protected] 6 points 4 days ago

Searching "github download webpage video" gives this and more results to try.

[–] [email protected] 3 points 4 days ago (1 children)

Does that work? I suspect the DRM content would not show.

Some streaming is not possible even when you can view it on the monitor.

I suspect that happens on the video driver or Windows rendering subsystem - where OBS would capture. I had issues like that trying to stream to my TV IIRC.

A quick search on OBS gives me - supporting my suspicion - https://obsproject.com/forum/threads/unable-to-record-hulu-and-other-drm-digital-rights-media-protected-content.130979/

[–] [email protected] 1 points 3 days ago

Ahhh makes sense, I couldn't tell what the OP was trying to record but OBS might not work for it after all

[–] [email protected] 2 points 4 days ago

I think OBS will not work for this DRM stuff, you need a video capture card and directly record the video signal.

[–] [email protected] 9 points 4 days ago (1 children)

Dumb question, but does the page source show where the video is contained?

[–] [email protected] 2 points 4 days ago

hmm, I tried view page source, on the opened page I found only one occurrence of word "video": <meta property="og:url" content="/video/751778"/>

[–] [email protected] 6 points 4 days ago (1 children)
[–] [email protected] 4 points 4 days ago (1 children)

What was the error you got when you ran yt-dlp?

[–] [email protected] 4 points 4 days ago

[generic] Extracting URL: https://www.aljazeera360.com/video/742807 [generic] 742807: Downloading webpage WARNING: [generic] Falling back on generic information extractor [generic] 742807: Extracting information ERROR: Unsupported URL: https://www.aljazeera360.com/video/742807

[–] [email protected] 4 points 4 days ago

Most of the time you can check your network tab in the dev console. If it's not there, throw the url at jdownloader.

[–] [email protected] 3 points 4 days ago (2 children)

If the page uses the built-in player, right click and save as should work. If right click is disabled, get an extension to force enable it.

[–] [email protected] 5 points 4 days ago

you can shift+right click on a page to force it, no extension needed

[–] [email protected] 2 points 4 days ago (1 children)
[–] [email protected] 2 points 4 days ago (1 children)
[–] [email protected] 2 points 3 days ago (1 children)

didn't want to publish specific link cuz I thought it would break community's rules
here: https://www.aljazeera360.com/video/751778?t=0
you will need to sign in

[–] [email protected] 2 points 3 days ago (1 children)

They seem to use MPEG-DASH, which shows as a series of MP4 files each returning 206 Partial Content. I tried https://github.com/emarsden/dash-mpd-cli to download it using the MPD XML file, which you can find by filtering for "master" in your browsers network log. But that didn't work. Still, you might want to spend more time on it than I have at the moment.

[–] [email protected] 1 points 3 days ago

hmm, from searching yesterday, I found it mentioned in stackexchange or r/youtubdl that I'm supposed to "decrypt" them, not sure what it means. Maybe someday I'll search more, rn I'm on limited data plan

[–] [email protected] 2 points 4 days ago (1 children)
[–] [email protected] 1 points 4 days ago (1 children)
[–] [email protected] 1 points 3 days ago (1 children)
[–] [email protected] 2 points 3 days ago (1 children)

sorry ~~'? It was actually a nice suggestion, I bookmarked the site, might steal their design hehe actually thank you

[–] [email protected] 2 points 3 days ago

@zaknenou be sure to ;) 👉👉