I can't download videos from Hotmart.

495 views
Skip to first unread message

Mino Cosmik

unread,
Nov 11, 2023, 7:39:41 PM11/11/23
to Video DownloadHelper Q&A
I believe it has some DRM protection. Any form of solution?

Uri F

unread,
Nov 11, 2023, 8:16:48 PM11/11/23
to Video DownloadHelper Q&A
In some situations yt-dlp has been made a solution but 80% situations a re not resolved because of decryption problem

Uri F

unread,
Nov 11, 2023, 8:19:29 PM11/11/23
to Video DownloadHelper Q&A
I don't remember a parameter but you can use there your user name and password or get cookies from a browser.    Please check documentation

Mino Cosmik

unread,
Nov 12, 2023, 12:43:03 AM11/12/23
to Video DownloadHelper Q&A
I tried using yt-dlp but was unsuccessful because of DRM protection

[generic] Extracting URL: https://vod-akm.play.hotmart.com/video/7Lypzy9kqA/drm/dash/stream-t-1698692362001.mpd?hdnts=st%3D...d0-9c59-cfe00909f280
[generic] stream-t-1698692362001: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] stream-t-1698692362001: Extracting information
ERROR: [generic] stream-t-1698692362001: This video is DRM protected


Wild Willy

unread,
Nov 12, 2023, 1:44:42 AM11/12/23
to Video Download Helper Google Group
If indeed the content is protected by DRM, then no legal product is going to successfully
download the content, not VDH, not ffmpeg, not yt-dlp, nothing. That is what DRM is for.
It is meant to prevent downloading of copyrighted content. But it is possible that some
content on Hotmart is protected by DRM & some is not. You should take each case on its
own merits.

However, you can record anything that plays on your computer. For that, you need a
screen recorder. Search the web for such applications. There are several. The one I
have is called OBS, but I'm not endorsing it. It's just the one I have. There are
others, perhaps better. You need to search for something that suits your purposes.
Understand the difference between downloading & recording. Downloading transfers the
content as if it were a file. It uses (you hope) a good portion of your Internet
bandwidth & completes in a few minutes at most. Recording is just like what we used to
do with a VCR. Does anybody remember the VCR? You turn on the show, then you put a VHS
cassette into the VCR, then you press the record button, then you let it record for the
half hour, hour, however long the show runs for. A screen recorder on a PC is like that.
A VCR used to be able to turn on the desired TV channel at a specific time & record for a
duration of your choosing. You may not have that flexibility with a screen recorder,
especially when you're dealing with a livestream. For a class on Hotmart, you at least
should know how long it lasts so you can program your screen recorder to stop after the
right amount of time . . . plus a bit to allow for unforeseen things. But you might not
be able to use your PC for anything else while the recording is in progress. You'll have
to experiment with the one you choose to see how it works. You would activate your
screen recorder, then press play on the course material you want to record, then you just
wait while the lesson plays & your screen recorder records it.

Despite that, it is interesting that the URL you provided is for a DASH manifest,
possibly a DASH master manifest. When I clicked that URL, it gave me an error saying I
didn't have permission to access that content. That's because I do not have a
subscription to Hotmart. But you do. It would be very interesting to see if you can run
ffprobe on that URL. That would give you information that might -- I repeat, MIGHT --
give you enough information to download the content with ffmpeg. If you want to learn
about ffmpeg, search this forum for a thread with the title, "VDH can't download it?
Maybe ffmpeg can." That's a tutorial on how to use ffmpeg. The error message thrown by
yt-dlp may or may not be telling the truth. There is an outside chance ffmpeg can get
this content. But it's up to you to figure it out because I can't log on there & try it
myself. And no, I refuse to share your logon credentials. Don't even offer. I won't do
it. The VDH developers have posted on here that their corporate policy is to refuse to
accept such information. I, as a fellow user, not an employee of VDH, take their policy
as an example. So if you are really motivated, you should investigate ffmpeg. Maybe it
will work, maybe it won't, but you can't know unless you try. Do report back here what
you discover.

On the subject of me being just another user, I want to point out this discussion:

https://groups.google.com/g/video-downloadhelper-q-and-a/c/BzPLK2YyL-s

Look for the following strings within the text of that web page:

stealth quote
short tutorial
using gmail to post here

If you search for those strings & they are not found, that's because you have not
expanded the thread so the full text of every post is visible. Be sure you expand the
thread. Those 3 searches will give you references you need to read. That explains how
you are supposed to interact here. It also explains why I ignore all E-mails sent to me
on the subject of VDH. Read that advice. It is important. I wouldn't mention it if it
weren't important. And while you're there, you should bookmark that thread for easy
reference. You will surely find it helpful over time. You ought to read the whole
thing, if not in one sitting now, bit by bit over time.

Uri F

unread,
Nov 12, 2023, 1:54:57 AM11/12/23
to Video DownloadHelper Q&A
You can try to send a request of this feature to yt-dlp developers' team (open an issue @ github) but as I and  Wild Willy wrote above I am not sure if they would be able to to get a solution.

Uri F

unread,
Nov 12, 2023, 1:59:18 AM11/12/23
to Video DownloadHelper Q&A
Moreover they reject an issue if it violate their rules.  For example they rejected one of my requests for a long time ago.  Good luck!



Wild Willy

unread,
Nov 12, 2023, 2:00:30 AM11/12/23
to Video Download Helper Google Group
Reply all
Reply to author
Forward
0 new messages