-
Notifications
You must be signed in to change notification settings - Fork 425
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
Add more decryption function regexes #329
Conversation
Exception
Crash log
|
@Stypox: That's because named-capturing groups are only supported by Android since API 26… :/ |
@Stypox: It should be fixed now. Could you test it again? |
On my phone with Android 7.0 and on on AVD Android 10 everything works fine (video info loads and all resolutions play, tested on multiple videos). I only got this exception, but I don't think it is related because sometimes I get it in other NewPipes. Closing and reopening the video solved the problem. Exception
for some reason now my emulators are able to play videos and do not block at the first frame |
@Stypox: Could you send me the page you got it on? Or could you not reproduce it? :/ |
It's not reproducible, reopening the same video does not create any problem. As I said I also get it on my phone on 0.19.3, so it shouldn't be related to this pr |
@Stypox: It could be related to this PR though. I've seen it once while running the tests (I think it was the Adele one that failed), but it was in combination with it not being able to extract I think the title and something else, so I disregarded it as not related to this PR. |
It's not related. I often get this error in regular version of NewPipe, like 1/20 videos. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried with many videos on different network configurations and different phones and could not reproduce any crash. So this is ready.
See https://github.com/ytdl-org/youtube-dl/blob/master/youtube_dl/extractor/youtube.py#L1369. I didn't test this yet.
Edit: it looks like there are some differences in Python and Java regexes. I'll look into it tomorrow.
Edit 2: I think I fixed it now, but I need to test it more.