Skip to content

bilibili B站 哔哩哔哩 acfun A站 樱花动漫 番剧下载器(Video Downloader):smiley:​ 仅供学习交流 求 star orz

License

Notifications You must be signed in to change notification settings

UHungLin/AnimeDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnimeDownloader

语言java 支持系统 Win/Linux/Mac 开源协议Apache2.0

番剧下载器

😊 ​使用教程

支持的类型

  • 普通视频(不支持互动类视频)

  • 番剧(大会员视频需要先登录)

  • 电影

  • 纪录片

  • ...

支持类型

  • 普通视频
  • 番剧(不支持付费视频)

支持类型

  • 部分支持(加密的 m3u8 类型视频不支持,有空加)

注意该网站较慢,而且是爬取的网页信息而不是接口,所以不要一次性选择下载太多,不然解析可能会有点久

😃 ​开发

本项目后端使用 java + netty,前端使用 electron

其中前端项目是由 BilibiliVideoDownload 这个项目修改的。本来自己想用 JavaFx 或者 electron 写的,可写出来的太丑了.... 😛​ 感谢该作者😄​ 。我把里面下载逻辑删了,只保留了基本框架,改成用 websocket 和后端通信,顺便改了下样式布局等

😆 ​编译运行

git clone git@github.com:UHungLin/AnimeDownloader.git
cd AnimeDownloader
cd lin-server
mvn clean package assembly:single
cd target
java -jar lin-server-jar-with-dependencies.jar

cd AnimeDownloader
cd lin-frontend
yarn
yarn electron:serve

注意:windows 用户记得把 ffmpeg.exe 放在和 lin-server.jar 同一层的目录下,linuxmac 用户需要在电脑中安装 ffmpeg官网)(修改 项目中lin-server/src/main/java/org/lin/util/FFmpegUtil.java 中的路径 FFMPEG_PATH="xxx" 指向你安装的 ffmpeg 地址),否则无法合并 B 站下载的视频。

😁 ​ Windows 用户看过来

如果不想安装编译环境,也可以直接下载打包好的 exe 文件

1、下载,解压到 ./AnimeDownloader 文件夹下
文件结构
- AnimeDownloader
  - AnimeDownloader Setup 1.0.0.exe
  - ffmpeg.exe
  - setup.exe
2、双击 AnimeDownloader Setup 1.0.0.exe 安装到当前文件夹 ./AnimeDownloader 下
3、双击 setup.exe 安装到 ./AnimeDownloader/AnimeDownloaderServer 下
把 ffmpeg.exe 移动到 ./AnimeDownloader/AnimeDownloaderServer 下
4、安装完成文件结构
- AnimeDownloader
  - AnimeDownloaderServer
    - jre
    - AnimeDownloaderServer.exe
    - ffmpeg.exe
    - ...
  - AnimeDownloader.exe
  - ...
双击 AnimeDownloader.exe 即可启动软件

❗ ​注意事项

  • 下载完成的视频最好不要用 windows 自带的播放器播放,可以用 mpv、迅雷影音等其他视频播放器

    因为在下载 B 站视频时,有时下载到的视频格式是 HEVC/H.265windows 自带的播放器或浏览器缺少相关的编解码器

  • 无法下载 B 站区域限制的视频

  • 想下载 B 站大会员视频,需要先登录大会员账号

  • 不保存历史记录缓存下载进度,关掉软件全部清零

💗 ​感谢

About

bilibili B站 哔哩哔哩 acfun A站 樱花动漫 番剧下载器(Video Downloader):smiley:​ 仅供学习交流 求 star orz

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published