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

[download fail]: bilibili 被分配到劣质pcdn导致下载失败 #1345

Open
gq20110204 opened this issue May 1, 2024 · 0 comments
Open
Labels
bug Something isn't working

Comments

@gq20110204
Copy link

Website name: bilibili

OS:: Windows

Video URL: https://www.bilibili.com/video/BV16Z421J75k

Stack overflow

Downloading BV16Z421J75k error:
request error: Get "https://xy111x9x13x193xy.mcdn.bilivideo.cn:8082/v1/resource/1526644028-1-30032.m4s?agrr=1&build=0&buvid=1FAD1E71-6436-311E-EA20-AFC851368C7080423infoc&bvc=vod&bw=43190&deadline=1714601042&e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M%3D&f=u_0_0&gen=playurlv2&logo=A0020000&mcdnid=50001075&mid=10593368&nbs=1&nettype=0&oi=2026673628&orderid=0%2C3&os=mcdn&platform=pc&sign=fd0bfe&traceid=trAkwELPRXiLZl_0_e_N&uipk=5&uparams=e%2Cuipk%2Cnbs%2Cdeadline%2Cgen%2Cos%2Coi%2Ctrid%2Cmid%2Cplatform&upsig=1b2c803df185d7b47dd008d9e0975bec": read tcp 192.168.123.236:3400->111.9.13.193:8082: wsarecv: An existing connection was forcibly closed by the remote host.
github.com/iawia002/lux/request.Request
        /home/runner/work/lux/lux/request/request.go:114
github.com/iawia002/lux/request.Headers
        /home/runner/work/lux/lux/request/request.go:184
github.com/iawia002/lux/request.Size
        /home/runner/work/lux/lux/request/request.go:194
github.com/iawia002/lux/extractors/bilibili.bilibiliDownload
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:437
github.com/iawia002/lux/extractors/bilibili.extractNormalVideo
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:270
github.com/iawia002/lux/extractors/bilibili.(*extractor).Extract
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:367
github.com/iawia002/lux/extractors.Extract
        /home/runner/work/lux/lux/extractors/extractors.go:54
github.com/iawia002/lux/app.download
        /home/runner/work/lux/lux/app/app.go:275
github.com/iawia002/lux/app.New.func1
        /home/runner/work/lux/lux/app/app.go:252
github.com/urfave/cli/v2.(*App).RunContext
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:322
github.com/urfave/cli/v2.(*App).Run
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:224
main.main
        /home/runner/work/lux/lux/main.go:13
runtime.main
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/proc.go:267
runtime.goexit
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/asm_amd64.s:1650
github.com/iawia002/lux/request.Request
        /home/runner/work/lux/lux/request/request.go:118
github.com/iawia002/lux/request.Headers
        /home/runner/work/lux/lux/request/request.go:184
github.com/iawia002/lux/request.Size
        /home/runner/work/lux/lux/request/request.go:194
github.com/iawia002/lux/extractors/bilibili.bilibiliDownload
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:437
github.com/iawia002/lux/extractors/bilibili.extractNormalVideo
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:270
github.com/iawia002/lux/extractors/bilibili.(*extractor).Extract
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:367
github.com/iawia002/lux/extractors.Extract
        /home/runner/work/lux/lux/extractors/extractors.go:54
github.com/iawia002/lux/app.download
        /home/runner/work/lux/lux/app/app.go:275
github.com/iawia002/lux/app.New.func1
        /home/runner/work/lux/lux/app/app.go:252
github.com/urfave/cli/v2.(*App).RunContext
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:322
github.com/urfave/cli/v2.(*App).Run
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:224
main.main
        /home/runner/work/lux/lux/main.go:13
runtime.main
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/proc.go:267
runtime.goexit
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/asm_amd64.s:1650
github.com/iawia002/lux/request.Headers
        /home/runner/work/lux/lux/request/request.go:186
github.com/iawia002/lux/request.Size
        /home/runner/work/lux/lux/request/request.go:194
github.com/iawia002/lux/extractors/bilibili.bilibiliDownload
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:437
github.com/iawia002/lux/extractors/bilibili.extractNormalVideo
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:270
github.com/iawia002/lux/extractors/bilibili.(*extractor).Extract
        /home/runner/work/lux/lux/extractors/bilibili/bilibili.go:367
github.com/iawia002/lux/extractors.Extract
        /home/runner/work/lux/lux/extractors/extractors.go:54
github.com/iawia002/lux/app.download
        /home/runner/work/lux/lux/app/app.go:275
github.com/iawia002/lux/app.New.func1
        /home/runner/work/lux/lux/app/app.go:252
github.com/urfave/cli/v2.(*App).RunContext
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:322
github.com/urfave/cli/v2.(*App).Run
        /home/runner/go/pkg/mod/github.com/urfave/cli/v2@v2.6.0/app.go:224
main.main
        /home/runner/work/lux/lux/main.go:13
runtime.main
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/proc.go:267
runtime.goexit
        /opt/hostedtoolcache/go/1.21.9/x64/src/runtime/asm_amd64.s:1650

Screenshots

none

Additional context

建议增加替换cdn功能 将劣质pcdn替换为官方cdn
具体操作可以参考这个脚本
https://greasyfork.org/zh-CN/scripts/415714-make-bilibili-great-again

@gq20110204 gq20110204 added the bug Something isn't working label May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant