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

【错误回报】只有第一p稳定1080p, 后续分p大概率只有480p #768

Closed
hwc0919 opened this issue Jan 17, 2024 · 2 comments
Closed
Labels
bug Something isn't working

Comments

@hwc0919
Copy link

hwc0919 commented Jan 17, 2024

运行环境

ubuntu 20.04

biliup 版本

v0.4.31

所录制的主播网址

https://live.bilibili.com/22518802

错误描述

只有第一P录制到了1080p60hz, 到达设定大小,触发分p之后,后续的p大概率只有480p

cookies 是用 biliup-rs 扫码登陆生成的,有效期到 2024年7月

服务器为 AWS云宁夏区 ubuntu 20.04

配置文件

配置文件
######### 全局录播与上传设置 #########
#------录制与下载------#
### 选择全局默认的下载插件,默认为stream-gears。可选:
### 1.streamlink(streamlink配合ffmpeg混合下载模式,适合用于下载hls_fmp4与hls_ts流,因为streamlink支持多线程拉取)。
### 使用该模式下载flv流时,将会仅使用ffmpeg。请手动安装streamlink以及ffmpeg。
### 2.ffmpeg(纯ffmpeg下载),请手动安装ffmpeg。
### 3.stream-gears
downloader: ffmpeg
### 录像单文件大小限制,单位Byte,超过此大小分段下载
file_size: 838860800
### 录像单文件时间限制,格式'00:00:00'(时分秒),超过此大小分段下载,如需使用大小分段请注释此字段
#segment_time: '00:50:00'
### 小于此大小的视频文件将会被过滤删除,单位MB
filtering_threshold: 20
### 自定义录播文件名模板, 支持变量 {streamer}:你在配置里设置的直播间名 %Y-%m-%d %H_%M_%S:创建文件的时间, {title}:当场直播间标题
### 如果上传文件,文件名必须包含设定的模板名。其次,如果没有定义时间,文件分片可能会互相覆盖,所以推荐设置时间来避免分段文件名重复。
#filename_prefix: '{streamer}%Y-%m-%d %H_%M_%S{title}'

#------上传------#
### 选择全局默认上传插件,Noop为不上传,但会执行后处理,可选bili_web,biliup-rs(默认值)
#uploader: Noop
### b站提交接口,默认自动选择,可选web,client
#submit_api: client
### b站上传线路选择,默认为自动模式,目前可手动切换为bda2, kodo, ws, qn, cos, cos-internal(支持腾讯云内网免流+提速)
lines: AUTO
### 单文件并发上传数,未达到带宽上限时增大此值可提高上传速度
threads: 2

#------杂项------#
### 检测到主播下播后延迟再次检测,单位:秒,避免特殊情况提早启动上传导致漏录
### 当delay不存在时,默认延迟时间为0秒,没有快速上传的需求推荐设置5分钟(300秒)或按需设置。若设置的延迟时间超过60秒,则会启用分段检测机制,每隔60秒进行一次开播状态的检测。
delay: 300
### 平台检测间隔时间,单位:秒。比如虎牙所有主播检测完后会等待30秒 再去从新检测
event_loop_interval: 30
### 单个主播检测间隔时间,单位:秒。比如虎牙有10个主播,每个主播会间隔10秒检测
checker_sleep: 10
### 线程池1大小,负责下载事件。每个下载都会占用1。应该设置为比主播数量要多一点的数。
pool1_size: 2
### 线程池2大小,负责上传事件。每个上传都会占用1。
### 应该设置为比主播数量要多一点的数,如果开启uploading_record需要设置的更多。
pool2_size: 2
### 检测源码文件变化间隔,单位:秒,检测源码到变化后,程序会在空闲时自动重启
check_sourcecode: 15



######### 各平台录播设置 #########
### 使用直播间封面作为投稿封面。此封面优先级低于单个主播指定的自定义封面。(目前支持bilibili,twitch,youtube。直播封面将会保存于cover文件夹下,上传后自动删除)
#use_live_cover: true

