Skip to content

plugins.bilibili: Unable to validate value of key 'playurl_info' #6031

@cykac04

Description

@cykac04

Checklist

Streamlink version

6.7.4

Description

The response text seems to be changed and does not match the validation anymore.

Debug log

[session][debug] Loading plugin: bilibili
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.10.1
[cli][debug] OpenSSL:    OpenSSL 1.1.1l  24 Aug 2021
[cli][debug] Streamlink: 6.7.4
[cli][debug] Dependencies:
[cli][debug]  certifi: 2021.10.8
[cli][debug]  isodate: 0.6.1
[cli][debug]  lxml: 4.9.3
[cli][debug]  pycountry: 22.3.5
[cli][debug]  pycryptodome: 3.19.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.26.0
[cli][debug]  trio: 0.22.2
[cli][debug]  trio-websocket: 0.9.2
[cli][debug]  typing-extensions: 4.8.0
[cli][debug]  urllib3: 1.26.7
[cli][debug]  websocket-client: 1.6.3
[cli][debug]  exceptiongroup: 1.1.3
[cli][debug] Arguments:
[cli][debug]  url=https://live.bilibili.com/22529135
[cli][debug]  --loglevel=debug
[cli][debug]  --output=C:\Users\User\Videos\{time:%y%m%d_%H%M%S}_{author}_{id}_{title}_{category}.ts
[cli][debug]  --default-stream=['best']
[cli][debug]  --retry-streams=15.0
[cli][debug]  --twitch-disable-ads=True
[cli][info] Found matching plugin bilibili for URL https://live.bilibili.com/22529135
[cli][error] Unable to validate response text: ValidationError(NoneOrAllSchema):
  ValidationError(dict):
    Unable to validate value of key 'roomInitRes'
    Context(dict):
      Unable to validate value of key 'data'
      Context(dict):
        Unable to validate value of key 'playurl_info'
        Context(type):
          Type of None should be dict, but is NoneType

Metadata

Metadata

Assignees

No one assigned

    Labels

    plugin issueA Plugin does not work correctly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions