What's Changed
Bug Fixes
- 🐛 fix #101 恢复新版
tv.cctv.cn4K 专区视频链接的导入与下载,支持从 Open Graph 元数据读取标题,并通过 4K 专用接口按 GUID 获取视频。by @letr007 - 🐛 fix #101 修复
v.cctv.cn链接导入后栏目接口返回空数据的问题,改为保留视频标题并通过 GUID 获取单视频信息。by @letr007 - 🐛 支持
v.cctv.com媒体栏目页,解析真实页面的mid、chid并分页读取节目视频,同时兼容该列表接口的旧式 TLS 重协商。by @letr007 - 🐛 优化
v.cctv.com栏目按月份加载,通过首页缓存和发布时间范围二分定位目标分页,并在时间顺序异常时拒绝结果。by @letr007 - 🐛 普通月份、
v.cctv.com栏目、专辑及看点分页复用单次调用的网络连接,降低连续请求延迟。by @letr007 - 🐛 修复部分新版 H5E 视频的 type1 NAL 解密适配,生成视频不再只周期性显示关键帧。by @letr007
Tests
- ✅ 增加新版 4K 专区页面、
v.cctv.cn单视频解析及 4K 导航文本误判保护的回归覆盖。by @letr007 - ✅ 增加
v.cctv.com媒体栏目页解析、分页优化、持久化策略、时间顺序校验及 TLS 兼容作用域的回归覆盖。by @letr007 - ✅ 增加普通月份、
v.cctv.com栏目、专辑及看点分页复用单次网络连接的回归覆盖。by @letr007 - ✅ 使用真实 H5E 样本验证项目原生解密与 MP4 封装链路,可输出完整帧数和连续时间轴。by @letr007
Full Changelog: v4.2.0...v4.2.1