个人作品素材管理工具
个人作品素材管理工具1. 软件概览基于 Qt 发的桌面端短视频作品作品下载工具。支持通过平台用户链接或 UID 获取指定账号作品列表。支持视频、音频、图片、Excel 记录和运行日志等多种输出。支持自动检测并安装 Node.js、Playwright、浏览器运行环境和 FFmpeg。2. 主界面模块2.1 相关配置模块支持填写用户链接或 UID。支持从剪贴板读取用户链接并自动提取 UID。支持选择视频、音频、图片和 Excel 的保存根目录。支持打开当前保存目录。支持填写登录 Cookie。支持从剪贴板读取 Cookie。支持独立网页登录获取 Cookie。支持查看 Cookie 获取示意图。支持保存视频开关。支持保存音频开关。支持保存图片开关。支持写入 Excel 开关。支持设置最多同时下载数量。支持设置单视频分片数。支持设置作品加载提醒阈值。2.2 运行控制模块支持开始运行任务。支持停止当前任务。运行中会禁用相关配置避免任务执行期间配置被修改。停止时会尽快结束当前阶段如果处于作品列表抓取阶段会终止抓取流程。如果处于下载阶段会停止继续派发新任务并按当前下载管理逻辑处理已启动任务。2.3 下载进度模块根据下载并发数动态生成进度条。支持两列网格显示进度条减少界面高度占用。支持显示线程编号、作品 ID、当前阶段和百分比。支持用不同颜色区分下载中、完成和失败状态。进度条中的路径会自动缩短为文件名避免文本过长。2.4 运行日志模块支持实时显示运行日志。支持记录运行环境检测结果。支持记录作品列表加载进度。支持记录下载、音频导出、图片保存和 Excel 写入结果。支持将日志保存到logs/run_yyyyMMdd.log文件。3. 配置管理模块使用config.ini保存用户配置。支持保存登录 Cookie。支持保存用户 UID。支持保存输出目录。支持保存视频、音频、图片和 Excel 开关状态。支持保存下载并发数。支持保存视频分片数。支持保存作品加载提醒阈值。支持保存浏览器指纹信息。更新软件时如果目标目录已经存在config.ini部署脚本会跳过复制避免覆盖用户配置。4. 运行环境检测模块检测主程序是否位于正确部署目录。检测tools/package.json是否存在。检测便携 Node.js 是否存在。检测 Playwright npm 包是否存在。检测 Playwright 浏览器缓存是否存在。检测 FFmpeg 运行环境是否存在。检测运行环境不完整时可自动调用安装脚本。缺少 PowerShell 时可提示并尝试运行 PowerShell 安装脚本。5. 运行环境安装模块支持自动下载便携 Node.js。Node.js 下载优先使用国内镜像失败后回退官方源。支持显示 Node.js 下载进度。支持自动安装 Playwright npm 依赖。Playwright npm 安装优先使用 npmmirror 国内镜像。支持自动安装 FFmpeg。FFmpeg 优先通过国内 npm 镜像安装轻量二进制包。npm 方式失败时回退到 GitHub 加速源或官方源下载完整 FFmpeg。支持安装 Playwright 浏览器运行环境。Playwright 浏览器下载优先使用国内镜像。支持在安装过程中输出日志和下载进度。6. PowerShell 安装模块支持检测系统是否已经安装 PowerShell 7。支持通过 PATH 查找pwsh。支持直接检查默认安装目录中的pwsh.exe。支持通过注册表查询 PowerShell 7 安装位置。已安装时直接显示安装路径和版本不重复安装。未安装时优先尝试 winget 安装。winget 不可用时可下载安装包并静默安装。安装后会再次检查安装目录避免 PATH 尚未刷新导致误判。7. Cookie 与登录模块支持手动粘贴 Cookie。支持整理带Cookie:前缀的请求头内容。支持整理 cURL 命令中的 Cookie 内容。支持整理插件导出的 JSON Cookie 内容。支持独立网页登录短视频平台。登录成功后可自动提取 Cookie。登录成功后可提取浏览器指纹信息。后台任务会检测独立浏览器登录态。未检测到登录态时会提示先进行独立网页登录。8. 作品列表抓取模块使用 Node.js Playwright 加载平台用户主页。监听短视频作品接口响应。提取作品 ID、标题、发布时间、作者昵称和统计数据。支持后台浏览器抓取。后台抓取失败或无数据时可回退可视浏览器重试。支持持续滚动加载作品列表。支持按配置阈值提醒用户是否继续加载。支持停止请求中断作品列表抓取。支持识别账号昵称并按账号昵称创建保存目录。9. 作品解析模块支持解析作品 ID。支持解析作品标题。支持解析发布时间。支持解析点赞数。支持解析评论数。支持解析收藏数。支持识别视频作品。支持解析视频播放地址。支持解析视频封面地址。支持识别图文作品。支持解析images图文结构。支持解析image_post_info.images图文结构。10. 下载任务生成模块根据用户勾选项生成下载任务。勾选保存视频时视频作品会生成.mp4下载任务。勾选保存音频时视频作品会生成.mp3导出任务。勾选保存图片时视频作品会生成封面图片下载任务。勾选保存图片时图文作品会生成图集图片下载任务。只勾选写入 Excel 时不下载媒体文件只写入作品记录。支持统计视频/音频作品任务数量和图文作品任务数量。当只勾选保存图片但未识别到可下载图片时会输出提示日志。11. 视频下载模块支持普通视频下载。支持检测服务器是否支持 Range 分片下载。支持按配置分片数并发下载视频。支持合并临时分片文件。分片下载失败时可回退普通下载。视频文件较小时自动使用普通下载。支持跳过已存在的视频文件。支持下载进度回传到界面进度条。12. 音频导出模块支持从视频中导出 MP3 音频。使用 FFmpeg 进行音频导出。同时保存视频和音频时会从已保存的.mp4中导出.mp3。只保存音频时会临时下载视频文件。临时视频导出 MP3 后会自动删除。音频文件名使用作品 ID。音频导出阶段使用临时英文路径增强中文目录兼容性。支持跳过已存在的 MP3 文件。13. 图片保存模块支持保存视频封面图片。视频封面文件名使用作品 ID。支持保存图文作品中的多张图片。图文作品图片会按作品 ID 创建子目录。图文图片按序号保存为 JPEG 文件。支持跳过已存在的封面或图片文件。支持图片下载进度回传。14. Excel 记录模块支持生成作品记录.xlsx。支持记录作品 ID。支持记录是否为视频。支持记录标题。支持记录点赞数。支持记录评论数。支持记录收藏数。支持记录发布日期。支持记录记录日期。支持下载成功后增量写入记录。支持只写 Excel 不下载媒体文件。15. 文件与目录管理模块支持按用户设置的保存根目录输出文件。支持按账号昵称创建子目录。支持清理文件名中的非法字符。支持中文保存目录。支持中文账号昵称目录。支持视频、音频、封面、图文图片和 Excel 分别保存。支持临时下载文件自动清理。16. 停止与关闭保护模块支持停止按钮请求停止任务。支持在作品列表抓取前停止。支持在登录态检测过程中停止。支持在浏览器抓取作品列表过程中停止。支持下载阶段停止继续派发新任务。支持关闭窗口时检测后台任务是否仍在运行。关闭时可确认是否强制取消未完成任务。17. 日志与排错模块支持界面实时显示日志。支持按日期保存运行日志。支持记录运行环境安装过程。支持记录下载源和下载进度。支持记录作品列表加载数量。支持记录媒体任务统计。支持记录下载成功、失败和跳过状态。支持记录 FFmpeg 音频导出错误。支持记录浏览器抓取脚本错误。18. 部署与更新模块支持编译后自动复制运行文件到目标根目录。支持复制运行环境安装脚本。支持复制 PowerShell 安装脚本。支持复制tools目录下的 Node.js 辅助脚本。支持复制package.json和package-lock.json。支持首次部署复制默认配置文件。支持更新时保留用户已有config.ini。

