欢迎使用央视频下载器!该程序允许您从央视网获取视频内容,并支持多线程处理。以下是该程序的一些主要功能和使用说明。
- 获取节目列表信息
- 支持多线程处理
- 支持从链接中解析视频ID
运行程序,从节目列表中选择一个栏目,点击后会自动刷新视频列表,选择一个视频后, 将在右侧得到此节目的详细信息,然后您可以进行相关操作。
您可以通过设置菜单来配置程序的一些参数,包括保存路径、线程数等设置。
当前项目以 CMake 作为主要构建方式。
- CMake 3.21+
- Visual Studio 2022
- Qt 6.8.0(
msvc2022_64)
cmake -S . -B build -G "Visual Studio 17 2022" -A x64 -DCMAKE_PREFIX_PATH="qt的msvc路径"cmake --build build --config Release构建完成后,可执行文件默认位于:
build/Release/CCTVVideoDownloader.exe
构建后,src/decrypt/ 目录中的运行时文件自动复制到输出目录的 decrypt/ 子目录下,包括:
- 解密组件:
cbox.exe、udrmdecrypt.dll— 视频解密 - 封装格式转换:
ffmpeg.exe及配套 DLL — 将下载的 TS 流重新封装为 MP4(仅更改容器格式,不重新编码视频/音频) - 无需 FFmpeg 开发 SDK:项目不依赖 FFmpeg 头文件或导入库,也无需安装系统级 FFmpeg 或配置环境变量
运行程序时,decrypt/ 目录必须与可执行文件位于同一目录下。
如有任何疑问或建议,请提交issues。
-
使用限制
- 本工具仅供技术研究和学习交流使用
- 严禁用于任何侵犯版权的行为
- 禁止用于商业用途
-
版权说明
- 央视网(CCTV)所有视频内容版权归中央广播电视总台所有
- 未经授权,禁止以任何形式下载、传播或商用
- 使用者应遵守《中华人民共和国著作权法》及相关法规
-
免责条款
- 开发者不对工具的滥用行为负责
- 使用者需自行承担因使用本工具而产生的所有法律责任
- 如不同意以上条款,请立即停止使用本工具