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

Can`t download v5.3.5 #106

Open
hyfronx opened this issue Nov 18, 2024 · 16 comments
Open

Can`t download v5.3.5 #106

hyfronx opened this issue Nov 18, 2024 · 16 comments

Comments

@hyfronx
Copy link

hyfronx commented Nov 18, 2024

I can't download it! I add the url and click Start download. It opens a Chrome tab, I enter my credentials and it accesses the video page, the video starts playing and nothing else happens, sharedown just keeps loading while the video plays.

Am I missing something?

@kylon
Copy link
Owner

kylon commented Nov 19, 2024

is 3.4 working?
can you post a log?

@hyfronx
Copy link
Author

hyfronx commented Nov 19, 2024

I had the same problem on 3.4. Unfortunately the logs folder is empty, it timed out on this last test, I'll post the screenshot.

Screenshot 2024-11-19 072234

@kylon
Copy link
Owner

kylon commented Nov 21, 2024

are logs enabled in settings?

@hyfronx
Copy link
Author

hyfronx commented Nov 22, 2024

No, they were not :( I was stupid, sorry, I'm posting the log now.
I tried twice, first with YT-dpl, and then with FFmpeg.

startDownload: start

startDownload: valid data: true

runPuppeteerGetVideoData: goto https://academiamelies.sharepoint.com/:v:/r/sites/TAL10/Documentos%20Compartilhados/SEM03_Luz,%20Textura%20e%20Render%20II/Recordings/Aula%2005%20-%20Luz%20III/Aula%2005%20-%20Luz%20III-20240313_192656-Grava%C3%A7%C3%A3o%20de%20Reuni%C3%A3o.mp4?csf=1&web=1&e=IaEKQq

_sharepointLogin: start login procedure

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

runPuppeteerGetVideoData: error
Navigation timeout of 60000 ms exceeded

downloadVideo: has vdata: false

startDownload: failed
undefined

startDownload: start

startDownload: valid data: true

runPuppeteerGetVideoData: goto https://academiamelies.sharepoint.com/:v:/r/sites/TAL10/Documentos%20Compartilhados/SEM03_Luz,%20Textura%20e%20Render%20II/Recordings/Aula%2005%20-%20Luz%20III/Aula%2005%20-%20Luz%20III-20240313_192656-Grava%C3%A7%C3%A3o%20de%20Reuni%C3%A3o.mp4?csf=1&web=1&e=IaEKQq

_sharepointLogin: start login procedure

runPuppeteerGetVideoData: error
Navigation timeout of 60000 ms exceeded

downloadVideo: has vdata: false

startDownload: failed
undefined

The process was the same for both, I logged in, the video page was opened in the embedded Chrome, the video started playing until the Chrome page closed when it timed out

@kylon
Copy link
Owner

kylon commented Nov 22, 2024

no error or it is not logged, maybe it just needs more time to catch the video, try to set timeout to zero

@hyfronx
Copy link
Author

hyfronx commented Nov 25, 2024

I removed the timeout, but the problem is that it keeps loading forever, even after the video has finished it keeps trying to load. I've noticed that this is happening to all the videos that are Teams recordings from this year onwards, so it's no coincidence. The ones from the previous year I was able to download normally. Do you have any suggestions? Any more information I can get? The logs didn't show any errors, and I've tried all three download methods: YT-dlp, Direct and FFmpeg

@kylon
Copy link
Owner

kylon commented Nov 27, 2024

i ll post one with more logs, and i ll try to make a recording in my account

@kylon
Copy link
Owner

kylon commented Dec 5, 2024

fresh recordings seems fine here, using default settings

post log with this
sharedownt.zip

@hyfronx
Copy link
Author

hyfronx commented Dec 5, 2024

here it is, the video lasted 19 minutes, it played all the way through and I left it for another 10 or 15 minutes after it finished, it just kept loading until I decided to close the browser

`startDownload: start

startDownload: valid data: true

runPuppeteerGetVideoData: goto https://academiamelies.sharepoint.com/sites/TAL10/Documentos%20Compartilhados/SEM03_Edi%C3%A7%C3%A3o/Recordings/Aula%2003.05%20-%20TAL10%20-%20Edi%C3%A7%C3%A3o%20-%20Ritmo%20-%20Montagem%20Tonal.mp4?web=1

_sharepointLogin: start login procedure

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

found possible resp

runPuppeteerGetVideoData: error
Navigating frame was detached

downloadVideo: has vdata: false

startDownload: failed
undefined
`

@kylon
Copy link
Owner

kylon commented Dec 8, 2024

i think i see a possible issue, post new logs with this, hopefully it will show here

sharedownt2.zip

@hyfronx
Copy link
Author

hyfronx commented Dec 8, 2024

Yoo Thank you!
I tested it here and unfortunately there's no point in me posting the log this time, the result of the attempts was exactly the same as the previous one

@kylon
Copy link
Owner

kylon commented Dec 9, 2024

that should confirm my idea then

sharedownt3.zip

@hyfronx
Copy link
Author

hyfronx commented Dec 9, 2024

Here

startDownload: start

startDownload: valid data: true

runPuppeteerGetVideoData: goto https://academiamelies.sharepoint.com/:v:/r/sites/TAL10/Documentos%20Compartilhados/SEM03_Edi%C3%A7%C3%A3o/Recordings/Aula%2001.1%20-%20TAL10%20-%20Edi%C3%A7%C3%A3o%20-%20Introdu%C3%A7%C3%A3o%20-%20Apresenta%C3%A7%C3%A3o%20professor.mp4?csf=1&web=1&e=BizT7n

_sharepointLogin: start login procedure

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

found possible resp

[...]

found possible resp

runPuppeteerGetVideoData: error
no elements in sequence

downloadVideo: has vdata: false

startDownload: failed
undefined

Not much diffent, just the message "no elements in sequence"

@kylon
Copy link
Owner

kylon commented Dec 9, 2024

sharedownt4.zip

@hyfronx
Copy link
Author

hyfronx commented Dec 12, 2024

This time log was just:

startDownload: start

startDownload: valid data: true

runPuppeteerGetVideoData: goto https://academiamelies.sharepoint.com/:v:/r/sites/TAL10/Documentos%20Compartilhados/SEM03_Edi%C3%A7%C3%A3o/Recordings/Aula%2001.1%20-%20TAL10%20-%20Edi%C3%A7%C3%A3o%20-%20Introdu%C3%A7%C3%A3o%20-%20Apresenta%C3%A7%C3%A3o%20professor.mp4?csf=1&web=1&e=BizT7n

_sharepointLogin: start login procedure

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

_waitForVideoPlayer: ignore:
Execution context was destroyed, most likely because of a navigation.

runPuppeteerGetVideoData: error
no elements in sequence

downloadVideo: has vdata: false

startDownload: failed
undefined

@kylon
Copy link
Owner

kylon commented Dec 12, 2024

sharedownt5.zip

can you look for .StreamWebApp-container element in dev tools when the video player is fully loaded? is it there?

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

2 participants