this post was submitted on 20 Jul 2023
47 points (98.0% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54565 readers
479 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):
💰 Please help cover server costs.
Ko-fi | Liberapay |
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The DFXP file should just be subtitles
The MPD file is most likely the one to work from - I suspect it is set up to reference the local audio and video files. Try opening it in VLC and see if it plays. If so, something like Handbrake should be able to transcode it all to your preferred format.
If reencoding is to be avoided, one can try
ffmpeg -i xxx.mpd -c:v copy -c:a copy out.mp4
I was looking into FFMPEG just a minute ago. I believe it can strip the encryption, but I will need to grab the WV encryption keys beforehand.
The files are supposed to be played with the GRC app, correct? If so I think you need to intercept the (usually HTTPS) request(s) for the key made by the GRC Windows 11 app.
Btw can the said movie be played in a browser via say the GRC site? It may be an easier target.
This sounds about right. They use PlayReady DRM so a browser extension might be able to pull the decryption key during playback. One could download that same stream from that playback season then use ffmpeg with the pulled key to decrypt.
Theoretically. I'd have to do more tinkering than I'm willing to try right now. WideVine is so much easier - just pull some keys from Android.
The best solution might just be to use a VPN like Mullvad, set torrent software like qBittorrent to only use the Mullvad network interface in advanced settings for safety, and grab the video from something like 1337x in a decrypted format.
This was extremely tempting to do, but this is a bit of a niche movie and the only copy I can find on public trackers (the cons of being a debrid user) with any seeds is one of absolutely abysmal quality. Like my 480p DvD version on my shelf is better than that 1080p torrent.
I will look into this. Thank you :)
Yes, the movie can be played via browser on the GRC website. I think you gave me an idea, and I want to run it by you to see your thoughts on it. Now I have the hardware to do a WebRip from GRC's website, but avoided that for this movie since I wanted to have the higher bitrate of a WebDL. You got me thinking though, what if I do a "webrip" but done from the GRC app? Since bandwith isn't a factor (I believe) because the 7gb movie is right on my computer, would I not get WebDL quality?
What do you mean by doing a "webrip” from the GRC app? Is it actually a web app in disguise? Or you mean doing a screen capture?
Yes, screen capture with an HDMI splitter and capture card.
Given the information provided,
Media Size: 7168MB + 100MB = 7268MB = 58144Mb
Run time: 1h47m = 6420s
Average bitrate = 58144Mb / 6420s = ~9.06Mbps
That is definitely not FHD Blu-ray quality (~30Mbps) but better than DVD on average (~6Mbps).
I think a quality HDMI capture card should be able to not just match but surpass this bitrate.
Thank you very much! That is what I will do then.
I think you might be onto something. VLC can open the .mpd files, it has an encrypted black screen but it shows me the movie's 1h47m runtime on the time slider, so the .mpds and the .mp4s are for sure connected. Handbrake however doesn't know what to do with the .mpds, and whenever I try and put the .mp4s into Handbrake it just shows me grey fuzz on the previews.