-
Notifications
You must be signed in to change notification settings - Fork 432
Sharepoint.com #380
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
Comments
This subject has been addressed in issue #275 |
Note that in the last few weeks I've noticed a change where you can't even download the videos from sharepoint. Looks like only the organiser can. Q1 of 2021, only the meeting recorder and organizer will be able to download the meeting recording. All other attendees will only be able to view it. |
Bumping the last comment by @palmerj |
Can confirm that destreamer no longer works for meeting recordings as they are shared in Sharepoint now. |
As mentioned in #275 someone has developed a new tool, but in the meantime we've been using a workaround to open the video files directly:
The link structure should be something like this: If you only have a link to the sharepoint player you can try to recover the direct link to the mp4 file by using some website like https://www.url-encode-decode.com/ to remove the utf-8 to ascii encoding and then editing the url to look like the example above. (no need to convert it back when opening the new url btw). Scusate per la grammatica ma l'ho scritto un po di fretta 😅 |
Looks like this shouldn't take too much effort to implement into destreamer. Will take a look. Thanks for your writeup, appreciate the effort. |
You are welcome 😊 ("writeup", è giusto la descrizione di un url 😅) Honestly I don't know how universal this method is, maybe it only works in my organization because of some oversight when setting up the privileges. |
After a bunch of fenagling I finally got a url that ends in |
Yeah I saw links with the When I get my url from Sharepoint or the Files section on Teams I get this: (after going trough https://www.url-encode-decode.com/) That can be edited into this: [ORG] is already present int the url, [TEAM NAME] should be easy to recover, "General/Recordings/" might change as I said up there and [FILENAME] if not apparent int the url is obtainable by opening the details section of the Sharepoint player; ...also by looking at that "other details" section there's a button that says "copy direct link" (it's in italian so idk the exact name 😅) |
It doesn't work with sharepoint |
Anyone checked pull request above? does it work? Should I take any extra steps? |
Under OSX:
But aria2c is present:
|
I've tried today installing it via homebrew ( |
@DaniDiaz71 Could you try to copy aria2 into Destreamer's folder and run it again please @marcosrgu2081 What could you copy and paste the url and the error here? You made sure that you are using the correct branch? |
Sorry, It was my fault (I was using the incorrect url) |
Did it, but same error. |
The issue related to invalid urls seems to be located in this regex check I don't know if I got the regex right, but this is what I wrote in order to match correctly the url
|
@darderik could you please run it again with the --verbose flag and post the output? I see that your link includes the drive letter and i need to see what kind of request to the backend are being made |
@DaniDiaz71 Try to update the branch and let me know, if the error persist I'll dig deeper in this issue |
Of course, here it is. |
You did the right thing! I suspect that since since your regex result includes the drive letter that is screwing with the rest of the logic, enche the undefined in the requested url. |
Nice, happy that it worked @darderik ! I pushed an updated version to the Sharepoint branch |
@lukaarma can you check one thing please. If that exists, we can dramatically simplify everything, as in drop both ffmpeg and aria. |
Doesn't work :( Now i have other issue at validation phase:
I guess i shoud open new issue..., it seems to be a timeout problem because Chrome close it when i'm writing password or second authentication factor. |
@lukaarma Thank you so much for your efforts for the SharePoint branch. But in our company, now the url of the online video for meeting recording changed to something like below: It seems that the latest SharePoint branch of DeStreamer couldn't support this kind of url. Hope someone could help update/enhance the SharePoint branch. |
This comment has been minimized.
This comment has been minimized.
Hello everybody, [ERROR] Error: Request failed with status code 404
at createError (C:\devepolpents\destreamer\node_modules\axios\lib\core\createError.js:16:15)
at settle (C:\devepolpents\destreamer\node_modules\axios\lib\core\settle.js:17:12)
at IncomingMessage.handleStreamEnd (C:\devepolpents\destreamer\node_modules\axios\lib\adapters\http.js:269:11)
at IncomingMessage.emit (events.js:412:35)
at endReadableNT (internal/streams/readable.js:1334:12)
at processTicksAndRejections (internal/process/task_queues.js:82:21)
[FATAL ERROR] Unhandled error!
Timeout or fatal error, please check your downloads directory and try again`
... It seems that with the videos of this week destreamer is unable to find the .mp4 file in the page code... Thank you for your work! |
@snobu I could not find something like that but I'll e-mail you a couple of json I got so that you could take a look. When I have more time I'll dig more into the api to see if I missed something.
@DaniDiaz71 Could you please make sure that you are on the latest version of the Sharepoint branch? There was an error during the login process that should have been fixed, if you are on the latest branch and you are still having trouble loggin in please open a separate issue.
@snqqyj if you are comfortable enough to share the complete url with me via the e-mail you find on my profile it would be great and really help me. If you don't want could you at least tell me if it ends with '.mp4'
@gionac Was there any change in the url of the video between last week and this one? Could you please check. @darderik I hid your comment because I created a dedicate issue, see #415 |
I have the same problem. I can't download videos since this week. |
@lukaarma I copy there the two links. The first (newer) doesn't work, instead the second works like charm.. [...]/L1%20-%20relativit%C3%A0%20e%20Locard%20-%20L2%20-%2020211026_152611-Meeting%20Recording.mp4?csf=1&web=1&e=XxMFGP
[...]/L0-lab-20211005_160042-Meeting%20Recording.mp4?csf=1&web=1&e=7E0Pk7 I omitted the first because it's identical |
@gionac could you please open a new issue and provide me the full verbose output of your command (add |
I did a new issue here, with the verbose output, here: #416 Thank you @lukaarma ! |
|
Same here. After adding "|personal" to the regex, download started to work (even for videos where I have no download permission). Thanks! |
Thanks for @muzso advise, and I have created a PR base on this, as well to include a small fix on the file name with characters that requires |
Is there any hope that the project will be updated, allowing downloads from sharepoint.com? (some professors do not allow download of videos...)
The text was updated successfully, but these errors were encountered: