ManoloZocco / Panopto-Video-Downloader

Panopto Video Downloader from every *.panopto.* university site
GNU General Public License v3.0
18 stars 8 forks source link

Still Can't Download Embedded Videos #8

Open willywaggler opened 3 years ago

willywaggler commented 3 years ago

Hey. I'm not sure if you got my last reply, maybe it didn't notify you or something because the issue is closed. Unfortunately, the fix still doesn't seem to allow the downloading of embedded videos. I'd really appreciate if you could get this working. (I think I'm referencing the previous post with this, I'm not entirely sure how GitHub works though so I could be doing it wrong.)

Hi. Thanks for trying to fix this! Unfortunately, now when I click the button it seems to just refresh the page (I imagine it's trying to go to a Viewer.aspx page but that doesn't work so it just brings me back to the Embed.aspx), and I'm still unable to download the video.

Originally posted by @willywaggler in https://github.com/ManoloZocco/Panopto-Video-Downloader/issues/6#issuecomment-798449214

juliandunn commented 3 years ago

I'm not a Javascript programmer so I don't exactly know how to go about fixing this, but essentially, from the Embed.aspx page, you can grab the id URL parameter (which is a GUID) and pass it to https://[school].panopto.com/Panopto/Podcast/Social/<GUID>.mp4 and download that.

willywaggler commented 3 years ago

I'm not a Javascript programmer so I don't exactly know how to go about fixing this, but essentially, from the Embed.aspx page, you can grab the id URL parameter (which is a GUID) and pass it to https://[school].panopto.com/Panopto/Podcast/Social/<GUID>.mp4 and download that.

This works, thank you!

zacrumford commented 2 years ago

Hi all,

I am a developer at Panopto and I found this link referencing a deprecated internal API. Accessing content through the https://[fqdn]/Panopto/Podcast/Social/.mp4 link will 403 against Panopto Cloud. If you are using an on-premises version of Panopto then this will start 403ing as of Panopto 11.

As of 2022-03-29, we only support getting the download URL via a SOAP call. We will be adding a REST method in the near future as well so keep an eye on the REST documentation: https://{FQDN}/Panopto/api/docs/index.html.