#------哔哩哔哩------#
## 录制BILIBILI弹幕,目前暂时不支持视频按时长分段下的弹幕文件自动分段,只有使用ffmpeg(包括streamlink混合模式)作为下载器才支持,默认关闭
bilibili_danmaku: false
## 哔哩哔哩直播流协议.可选 stream(flv流),hls_ts(ts流)与hls_fmp4(fmp4流),默认为stream
## 仅国内IP可以解析到fmp4流。海外IP只能获取到flv流(ov05与ov07)和ts流(ov105)
## 由于fmp4出现需要一定时间,或者某些小主播(大部分只有原画选项的主播)无fmp4流。
## 目前的策略是,如果开播时间小于60s,将会反复尝试获取fmp4流,如果没获取到就回退到flv流。
## 由于ffmpeg只能单线程下载,并且stream-gears录制有问题,所以目前fmp4流只能使用streamlink+ffmpeg混合模式。
bili_protocol: stream
## 哔哩哔哩直播优选CDN,默认无,支持同时填入多个CDN节点。
bili_perfCDN: 'cn-gotcha208,ov-gotcha05'
## 哔哩哔哩强制真原画(仅限TS与FMP4流的 cn-gotcha01 CDN,且 bili_qn >= 10000),默认为关闭
## 不保证可用性。当无法强制获取到真原画时,将会自动回退到二压原画。
bili_force_source: false
## 自定义哔哩哔哩直播API,用于获取指定区域(大陆或者海外)的直播流链接,默认使用官方API。
bili_liveapi: 'https://api.live.bilibili.com'
## 自定义fmp4流获取不到时,重新获取一遍flv直播流的api,默认不重新使用其他api重新获取一遍。
## 海外机器玩法:bili_liveapi设置为能获取大陆直播流的API,并将bili_fallback_api设置为官方API,然后优选fmp4流并使用streamlink下载器,最后设置优选cn-gotcha208,ov-gotcha05两个节点。
## 大陆机器玩法:bili_liveapi取消注释保持默认使用官方API,并将bili_fallback_api设置为能获取到海外节点API,然后优选fmp4流并使用streamlink下载器,最后设置优选cn-gotcha208,ov-gotcha05两个节点。
## 这样大主播可以使用cn208的fmp4流稳定录制(海外机如需可以通过自建dns优选指定线路的cn208节点),没有fmp4流的小主播也可以会退到ov05录制flv流。
bili_fallback_api: 'https://api.live.bilibili.com'
## CDN自动Fallback开关,默认为开启,例如海外机器优选ov05之后,如果ov05流一直无法下载,将会自动fallback到ov07进行下载。
bili_cdn_fallback: true
## 强制替换ov-gotcha05的下载地址为指定的自选IP
bili_force_ov05_ip: '163.171.197.234'
## 强制替换cn-gotcha01(叔叔自建)为指定的自选域名组(可多个域名,请用逗号分隔)
## 完整CDN列表请参考 https://rec.danmuji.org/dev/bilibili-cdn/ 中"B站视频云"的部分
## 此功能目前会和stream-gears冲突导致很多分段,请考虑使用ffmpeg录制
## 如果海外机器需要使用此功能,需要在bili_liveapi中指定国内的反代API来获取cn-gotcha01的节点信息。
## 海外机的玩法:配合一个国内的机器(例如便宜的腾讯云,阿里云等等)自建反代api.live.bilibili.com。或者使用https://docs.qq.com/doc/DV2dvbXBrckNscU9x 此处提供的公用反代API。
## 如果海外机到联通或者移动网络线路还不错,就可以参考***完整CDN列表***选取一些联通或者移动的节点并填入下面
## 每次会随机返回填入的其中一个线路,并且会自动判断所填入的节点是否可用
bili_force_cn01: false
bili_force_cn01_domains: 'cn-jxnc-cm-01-16.bilivideo.com,cn-gddg-cm-01-06.bilivideo.com,cn-fjqz-cm-01-06.bilivideo.com,cn-jssz-cm-01-02.bilivideo.com,cn-gddg-ct-01-12.bilivideo.com'
## 哔哩哔哩自选画质
## 刚开播可能没有除了原画之外的画质 会先录制原画 后续视频分段(仅ffmpeg streamlink)时录制设置的画质
## 30000 杜比,20000 4K,10000 原画,401 蓝光(杜比),400 蓝光,250 超清,150 高清,80 流畅,0 B站默认(多数情况下是蓝光 400)
## 没有选中的画质则会自动选择相近的画质
bili_qn: 10000


######### 录制主播设置 #########
streamers:
    NoGuess:
        url:
            - https://live.bilibili.com/22518802
        title: NoGuess直播录像 {title} %Y.%m.%d
        description: |
         NoGuess直播录像 {title} %Y.%m.%d
         主播直播间地址:{url}
         ---
         Powered By biliup - Github: https://github.com/ForgQi/biliup
        tid: 171
        tags:
            - cs2
            - 美男子
            - 网络游戏
            - 擦边
        format: mp4

