this post was submitted on 01 Feb 2025
56 points (93.8% liked)

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

57221 readers
656 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 33 comments
sorted by: hot top controversial new old
[–] [email protected] 19 points 2 weeks 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 2 weeks ago

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

[–] [email protected] 10 points 2 weeks 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 2 weeks ago

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

[–] [email protected] 3 points 2 weeks 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 2 weeks 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 2 weeks 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] 10 points 2 weeks 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] 9 points 2 weeks ago (1 children)

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

[–] [email protected] 2 points 2 weeks 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] 8 points 2 weeks 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 2 weeks ago (1 children)
[–] [email protected] 2 points 2 weeks 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 2 weeks ago* (last edited 2 weeks ago)

I think the DRM did not allow access to the link

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

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

[–] [email protected] 4 points 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks ago

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

[–] [email protected] 2 points 2 weeks ago (1 children)
[–] [email protected] 2 points 2 weeks ago (1 children)
[–] [email protected] 2 points 2 weeks 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] 3 points 2 weeks 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 2 weeks 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 2 weeks ago (1 children)
[–] [email protected] 2 points 2 weeks ago (1 children)
[–] [email protected] 1 points 2 weeks ago (1 children)
[–] [email protected] 2 points 2 weeks 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 2 weeks ago

@zaknenou be sure to ;) 👉👉

[–] [email protected] 1 points 2 weeks ago

Try using Jdownloader2