How to build? - Extractor dev and NewPipe dev not compatible? #10433
-
NewPipe uses properties that do not exist in the NewPipeExtractor, i have the newest dev Branch of both Projects. I checked the git history of StreamInfoItem for the thumbnailUrl and the last change was in July 2022, what is going on here?
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Yes, they are not currently compatible, due to extractor breaking changes (TeamNewPipe/NewPipeExtractor#889) which will be supported by #10062.
Your statements are contradicting themselves, as there is no |
Beta Was this translation helpful? Give feedback.
-
@AudricV Thanks a lot for your answer, however it does not help me with my problem and i am not able to re-open this discussion.
I have the latest dev of NewPipe and there are multiple references to thumbnailUrl, so i do not understand you statement?
I cannot find anything specific to any version / commit id in any of the Gradle files, not in the Extractor nor in NewPipe. I want to build the latest NewPipe dev AND the NewPipe SponsorBlock Fork, so i need the Extractor version to match the 2 different NewPipes i build, i do not want the NewPipe version to match the Extractor version. Thank you :) |
Beta Was this translation helpful? Give feedback.
-
There no
See the following line: Line 200 in b798ff5 The extractor commit used by the app is
The SponsorBlock fork uses a different extractor version, so I would use two clones of the extractor, one for the fork and one for the app with the correct versions being checked out. As you can see in the fork (which is currently on top of the 0.25.2 version), we can also use release tags as extractor versions and not only commits. |
Beta Was this translation helpful? Give feedback.
There no
thumbnailUrl
attribute inStreamInfoItem
in the latest versions of the extractor, not in the version of the extractor currently used by the app.See the following line:
NewPipe/app/build.gradle
Line 200 in b798ff5
The extractor commit used by the app is
95a3cc0a173bba28c179f9f9503b1010ec6bff21
, so you should use it in yo…