github letr007/CCTVVideoDownloader v4.1.0

latest releases: v4.5.3, v4.5.2, v4.5.1...
3 months ago

What's Changed

Breaking Changes

  • ⚠️ 源码构建最低要求调整为 Qt 6.8,以支持系统深浅色主题检测,并与发布构建环境保持一致。

New Features

  • ✨ 重构桌面界面,统一 Windows、macOS、Linux 的布局、配色、控件状态与下载进度展示,并自动适配系统深浅色主题。by @letr007
  • ✨ 将节目月份区间移至主窗口,按月栏目视频列表支持跨月、跨年请求;新增仅包含年份切换和 12 个月网格的月份选择器。by @letr007
  • ✨ 根据 CCTV 页面特征选择内容解析策略,并支持通过旧版页面特征解析历史节目与视频。by @letr007
  • ✨ macOS 发布新增引导式 DMG,Linux 发布新增 AppImage,同时保留原有便携压缩包。by @letr007

Bug Fixes

  • 🐛 修复 TS → MP4 封装时间戳异常,以及下载合并阶段可能处理未成功解析分片的问题。by @letr007
  • 🐛 修复应用标识、配置目录、日志目录和 macOS 应用图标在不同平台上的兼容性问题。by @letr007
  • 🐛 修复导入取消、表格列宽、下载状态绘制,以及多个窗口的控件对齐、间距和尺寸限制问题。by @letr007

CI / Tests / Documentation

  • 👷 发布工作流现可生成 Windows ZIP、macOS ZIP/DMG、Linux tar.gz/AppImage 及统一 SHA256 校验文件。by @letr007
  • ✅ 增加内容解析、下载合并、配置持久化、月份区间和月份选择器的回归覆盖。by @letr007
  • 📝 更新源码构建说明与 Qt 最低版本要求。by @letr007

New UI

New UI 1 New UI 2

Full Changelog: v4.0.0...v4.1.0

Don't miss a new CCTVVideoDownloader release

NewReleases is sending notifications on new releases.