################### 用户cookie ###################
### 在使用下方配置时,请确认下方第一行(user:)取消了注释。
user:
    # ------哔哩哔哩------#
    # ------哔哩哔哩获取直播流用COOKIE------#
    ## 请至少填入以下项目。推荐使用 biliup-rs(https://github.com/biliup/biliup-rs) 来获取。
    # bili_cookie: 'SESSDATA=none;bili_jct=none;DedeUserID__ckMd5=none;DedeUserID=123;'
    ## 同时存在时,优先使用文件。只支持 biliup-rs 生成的文件。
    bili_cookie_file: '/data/biliup/cookies.json'
    # ## 重要!!!
    # ## 因 哔哩哔哩 修改画质策略,不使用 Cookie 只返回最低画质,故不再控制 Cookie 使用与否。
    # ## 将 Cookie 传入不信任的第三方API可能会导致账号被盗,自行斟酌使用。

######### 日志输出配置 #########
LOGGING:
    formatters:
        verbose:
            format: '%(asctime)s %(filename)s[line:%(lineno)d](Pid:%(process)d Tname:%(threadName)s) %(levelname)s %(message)s'
            datefmt: '%Y-%m-%d %H:%M:%S'
        simple:
            format: '%(filename)s%(lineno)d[%(levelname)s]Tname:%(threadName)s %(message)s'
    handlers:
        console:
            level: DEBUG
            class: logging.StreamHandler
            formatter: simple
            stream: ext://sys.stdout
        file:
            level: DEBUG
            class: biliup.common.log.SafeRotatingFileHandler
            when: W0
            interval: 1
            backupCount: 1
            filename: ds_update.log
            formatter: verbose
            encoding: utf-8
    root:
        handlers: [ console ]
        level: INFO
    loggers:
        biliup:
            handlers: [ file ]
            level: INFO

### 默认通过网页接口上传,可选通过操作chrome上传,此时需要填写chromedriver路径
#chromedriver_path: /usr/local/bin/chromedriver

报错日志以及其他描述(如果有)

### 日志

第一p

2024-01-16 07:55:07 bilibili.py[line:120](Pid:250478 Tname:Thread-1) DEBUG 节点 cn-gddg-cm-01-06.bilivideo.com 可用,替换为该节点
2024-01-16 07:55:08 download.py[line:179](Pid:250478 Tname:Asynchronous1_0) INFO 开始下载:Bilibili - NoGuess
2024-01-16 07:55:09 bilibili.py[line:120](Pid:250478 Tname:Asynchronous1_0) DEBUG 节点 cn-gddg-ct-01-12.bilivideo.com 可用,替换为该节点
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavutil      56. 31.100 / 56. 31.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavcodec     58. 54.100 / 58. 54.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavformat    58. 29.100 / 58. 29.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavdevice    58.  8.100 / 58.  8.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavfilter     7. 57.100 /  7. 57.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavresample   4.  0.  0 /  4.  0.  0
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libswscale      5.  5.100 /  5.  5.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libswresample   3.  5.100 /  3.  5.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libpostproc    55.  5.100 / 55.  5.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Input #0, flv, from 'https://cn-gddg-ct-01-12.bilivideo.com/live-bvc/954839/live_497446729_45177200.flv?expires=1705395368&pt=html5&deadline=1705395368&len=0&oi=877798099&platform=html5&qn=0&trid=1000efb20c8ad9cf4b2e998c32686873b629&uipk=100&uipv=100&nbs=1&uparams=cdn,deadline,len,oi,platform,qn,trid,uipk,uipv,nbs&cdn=cn-gotcha01&upsig=ec63da4ee97139a2d68b4a721fced9b4&sk=b0decf3106d8142f9171911f020ea52d&p2p_type=4294967295&sl=1&free_type=0&mid=0&sid=cn-cq-ct-01-11&chash=1&bmt=1&sche=ban&score=2&pp=rtmp&source=onetier&trace=108d&site=ccba8dcce4478db835463efd39007e67&zoneid_l=151437313&sid_l=stream_name_cold&order=1':
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Metadata:
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     encoder         : BVC-SRT LiveHime/4.59.0
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server          : BSRS/1.6.47.4(Sco)
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server_version  : 1.6.47.4
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Duration: N/A, start: 0.043000, bitrate: 6275 kb/s
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 6144 kb/s, 60 fps, 60 tbr, 1k tbn, 120 tbc
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp, 131 kb/s
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Output #0, mp4, to 'NoGuess2024-01-16T07_55_09.mp4.part':
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Metadata:
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server_version  : 1.6.47.4
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server          : BSRS/1.6.47.4(Sco)
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     encoder         : Lavf58.29.100
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 6144 kb/s, 60 fps, 60 tbr, 16k tbn, 1k tbc
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 131 kb/s
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Stream mapping:
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Stream #0:0 -> #0:0 (copy)
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Stream #0:1 -> #0:1 (copy)
2024-01-16 07:55:10 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Press [q] to stop, [?] for help

第二p

