神奇小破盘
  • 新增: 现在可以通过双击/命令行调用launch.jar启动程序。
    • launch.jar会先将INeedBiliAV.jar加载到内存,然后再调用。这样原来的jar包就可以被删除,便于程序自更新。
    • 当然,如果不考虑更新的问题,通过双击/命令行调用INeedBiliAV.jar启动程序也是可以的。
    • 如果你是通过旧版本的自更新升级上来的,照旧使用不会有任何问题。
  • 修复: 一键下载的优先清晰度现在不仅受配置文件控制,还受菜单栏控制
  • 优化: 可以通过配置bilibili.dash.ffmpeg.command.merge调整DASH类型的音视频FFMPEG合并命令
    • 经测试,配合全功能编译的FFMPEG,指令-hwaccel cuda似乎有点效果,详见FFmpegTest
      该指令理论上可以借助NVIDIA硬解,但是,监控显示GPU的调用率一直是0%,就很费解。
  • 优化: 现在,所有的提示框文本都能够被选择并复制(javax.swing.JOptionPane -> nicelee.ui.item.JOptionPane)
  • 优化: 现在,可以通过配置选择是否输出ffmpeg的处理过程
  • 优化: 历史记录缓存使用ConcurrentHashMap,而不是CopyOnWriteArraySet
  • 优化: 现在,程序理论上总是会使用utf-8编码而不是默认编码(不再需要设置file.encoding=utf-8)
  • 优化: 现在,程序理论上可以在任意工作目录正常运行(不再需要cd到jar包所在目录) <hr/>

如果你是Win64用户,且没有java环境,请下载附件*.win_x64_jre11.release.zip