相关新闻

AM62L CoreSight调试实战:ATB Replicator与TBR寄存器配置指南

AM62L CoreSight调试实战:ATB Replicator与TBR寄存器配置指南

1. 项目概述与背景在嵌入式开发,尤其是基于ARM Cortex-A/M系列内核的复杂SoC设计中,系统级的调试与追踪能力是决定开发效率与深度的关键。当你的代码在目标板上跑飞,或者系统出现难以复现的偶发性性能瓶颈时,仅靠传统的JTAG单步调…

2026/7/28 5:11:44 阅读更多 →
AM62L MMR寄存器实战:ADC、EPWM、EQEP模块协同配置与避坑指南

AM62L MMR寄存器实战:ADC、EPWM、EQEP模块协同配置与避坑指南

1. 项目概述:深入AM62L的硬件控制核心在嵌入式系统开发,尤其是基于TI Sitara系列处理器的项目中,我们经常需要与硬件外设进行“对话”。这种对话不是通过串口发送指令,而是直接操作处理器内部一个个特定的内存地址,这些…

2026/7/28 21:09:12 阅读更多 →
数字签名技术原理与Windows驱动签名实践

数字签名技术原理与Windows驱动签名实践

1. 数字签名技术概述数字签名是现代密码学中确保数据真实性、完整性和不可否认性的核心技术。它就像纸质文件上的手写签名一样,但采用了数学方法实现,具有更高的安全性和可靠性。数字签名技术广泛应用于软件分发、金融交易、合同签署等场景,特…