2024-01-16 08:25:22 bilibili.py[line:120](Pid:250478 Tname:Asynchronous1_0) DEBUG 节点 cn-gddg-ct-01-12.bilivideo.com 可用,替换为该节点
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavutil      56. 31.100 / 56. 31.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavcodec     58. 54.100 / 58. 54.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavformat    58. 29.100 / 58. 29.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavdevice    58.  8.100 / 58.  8.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavfilter     7. 57.100 /  7. 57.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libavresample   4.  0.  0 /  4.  0.  0
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libswscale      5.  5.100 /  5.  5.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libswresample   3.  5.100 /  3.  5.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   libpostproc    55.  5.100 / 55.  5.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Input #0, flv, from 'https://cn-gddg-ct-01-12.bilivideo.com/live-bvc/296315/live_497446729_45177200_1500.flv?expires=1705397181&pt=html5&deadline=1705397181&len=0&oi=877798099&platform=html5&qn=0&trid=10005c4437a049cb4ae7a4e4e29d62caa339&uipk=100&uipv=100&nbs=1&uparams=cdn,deadline,len,oi,platform,qn,trid,uipk,uipv,nbs&cdn=cn-gotcha01&upsig=6e8d7483c036001be045a97dde80ec88&sk=fcb8154eb9de6cbaf168acac90d19d04&p2p_type=4294967295&sl=1&free_type=0&mid=0&sid=cn-hnld-ct-01-24&chash=1&bmt=1&sche=ban&score=1&pp=rtmp&source=onetier&trace=108d&site=bdd1d2decb93157a01f3d227b88c887e&zoneid_l=151437313&sid_l=stream_name_cold&order=1':
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Metadata:
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     encoder         : BVC-SRT LiveHime/4.59.0
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server          : BSRS/1.6.47.4(Sco)
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server_version  : 1.6.47.4
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Duration: N/A, start: 0.096000, bitrate: N/A
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 131 kb/s
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:1: Video: h264 (Main), yuv420p(tv, bt709, progressive), 854x480 [SAR 1:1 DAR 427:240], 30 fps, 30 tbr, 1k tbn, 60 tbc
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Output #0, mp4, to 'NoGuess2024-01-16T08_25_22.mp4.part':
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Metadata:
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server_version  : 1.6.47.4
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     server          : BSRS/1.6.47.4(Sco)
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     encoder         : Lavf58.29.100
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:0: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 854x480 [SAR 1:1 DAR 427:240], q=2-31, 30 fps, 30 tbr, 16k tbn, 1k tbc
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG     Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 131 kb/s
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Stream mapping:
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Stream #0:1 -> #0:0 (copy)
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG   Stream #0:0 -> #0:1 (copy)
2024-01-16 08:25:22 download.py[line:157](Pid:250478 Tname:Asynchronous1_0) DEBUG Press [q] to stop, [?] for help

其他补充描述

upload.log
ds_update.log

@hwc0919 hwc0919 added the bug Something isn't working label Jan 17, 2024
@hwc0919
Copy link
Author

hwc0919 commented Jan 17, 2024

脱敏 cookies
{
  "cookie_info": {
    "cookies": [
      {
        "expires": 1720424330,
        "http_only": 1,
        "name": "SESSDATA",
        "secure": 0,
        "value": "xxxxxx"
      },
      {
        "expires": 1720424330,
        "http_only": 0,
        "name": "bili_jct",
        "secure": 0,
        "value": "xxxxxx"
      },
      {
        "expires": 1720424330,
        "http_only": 0,
        "name": "DedeUserID",
        "secure": 0,
        "value": "xxxxxx"
      },
      {
        "expires": 1720424330,
        "http_only": 0,
        "name": "DedeUserID__ckMd5",
        "secure": 0,
        "value": "xxxxxx"
      },
      {
        "expires": 1720424330,
        "http_only": 0,
        "name": "sid",
        "secure": 0,
        "value": "xxxxxx"
      }
    ],
    "domains": [
      ".bilibili.com",
      ".biligame.com",
      ".bigfun.cn",
      ".bigfunapp.cn",
      ".dreamcast.hk"
    ]
  },
  "sso": [
    "https://passport.bilibili.com/api/v2/sso",
    "https://passport.biligame.com/api/v2/sso",
    "https://passport.bigfunapp.cn/api/v2/sso"
  ],
  "token_info": {
    "access_token": "xxxxxx",
    "expires_in": 15552000,
    "mid": 11111,
    "refresh_token": "xxxxx"
  },
  "platform": "BiliTV"
}

platform 是 BiliTV, 比较奇怪,是不是因为这个呢?

@xxxxuanran
Copy link
Contributor

xxxxuanran commented Jan 17, 2024

0.4.31 不支援 bili_cookie_file 选项,请更新到 >=0.4.32

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

2 participants