问题简述
电影《楚门的世界》https://www.bilibili.com/bangumi/play/ep250583
登录大会员的情况下,直接播放是有4K和1080P高码率的,但是下载解析却没有这两个清晰度。
换成其他电影可以正常解析出大会员的4K和1080P高码率清晰度
复现方式
(.python3_venv) root@VM-4-7-debian:/home/file/bilibili/hevc# yutto https://www.bilibili.com/bangumi/play/ep250583 -c "xxx" --download-vcodec-priority "hevc,avc" --no-subtitle --no-danmaku --debug
DEBUG get_user_info cache miss: user_info, all cache keys: []
DEBUG Fetch json: https://api.bilibili.com/x/web-interface/nav
大会员 成功以大会员身份登录~
WARN download_vcodec_priority(hevc, avc)不包含所有下载视频编码(avc, hevc, av1),不包含部分将永远不会选择哦
WARN download_vcodec 参数值(avc)不是优先级最高的编码(hevc),可能会导致下载失败哦
DEBUG ffmpeg -codecs
DEBUG ffmpeg -encoders
DEBUG ffmpeg -codecs
DEBUG ffmpeg -encoders
DEBUG Get redircted url: https://www.bilibili.com/bangumi/play/ep250583
DEBUG Fetch json: https://api.bilibili.com/pgc/view/web/season?ep_id=250583
DEBUG Fetch json: http://api.bilibili.com/pgc/view/web/season?season_id=25812
番剧 楚门的世界
DEBUG Fetch json: https://api.bilibili.com/pgc/player/web/v2/playurl?avid=&bvid=BV17W411r78v&cid=25808535672&qn=127&fnver=0&fnval=4048&fourk=1&support_multi_audio=true&from_client=BROWSER
DEBUG Fetch bin: http://i0.hdslb.com/bfs/archive/eaf1d1dd3dffcd7c44ec7c98e389fabeca643b94.jpg
INFO 开始处理视频 正片
INFO 共包含以下 12 个视频流:
INFO 0 [AVC ] [1920x1080] <1080P 高清> #3
INFO * 1 [HEVC] [1920x1080] <1080P 高清> #3
INFO 2 [AV1 ] [1920x1080] <1080P 高清> #3
INFO 3 [AVC ] [1280x720 ] <720P 高清 > #3
INFO 4 [HEVC] [1280x720 ] <720P 高清 > #3
INFO 5 [AV1 ] [1280x720 ] <720P 高清 > #3
INFO 6 [AVC ] [ 852x480 ] <480P 清晰 > #3
INFO 7 [HEVC] [ 852x480 ] <480P 清晰 > #3
INFO 8 [AV1 ] [ 852x480 ] <480P 清晰 > #3
INFO 9 [AVC ] [ 640x360 ] <360P 流畅 > #3
INFO 10 [HEVC] [ 640x360 ] <360P 流畅 > #3
INFO 11 [AV1 ] [ 640x360 ] <360P 流畅 > #3
INFO 共包含以下 3 个音频流:
INFO * 0 [MP4A] <320kbps >
INFO 1 [MP4A] < 64kbps >
INFO 2 [MP4A] <128kbps >
环境信息
- OS: Debian GNU/Linux 12 (bookworm) 12.11
- Python: Python 版本号 3.11.2
- yutto: yutto 版本号 yutto 2.0.3
- FFmpeg: FFmpeg 版本号 ffmpeg version 5.1.6-0+deb12u1
额外信息
No response
一点点的自我检查
问题简述
电影《楚门的世界》https://www.bilibili.com/bangumi/play/ep250583
登录大会员的情况下,直接播放是有4K和1080P高码率的,但是下载解析却没有这两个清晰度。
换成其他电影可以正常解析出大会员的4K和1080P高码率清晰度
复现方式
(.python3_venv) root@VM-4-7-debian:/home/file/bilibili/hevc# yutto https://www.bilibili.com/bangumi/play/ep250583 -c "xxx" --download-vcodec-priority "hevc,avc" --no-subtitle --no-danmaku --debug
DEBUG get_user_info cache miss: user_info, all cache keys: []
DEBUG Fetch json: https://api.bilibili.com/x/web-interface/nav
大会员 成功以大会员身份登录~
WARN download_vcodec_priority(hevc, avc)不包含所有下载视频编码(avc, hevc, av1),不包含部分将永远不会选择哦
WARN download_vcodec 参数值(avc)不是优先级最高的编码(hevc),可能会导致下载失败哦
DEBUG ffmpeg -codecs
DEBUG ffmpeg -encoders
DEBUG ffmpeg -codecs
DEBUG ffmpeg -encoders
DEBUG Get redircted url: https://www.bilibili.com/bangumi/play/ep250583
DEBUG Fetch json: https://api.bilibili.com/pgc/view/web/season?ep_id=250583
DEBUG Fetch json: http://api.bilibili.com/pgc/view/web/season?season_id=25812
番剧 楚门的世界
DEBUG Fetch json: https://api.bilibili.com/pgc/player/web/v2/playurl?avid=&bvid=BV17W411r78v&cid=25808535672&qn=127&fnver=0&fnval=4048&fourk=1&support_multi_audio=true&from_client=BROWSER
DEBUG Fetch bin: http://i0.hdslb.com/bfs/archive/eaf1d1dd3dffcd7c44ec7c98e389fabeca643b94.jpg
INFO 开始处理视频 正片
INFO 共包含以下 12 个视频流:
INFO 0 [AVC ] [1920x1080] <1080P 高清> #3
INFO * 1 [HEVC] [1920x1080] <1080P 高清> #3
INFO 2 [AV1 ] [1920x1080] <1080P 高清> #3
INFO 3 [AVC ] [1280x720 ] <720P 高清 > #3
INFO 4 [HEVC] [1280x720 ] <720P 高清 > #3
INFO 5 [AV1 ] [1280x720 ] <720P 高清 > #3
INFO 6 [AVC ] [ 852x480 ] <480P 清晰 > #3
INFO 7 [HEVC] [ 852x480 ] <480P 清晰 > #3
INFO 8 [AV1 ] [ 852x480 ] <480P 清晰 > #3
INFO 9 [AVC ] [ 640x360 ] <360P 流畅 > #3
INFO 10 [HEVC] [ 640x360 ] <360P 流畅 > #3
INFO 11 [AV1 ] [ 640x360 ] <360P 流畅 > #3
INFO 共包含以下 3 个音频流:
INFO * 0 [MP4A] <320kbps >
INFO 1 [MP4A] < 64kbps >
INFO 2 [MP4A] <128kbps >
环境信息
额外信息
No response
一点点的自我检查