Skip to content

48工具,提供公演、口袋48直播录源,公演、口袋48录播下载,封面下载,B站直播抓取,B站视频下载,A站直播抓取,A站视频下载,抖音视频下载,视频截取,视频导出gif,视频合并等功能。口袋48的pc版,可以看成员的直播、弹幕和录播。

License

duan602728596/48tools

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
January 26, 2023 09:28
July 1, 2021 20:08
app
November 9, 2023 23:25
November 9, 2023 23:25
March 18, 2021 15:21
November 24, 2020 16:51
June 16, 2023 02:27
July 8, 2022 00:54
January 18, 2023 13:03
November 9, 2023 23:25

口袋48工具

根据Electron的支持政策,软件将会在下一个版本升级Electron的版本。Electron版本大于v22,软件将不支持win8及以下版本。

文档

文档地址:https://yzb1g5r02h.feishu.cn/docx/MxfydWlNaovZ5sxsbJ5crnAlnVb

软件下载链接

进入到 https://github.com/duan602728596/48tools/releaseshttps://gitee.com/duanhaochen/a48tools/releases
https://github.com/duan602728596/document/blob/master/48/README.md 下载。

软件功能

使用前,需要先下载FFmpeg,并配置FFmpeg的软件位置。播放视频功能需要配置后重新启动软件。
微博超话签到,需要配置无头浏览器的地址。

  • 口袋48直播录源
  • 口袋48录播下载
  • PC端观看口袋48直播(有弹幕)
  • PC端观看口袋48录播(有弹幕)
  • snh48官方公演直播录制
  • snh48官方公演录播下载
  • B站直播录源
  • B站视频下载
  • A站直播录源
  • A站视频下载
  • 抖音视频下载(支持视频ID、账户ID、视频地址、账户主页、分享地址,支持一键下载)
  • 抖音直播录源
  • 快手视频下载
  • 快手直播录源
  • 视频剪切
  • 视频合并
  • 直接执行FFmpeg命令(支持命令的本地保存)
  • 微博超级话题签到

许可证

本软件以及所有源代码受GNU General Public License v3.0许可证的约束。

技术栈

Pug + Sass + TypeScript + React + antd + Webpack + Electron。包管理工具使用corepack。
使用playwright + @playwright/test进行e2e测试。

模块

  • 48tools: 软件源代码。
  • app:编译程序主目录。
  • main:Electron主程序运行源代码。
  • test:e2e测试。

开发

  1. main模块:进入packages/main,运行npm run start,开发主程序源代码;或运行npm run dev,编译开发环境的主程序源代码。
  2. 48tools模块:进入packages/48tools,运行npm run dll,然后运行npm run start
  3. 48tools模块:进入packages/48tools,运行npm run runel,启动软件。

编译

运行node scripts/delivery.mjs,完成整个编译过程。

  1. main模块:进入packages/main,运行npm run build,编译主程序源代码。
  2. 48tools模块:进入packages/48tools,运行npm run build,编译软件源代码。
  3. 运行node scripts/unpack.mjs,打包软件。
  4. 运行node scripts/clean.mjs,删除软件中的无用的文件。

测试

进入packages/test,运行npm run test,运行e2e测试。

源代码托管地址

github:https://github.com/duan602728596/48tools
gitee同步地址:https://gitee.com/duanhaochen/a48tools

About

48工具,提供公演、口袋48直播录源,公演、口袋48录播下载,封面下载,B站直播抓取,B站视频下载,A站直播抓取,A站视频下载,抖音视频下载,视频截取,视频导出gif,视频合并等功能。口袋48的pc版,可以看成员的直播、弹幕和录播。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published