2026/7/29 2:53:55 阅读更多 →

最新新闻

一次手游上报数据造假的排查记录:从值域校验到服务端重演

一次手游上报数据造假的排查记录:从值域校验到服务端重演

现象 放置类项目,后台监控到离线收益结算异常:一批账号到手的产出明显高于服务端按规则应发的量,且集中在几个高价值道具上。 先看协议层,排除最常见的两种情况。抓包比对上报请求,包签名正确、ts 在窗口内、nonce 无重…

2026/7/29 6:23:43 阅读更多 →
谁在定义视频孪生的下半场?三分天下格局中,镜像视界如何让“展示型”孪生彻底沦为过去式 技术解析白皮书

谁在定义视频孪生的下半场?三分天下格局中,镜像视界如何让“展示型”孪生彻底沦为过去式 技术解析白皮书

编制单位:镜像视界(浙江)科技有限公司 技术依托:国家十四五重点课题专项成果、华东师范大学‑镜像视界浙江普陀时空大数据应用联合研究院联合攻关 目录一、执行摘要 二、行业演进:上半场重展示,下半场重实战…

2026/7/29 6:23:43 阅读更多 →
向日葵 vs ToDesk 2026实测横评:谁才是真正的远程控制王者?

向日葵 vs ToDesk 2026实测横评:谁才是真正的远程控制王者?

测试环境与版本说明本次实测于 2026年7月进行,历时两周(7月14日至27日),累计远控时长约56小时。测试基于向日葵和 ToDesk两款软件,在真实的家庭宽带与办公网络混合环境下展开。为确保数据可靠性,每项测试均…

2026/7/29 6:23:43 阅读更多 →
【C/C++】手写 DPDK 协议栈(七):用 rte_ring 拆出物理层、协议栈层和应用层

【C/C++】手写 DPDK 协议栈(七):用 rte_ring 拆出物理层、协议栈层和应用层

目录手写 DPDK 协议栈(七):用 rte_ring 拆出物理层、协议栈层和应用层1. 三层数据流2. ring 为什么适合这里3. 所有权规则比线程数更重要4. 优化不等于盲目加线程小结手写 DPDK 协议栈(七):用 rte_ring 拆出…

2026/7/29 6:23:43 阅读更多 →
ChatGPT自定义宠物功能解析:AI交互人性化设计与实现

ChatGPT自定义宠物功能解析:AI交互人性化设计与实现

如果你最近使用 ChatGPT 网页版,可能会发现界面右上角多了一个小彩蛋——一个可以自定义的宠物形象。这不仅仅是 OpenAI 给用户的一个趣味功能,背后其实反映了 AI 工具正在从纯粹的效率工具向更具人情味的交互体验转变。过去一年,ChatGPT 的功…

2026/7/29 6:23:42 阅读更多 →
解锁B站视频离线自由:告别网络限制,永久保存大会员4K内容

解锁B站视频离线自由:告别网络限制,永久保存大会员4K内容

解锁B站视频离线自由:告别网络限制,永久保存大会员4K内容 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 你是…

2026/7/29 6:22:42 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中,我们学习了如何构建一个基础的 AI 问答系统,通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景:…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行:AI Agent的范式转变过去两年,大语言模型最显著的应用形态是聊天机器人——用户提问,AI回答。但真正的生产力革命发生在2023年下半年:当AI学会主动调用工具完成任务时,生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