-
大量重构代码 (重构了 95% 的代码),优化用户体验。
-
对只在程序内部调用的所有方法进行调整,使其只能由内部调用。
-
优化并格式化核心程序。
-
增加了选择视频格式的选择框。
-
增加了将视频转为 MP3 的选项。
-
增加了在转换 MP4 时显示百分比进度。 (参考自 lvshunxia 的 CSDN 博客)
-
修复了下载线程 (QThread) 在获取文件阶段可能产生错误但无法被处理的问题。
-
修复了当用户下载 360P 视频时仍会用 FFMPEG 进行转码的问题 (因为 360P 的原始视频文件已经是 MP4 格式)。
-
修复在找不到目标清晰度时,弹出的提示框的最高清晰度为数字的问题。
-
增加 ffmpeg 自动转 MP4 支持 (已测试)
-
更智能的提示 (使用 PyQt 信号-槽 机制)
- 最初版本。