Nemo2011 / bilibili-api

哔哩哔哩常用API调用。支持视频、番剧、用户、频道、音频等功能。原仓库地址:https://github.com/MoyuScript/bilibili-api
https://nemo2011.github.io/bilibili-api/
GNU General Public License v3.0
2.14k stars 203 forks source link

封面不合法 #782

Closed farjar closed 2 months ago

farjar commented 2 months ago

**Python 版本:Python 3.11.9 (main, May 23 2024, 01:11:37) [GCC 13.2.1 20240309] on linux

**模块版本:bilibili-api-python==16.2.0

**运行环境:Linux


raise ValueError(f"封面不合法 {self.cover.repr()}") ValueError: 封面不合法 Picture(height='720', width='1280', imageType='png', size=949, url='file://./downloads/UNIV-KEEP IT LUV-1ST SINGLE ALBUM Keep it luv.PNG'),用JPEG和PNG都试过了,都报一样的错误

z0z0r4 commented 2 months ago

Picture.from_file(path="./downloads/UNIV-KEEP IT LUV-1ST SINGLE ALBUM Keep it luv.PNG')

farjar commented 2 months ago

不懂额,要改哪里?

z0z0r4 commented 2 months ago

不懂额,要改哪里?

别把路径写 url 试试看…用 from_file 加载

farjar commented 2 months ago

不懂额,要改哪里?

别把路径写 url 试试看…用 from_file 加载

有具体的吗,cover=from_file ...这个提示不对额

z0z0r4 commented 2 months ago

wtf

z0z0r4 commented 2 months ago

cover=Picture.from_file(path="./downloads/UNIV-KEEP IT LUV-1ST SINGLE ALBUM Keep it luv.PNG')

这样你能理解了吗

farjar commented 2 months ago

cover=Picture.from_file(path="./downloads/UNIV-KEEP IT LUV-1ST SINGLE ALBUM Keep it luv.PNG')

这样你能理解了吗

in uploadBilibili cover=Picture.from_file(path=video_meta['cover']), ^^^^^^^ NameError: name 'Picture' is not defined

farjar commented 2 months ago

改用json传参没问题