Fetch the repository succeeded.
以下多图警告
config/app.config
更改(不推荐)其实这是一款绿色软件,安装只是创建了一个快捷方式。。。
单击标签
-> 选择优先清晰度
-> 点击批量下载
右键单击标签
-> 批量下载此标签
1080P
, 有需要请修改bilibili.tab.download.qn
操作
-> 批量下载Tab页
配置
-> 优先清晰度
1080P
, 有需要请修改bilibili.menu.download.qn
右键单击标签
-> 批量下载全部标签
1080P
, 有需要请修改bilibili.tab.download.qn
单击封面图片获取URL。
长按作品文字,然后对应预览图会更新(网络原因可能会有卡顿,正常)。
双击作品文字,然后文本 + avId
将会复制到剪贴板。
关于
-> 更新版本
。(最近版本比较多,省得麻烦😳 目前只是人工触发版本检查。
不是WINDOWS的话需要人工update/INeedBiliAV.update.jar
替换掉INeedBiliAV.jar
( ╯□╰ )
rename.bat
,双击它(V3.1
增加自定义重命名,且支持下载完自动改名)unistall.bat
,双击它(仅仅只是删除了文件夹)config/app.config
中配置相应代理类型的地址和端口config/app.config
即可,详见文件见备注当因权限不足,或视频不存在该清晰度时,将返回不大于该qn值的合法最大qn值对应的清晰度。(FLV格式另有例外,请看下面的示例)
清晰度 | qn值 |
---|---|
8K | 127 |
HDR | 125 |
4K | 120 |
1080P60 | 116 |
1080P+ | 112 |
1080P | 80 |
720P60 | 74 |
720P | 64 |
480P | 32 |
360P | 16 |
https://www.bilibili.com/video/av39405510
"accept_description": ["高清 1080P60", "高清 720P60", "高清 1080P", "高清 720P", "清晰 480P", "流畅 360P"],
"accept_quality": [116, 74, 80, 64, 32, 16]
https://www.bilibili.com/bangumi/play/ep116157/
"accept_description": ["高清 1080P+", "高清 1080P", "高清 720P", "清晰 480P", "流畅 360P"],
"accept_quality": [112, 80, 64, 32, 16]
举例,假设某av存在1080P+/1080P/720P/480P/360P,1080P+/1080P 需要大会员才能观看,720P需要登录才能观看。
1080P+
请求 =====> 得到480P
链接1080P+
请求 =====> 得到720P
链接1080P+
请求 =====> 得到1080P+
链接720P60
请求 =====> 得到720P
链接举例,假设某av存在4K/1080P/720P/480P/360P
8K
请求 =====> 得到1080P
链接4K
请求 =====> 得到4K
链接1080P
请求 =====> 得到1080P
链接720P60
请求 =====> 得到720P
链接仅支持单个互动视频下载。
当从收藏夹/UP主链接查询时,仅下载互动视频的首片段。
输入互动视频av号查询时,将会罗列所有世界线的全部视频片段,同时也支持这些片段的下载。
片段title名称规则为:
i.j-上次做出的选择
其中,i为第i条世界线;j为世界线的第j+1个视频
举例 av64006660
【互动式视频】史蒂夫的故事,你决定Steve的命运《我的世界》
该互动视频包含5个片段:
pn0-起始
pn1-0.1-A 造个木剑防御怪物
pn2-1.1-B 造个木镐开始挖矿_2.1-B 造个木镐开始挖矿
pn3-1.2-A 先造个庇护所
pn4-2.2-B 先种树再造房
以上有3条世界线,观看顺序为:
世界线0: pn0 -> pn1
世界线1: pn0 -> pn2 -> pn3
世界线2: pn0 -> pn2 -> pn4
zh-CN
app.config
更改配置,如:bilibili.cc.lang = en-US
background.jpg
或background.png
放在config
文件夹下即可xxxParser.java
放在parsers
文件夹下即可parsers
文件夹下创建配置parsers.ini
。举例:假设你自定义实现了BVParser 和 B23Parser,其中B23Parser继承BVParser。
如果先尝试加载B23Parser,那么它在加载时会搜寻其父类,于是会找到现有的BVParser。
其结果是你自定义的BVParser没用了,自定义的B23Parser也可能因此而存在逻辑问题。
解决方案是,在parsers文件夹下创建parsers.ini,将顺序指定,其内容为:
BVParser
B23Parser
V4.2去除
实时弹幕相关可以参考弹幕点歌姬
ffmpeg.exe
为Win10+Msys+MingW+msvc
自行编译,其它平台请自行官网下载,替换源程序;java -Dfile.encoding=utf-8 -jar INeedBiliAV.jar
update/INeedBiliAV.update.jar
替换掉INeedBiliAV.jar
ffmpeg.exe
源码在此,编译命令如下:// 为了能够编译成功,注释掉了cmdutils.c中CC_IDENT所在的第1156行
./configure --toolchain=msvc --arch=x86 --enable-yasm --enable-asm --disable-debug --disable-doc --disable-ffplay --disable-ffprobe --enable-static --disable-shared --disable-network --disable-autodetect --disable-decoders --disable-gpl --disable-version3 --enable-decoder='h264,aac*,mp3*,mp4' --disable-encoders --disable-demuxers --enable-demuxer='concat,mov,m4v,flv,mp3' --disable-muxers --enable-muxer='flv,mp4,mp3' --enable-encoder='libmp3lame,mp3' --disable-parsers --enable-parser=h264 --disable-protocols --enable-protocol='concat,file' --disable-bsfs --enable-bsf='h264_metadata,h264_mp4toannexb' --disable-filters --enable-filter='concat,aresample' --disable-iconv --enable-small
make
Apache 2.0
。GPL 3.0
)Copyright (C) 2019-2022 NiceLee. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Sign in to post a comment
Repository Comments ( 4 )