525 Commits

Author SHA1 Message Date
低调的酱油党 259a5558ce feat: 适配新版空间合集/系列链接并优化合集解析 (#1077)
- 在 GetAvIdAsync 中兼容新版 /lists/{id}?type=season|series 空间链接
- 保持对旧版 /channel/collectiondetail?sid= 与 /channel/seriesdetail?sid= 链接的兼容
- MediaListFetcher 在 data 为空时增加健壮性处理,并在需要时回退为 SeriesListFetcher 解析
- 在 MediaListFetcher 与 SeriesListFetcher 中按 attr 过滤失效视频条目,避免无效分P
- 优化合集/系列接口异常时的错误提示信息,便于排查问题

Co-authored-by: otwtf <otwtf@qq.com>
2026-01-10 22:15:14 +08:00
nilaoda d869225aed 优化Linux构建产物的低版本兼容性 (#1067) 2025-10-23 22:09:21 +08:00
nilaoda 4b47d1bc17 修复超过24小时的时长格式化时不正确的问题 (#1052) 2025-09-07 08:47:45 +08:00
nilaoda 204d728022 修复断点续传功能 (#1050) 2025-09-07 00:20:05 +08:00
nilaoda 1cba9b0cda 音频默认排序以码率为准 2025-08-03 13:35:42 +08:00
nilaoda 675d082af9 EncodingPriority支持音频编码 (#1034) 2025-07-01 23:51:00 +08:00
Rovniced db26c5426a feat: 支持自定义 TV 请求 host (#1021)
* feat: Tv 自定义请求 Host

* docs: 自定义 tv host 说明
2025-05-20 21:45:27 +08:00
AchanYao 7c48a078c5 BBDown: Docker Support, Webhook Enhancements & Code Cleanup (#997)
* feat: add Dockerfile and .dockerignore for containerization

* fix: update nullable reference types in Parser and HTTPUtil

* feat: enhance task management with callback webhook support and save paths

* doc: correct JSON data formatting in API documentation
2025-03-25 22:14:48 +08:00
nilaoda 1e17446e9e 优化函数名 2025-03-10 21:46:32 +08:00
nilaoda a72c5ab963 update deps 2025-02-16 20:39:58 +08:00
Yime Yan (imgradeone) 4e6ee6a14b attempt to use wbi port to fix subtitle issue (#982) 2025-01-21 21:05:58 +08:00
XuHandsome 600fe8711e fix: 修复arm平台apt仓库404问题 (#976) 2025-01-14 22:55:37 +08:00
nilaoda 5294b28f35 修复国际版api (#963) 2024-12-14 23:07:54 +08:00
Tao 56f9a4329d fix(mux): handle macOS hevc video tag, hev1 -> hvc1(Quicklook Supported) (#960) 2024-12-10 21:19:33 +08:00
nilaoda 22fa77a29e 优化Linux构建流程 2024-11-28 02:38:12 +08:00
nilaoda c5d97c28ce 元数据写入视频URL (#958) 2024-11-24 18:35:29 +08:00
nilaoda 5423f1989d 适配新版本mp4box的verbose命令 (#957) 2024-11-24 18:09:17 +08:00
nilaoda 4b579de3f9 预打包ZIP 2024-11-23 14:29:38 +08:00
nilaoda d24afdcdfc 升级到.NET9 2024-11-17 20:04:42 +08:00
Tao 06ae0e5712 增加--download-danmaku-formats选项以控制弹幕下载格式 (#950)
* feat: add -ddf,--download-danmaku-format option to keep only xml/ass file

* chore: fix review advice

* chore: fix ident

* chore: fix flags usage

* chore: use enum.ToString()

* Update BBDown/Program.cs

Co-authored-by: nilaoda <nilaoda@live.com>

* chore: rename to plural & add desc help info

* chore: manual format

---------

Co-authored-by: nilaoda <nilaoda@live.com>
2024-11-11 08:38:34 +08:00
nilaoda 77de9cccec 调整部分代码格式, 简化代码 2024-11-10 20:03:47 +08:00
UnforgetMemory 99f9ed49fa 识别[智能修复]画质 (#925)
close #924
2024-09-01 18:23:13 +08:00
nilaoda 45622f79cd v1.6.3 1.6.3 2024-08-14 23:29:04 +08:00
LC adf8d0b3cc 优化课程和番剧 EP/SS ID 解析,提升用户体验 (#919)
* 优化课程 EP ID 解析时的体验

* 简单整理格式
2024-08-14 23:09:19 +08:00
nilaoda e4b292c991 fix linux builds 2024-08-02 21:31:27 +08:00
謙蘭君 73f90353dc Feature: 支持交互/互动视频下载 (#913)
* feat: Support interactive video

* fix: fixed xml parsing failure caused by multiple root tags

* fix: fixed Json parsing type errors and add compatibility with multiple problem interactions

* fix: Unknown video duration should be 0

* fix: If it is interactive video and used tv api, then remove tv api flag
2024-08-02 21:19:20 +08:00
My-Responsitories 9c876ab50a fix tv parser (#907)
* fix tvapi

---------

Co-authored-by: aliofwind <35068322+aliofwind@users.noreply.github.com>
2024-07-25 00:12:09 +08:00
nilaoda fb3c0b6902 Merge pull request #890 from nilaoda/fix/cookie_issue
解决扫码登录后Cookie转义问题
2024-06-10 19:37:57 +08:00
nilaoda 805ec891d9 解决扫码登录后Cookie转义问题
Fix #812 #822 #885 #881
2024-06-10 19:34:07 +08:00
nilaoda c31f516f39 set version to 1.6.2 2024-05-13 00:30:04 +08:00
nilaoda ae2ce7f2f4 Fix #855 2024-05-12 23:43:30 +08:00
nilaoda baecdc207c Merge pull request #825 from magicdawn/fix-file-pattern-regex
Fix: allow dot(.) and dash(-) in file pattern
2024-05-12 11:42:42 +08:00
nilaoda ea08021d4d Merge pull request #818 from My-Responsitories/master
fix app subtitle download
2024-05-12 11:38:42 +08:00
Tao 1f8e8e5441 Fix: allow dot(.) and dash(-) in file pattern 2024-01-25 18:02:10 +08:00
My-Responsitories 03c4c45e84 fix app subtitle download 2024-01-17 13:17:32 +08:00
nilaoda 1196918e70 disable prerelease 2023-11-13 22:18:40 +08:00
nilaoda fa4e992dae update dependencies 2023-11-13 22:12:58 +08:00
nilaoda fbfeef1062 Merge pull request #776 from My-Responsitories/master
修复一些解析问题
2023-11-13 22:04:49 +08:00
My-Responsitories 1d29a8394b fix bangumi parsing 2023-11-12 23:29:02 +08:00
My-Responsitories 2c3c101752 fix th area parsing 2023-11-12 23:12:27 +08:00
nilaoda 90512701f5 优化发布时间获取 Fix #769 2023-11-12 18:13:52 +08:00
nilaoda 7148a963b5 Fix #773 2023-11-12 17:40:34 +08:00
nilaoda 1a2acde1e7 支持记录已下载aid到本地文件 #727 2023-11-12 00:54:56 +08:00
nilaoda f0a99b8fb2 打印发布人主页 #648 2023-11-11 23:04:01 +08:00
nilaoda 77e83d7096 支持自定义日期格式 #725
语法:
`<publishDate:yyyyMMddHHmmss>`
2023-11-11 22:52:58 +08:00
nilaoda d6801f1100 优化路径后缀修改 2023-11-11 22:23:33 +08:00
nilaoda 24ca1a73ef 优化 #766 2023-11-11 22:15:10 +08:00
nilaoda 6dcd59c115 修复BV计算问题 fix #762 2023-11-08 21:42:46 +08:00
nilaoda bf3f08f2b9 Merge pull request #759 from My-Responsitories/master
扩展av转bv方法
2023-11-05 00:30:24 +08:00
My-Responsitories ad3945ca04 fix av parser 2023-11-04 23:30:41 +08:00