For example, https://www.crackle.com/watch/6916
youtube-dl doesn't seem to work:
And also yt-dlp:Code:youtube-dl https://www.crackle.com/watch/6916 [Crackle] 6916: Downloading media JSON as US [Crackle] 6916: Downloading media JSON as AU [Crackle] 6916: Downloading media JSON as CA [Crackle] 6916: Downloading media JSON as AS [Crackle] 6916: Downloading media JSON as FM [Crackle] 6916: Downloading media JSON as GU [Crackle] 6916: Downloading media JSON as MP [Crackle] 6916: Downloading media JSON as PR [Crackle] 6916: Downloading media JSON as PW [Crackle] 6916: Downloading media JSON as MH [Crackle] 6916: Downloading media JSON as VI Traceback (most recent call last): File "__main__.py", line 19, in <module> File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\__init__.py", line 475, in main File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\__init__.py", line 465, in _real_main File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 2056, in download File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 799, in extract_info File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 806, in wrapper File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 827, in __extract_info File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\extractor\common.py", line 532, in extract File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\extractor\crackle.py", line 200, in _real_extract TypeError: exceptions must derive from BaseException
Code:yt-dlp https://www.crackle.com/watch/6916 WARNING: [Crackle] No country code was given using --geo-bypass-country. Trying with a list of known countries [Crackle] 6916: Downloading media JSON from US API ERROR: [Crackle] 6916: Crackle said: Fatal Error 105 - Media ID not found in Sony Crackle SystemIs there something I missed? Thanks in advance.
+ Reply to Thread
Results 1 to 22 of 22
-
-
Try like this
Code:yt-dlp -F "https://widevinedashus-crackle-com.akamaized.net/1/x/km/bwvyb_Widevine_Dash_playlist.mpd" --allow-u --no-warnings [generic] bwvyb_Widevine_Dash_playlist: Requesting header [generic] bwvyb_Widevine_Dash_playlist: Downloading webpage [generic] bwvyb_Widevine_Dash_playlist: Extracting information [info] Available formats for bwvyb_Widevine_Dash_playlist: ID EXT RESOLUTION │ TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO ───────────────────────────────────────────────────────────────────────────────────────────────────── 1 m4a audio only │ 68k https │ audio only mp4a.40.2 68k 48000Hz [en] DASH audio, m4a_dash 2 mp4 512x288 │ 324k https │ avc1.64001e 324k video only DASH video, mp4_dash 3 mp4 640x360 │ 563k https │ avc1.64001e 563k video only DASH video, mp4_dash 4 mp4 768x432 │ 927k https │ avc1.64001f 927k video only DASH video, mp4_dash 5 mp4 1280x720 │ 1501k https │ avc1.640028 1501k video only DASH video, mp4_dash 6 mp4 1920x1080 │ 2695k https │ avc1.640028 2695k video only DASH video, mp4_dash 7 mp4 1920x1080 │ 3791k https │ avc1.640028 3791k video only DASH video, mp4_dash
-
You mean like this?
Code:yt-dlp -F "https://widevinedashus-crackle-com.akamaized.net/1/x/km/enc_bwvyb_Crackle-L08-1080hd-3800k.mp4" --allow-u --no-warnings [generic] enc_bwvyb_Crackle-L08-1080hd-3800k: Requesting header [info] Available formats for enc_bwvyb_Crackle-L08-1080hd-3800k: ID EXT RESOLUTION │ PROTO │ VCODEC ACODEC ──────────────────────────────────────────── mp4 mp4 unknown │ https │ unknown unknown
-
search for mpd in the network tab...right click that and copy paste that url into the command ...
-F gives the list of all available formats....To download any one format use
Code:yt-dlp -f 7 "https://widevinedashus-crackle-com.akamaized.net/1/x/km/bwvyb_Widevine_Dash_playlist.mpd" --allow-u --no-warnings
Code:[generic] bwvyb_Widevine_Dash_playlist: Requesting header [generic] bwvyb_Widevine_Dash_playlist: Downloading webpage [generic] bwvyb_Widevine_Dash_playlist: Extracting information [info] bwvyb_Widevine_Dash_playlist: Downloading 1 format(s): 7 [download] Destination: bwvyb_Widevine_Dash_playlist [bwvyb_Widevine_Dash_playlist].mp4 [download] 0.3% of 2.67GiB at 1.16MiB/s ETA 39:03
-
Yes I know that, I used
Code:yt-dlp https://widevinedashus-crackle-com.akamaized.net/1/x/km/enc_bwvyb_Crackle-L08-1080hd-3800k.mp4
[Attachment 63886 - Click to enlarge] -
-
I searched the forum these days, and I think I know how to get PSSH and License URL for this website now:
I find PSSH in the mpd file:Code:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABIiClVTXzI1MTMyNDZI49yVmwY=
[Attachment 64008 - Click to enlarge]
[Attachment 64009 - Click to enlarge]
Then I put these things into http://getwvkeys.cc/ and get three keys:
[Attachment 64010 - Click to enlarge]
Then I typed this in the PowerShell:
Code:.\mp4decrypt --key 1:7500ac67a1e85023ac548943720637e4:fc028b83780c2f526f4647e140fe3bc0 --key 2:2509e1892443518794a24321cb710ec3:cb0c5c37e8c5d51aca79c10298148268 --key 3:d1a95dbdb6c050ed9ee7852f35c638ae:9c1a58455938305a89b1da11d5b44d37 --show-progress encrypted.mp4 decrypted.mp4
Which step am I doing wrong? -
Try
Code:.\mp4decrypt --key 7500ac67a1e85023ac548943720637e4:fc028b83780c2f526f4647e140fe3bc0 --key 2509e1892443518794a24321cb710ec3:cb0c5c37e8c5d51aca79c10298148268 --key d1a95dbdb6c050ed9ee7852f35c638ae:9c1a58455938305a89b1da11d5b44d37 --show-progress encrypted.mp4 decrypted.mp4
I don't think you have all the necessary information to get keys. There's normally some subscriber token, otherwise anyone with the pssh and url can get keys.Last edited by ElCap; 26th Mar 2022 at 06:10.
-
Your code works!
I untick the cache button, and it says:
Code:Wrong headers: while scanning an alias in "<unicode string>", line 1, column 9: Accept: */* ^ expected alphabetic or numeric character, but found '/' in "<unicode string>", line 1, column 10: Accept: */* ^
Could you tell me if the keys I got did work, why should I untick the cache button?
PS. Any threads recommended? -
Just don't touch the headers..leave it as is....Put the PSSH,lic url....remove the cache tick....you'll get the keys
-
This thread was gobbledygook from the first post. Now, I ask the question, no techno babble please, how do you
download videos from crackle? As ALL the so called crackle downloaders online and for the computer don't work,
NONE. Can't believe that there isn't a easier solution then the nonsense posted above. -
-
@EricDraven Yeah buddy, demanding people to tell you...that will work well for you LMAO
maybe spend 5 minutes learning how to do it? the info is at your fingertips...nobody is going to spoonfeed you. -
Hello! I have followed the instructions and for the most part it works! I miraculously downloaded a full episode. However, I have not been able to obtain the same result for other videos. Also there have been changes made to the site. The mpd link is now appended with a session Id like so:
Code:https://prod-vod-cdn1.crackle.com/v1/dash/ab95b45b71c711ddf59f86e4e6bea571f56e1289/v2mt-prod-crackle-cloudfront/fef95e6b5ee695e858b64691c95f580f/us-west-2/out/v1/cca569ff2b98432f9ba6a5a61cde3b1d/cc1a04f1519a4e01acf1471c93fb6e40/84df441594d74061995f0a3fd170d3e5/index.mpd?aws.sessionId=04ef0b2b-181d-4525-802b-8596db0028bc
So when I download the link it would sometimes only provide the last ten minutes of a video. For instance if yt-dlp finds 893 fragments, the mpd link may only return 123. I have read that I could merge individual video and audio mp4 files together and then decrypt them as usual, However ffmpeg tells me that it can't process the input data. I have read about repairing the files but from what I have researched so far it only does that one at a time, requiring a sample video to work from. I've tried working with a few to see if it would work. the "fixed" files were able to be read my ffmpeg and also decrypted but then when I try to play the video, it looks like the same before it was decrypted, just like the image in reply#5
I've been trying to find solutions on my own but I've hit a wall. -
Basically every other video on that site, even the one I had luck with but I figured out how to get the whole video
I briefly looked into n_m3u8DL-RE but I haven't tried it yet
I had to include -k parameter and I removed the session ID from the mpd. I noticed when I was using Stream Detector and YT-DLP to download the other files it would always end up processing mpd last and would leave the message "(pass -k to keep)"
Code:yt-dlp -f bv,ba --allow-u -k "https://prod-vod-cdn1.crackle.com/v1/dash/ab95b45b71c711ddf59f86e4e6bea571f56e1289/v2mt-prod-crackle-cloudfront/fef95e6b5ee695e858b64691c95f580f/us-west-2/out/v1/cca569ff2b98432f9ba6a5a61cde3b1d/cc1a04f1519a4e01acf1471c93fb6e40/84df441594d74061995f0a3fd170d3e5/index.mpd"
-
Does anyone have the old crackle links for movies, i.e.
http://media-us-am.crackle.com/1/c/4m/c9fyb_480p_1mbps.mp4
I believe I have figured out a way to get the widevine keys for the older movies which no longer appear on the website, but the links are still active, so I am wondering if someone has links like the one above they would be willing to share? Thanks
Similar Threads
-
Need help to download videos
By Superfil in forum Video Streaming DownloadingReplies: 48Last Post: 18th Sep 2024, 11:56 -
Can't download videos
By Daveridge in forum Newbie / General discussionsReplies: 6Last Post: 4th Dec 2021, 15:12 -
Sony Crackle Encrypted Now?
By SaurusX in forum Video Streaming DownloadingReplies: 8Last Post: 1st Feb 2019, 08:24 -
download videos
By jhone in forum Video Streaming DownloadingReplies: 1Last Post: 27th Oct 2017, 16:07 -
How to download videos from Gumroad.com?
By rogue2020 in forum Video Streaming DownloadingReplies: 1Last Post: 13th Jun 2017, 11:21