Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't work anymore #11

Open
3 tasks done
flanter21 opened this issue Jun 26, 2024 · 3 comments
Open
3 tasks done

Doesn't work anymore #11

flanter21 opened this issue Jun 26, 2024 · 3 comments

Comments

@flanter21
Copy link

flanter21 commented Jun 26, 2024

First things first (check if applicable)

  • I have correctly installed MediasiteDownloader
  • I am using the latest version of the supported browsers (Chrome, Firefox, Edge (Chromium))
  • I am not trying to download a live stream

Describe the bug
A clear and concise description of what the bug is.
On Firefox, the popup window when you press the favlet doesn't appear and the below error occurs.
image
On Chrome, it does appear but the resulting link cannot be saved. Opening it shows a bad request error.
image

To Reproduce
Open lecture as before and use favlet. Sadly this appears in all the lectures I've tried but none of them are publicly accessible.

Desktop (please complete the following information):

  • OS: macOS Sonoma 14.5
  • Browser: Firefox 127.0.1, Chrome 126.0.6478.116

Additional context
Mediasite version 8.30.0 Build 110

I used to also use the method here but now this leads to a blank screen instead of showing a video. I am still able to download using the video downloadhelper extension fortunately.

EDIT: Getting the m3u url from GetPlayerOptions does still work and you can save it by putting the URL in Safari, VLC or ffmpeg. For some reason Firefox and Chrome refuse to open the m3u URL directly and force you to download the m3u file (which doesn't work) but you can just paste it in here and then right click to download the video.

You cannot use the m3u file in place of the url because it doesn't contain the first half of the url before the word "manifest". eg.

http:// ngn-evt7-ims-nud.mediaste.com/MediasiteDeliver/mediasite02/events7/MP4Video/cd123456-1234-1234-12a3-4a5b6c7890d1.mp4/manifest(format=mpd-isoff)?playbackTicket=1a123b456d7f89a0b1c2d34e56f7a89&site=events7.mediasite.com

Could you also add links to easily download the vtt and transcript.txt found in the GetPlayerOptions file too. (add the ?playbackTicket to the url for transcript.txt or it won't open). Thank you.

@davidspeijer
Copy link

I have the same issue. Can you help me with the GetPlayerOptions ? I have no clue where to start.

@PythonCoderAS
Copy link

You can also take the manifest URL and plop it into yt-dlp.

@legel
Copy link

legel commented Dec 22, 2024

@PythonCoderAS is correct. yt-dlp does the trick!

After downloading from their github, you just do

yt-dlp https://mediasite.video[rest_of_url]
[Mediasite] Extracting URL: https://mediasite.video[...]
...
[info] 0aa42131da2447af8d32f6d5a3728f251d: Downloading 1 format(s): video1-0.2-657+video1-0.2-audio1-und
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 1837
[download] Destination: [Title of URL]
Presents: ... .fvideo1-0.2-657.mp4
[download] 3.9% of ~ 255.88MiB at 385.66KiB/s ETA 10:47 (frag 71/1837)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants