# 基于Python的爬取TwitCasting视频的工具 **Repository Path**: Lindddt/PythonTwitCastingWebCrawler ## Basic Information - **Project Name**: 基于Python的爬取TwitCasting视频的工具 - **Description**: 之前群友想要的来着,也希望能够帮上DD们的忙,有心有能的DD改一改放在服务器上应该也能实现24小时监视下载 - **Primary Language**: Python - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-08-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于Python的爬取TwitCasting视频的工具 #### 介绍 之前群友想要的来着,也希望能够帮上DD们的忙,有心有能的DD改一改放在服务器上应该也能实现24小时监视下载 #### 安装教程 1. 语言:Python 3.7.0 2. 使用到的库:requests/urllib/lxml #### 使用说明 1. 打开 PythonTwitCastingWebCrawler.py,并运行 2. 输入想要下载的 TwitCasting 视频链接,比如 “https://twitcasting.tv/natsuiromatsuri/movie/594083514” 3. 等待下载完毕,下载完毕后视频命名为 download.ts 保存在代码根目录 4. 使用过程中会生成 temp 文件夹存放临时文件 5. 可以使用 Visual Studio 直接打开项目修改运行 #### 更新记录 当前版本:1.2 ##### Ver 1.1 1. 2020-02-20上线 2. 修改 PythonTwitCastingWebCrawler.py 中的下载链接执行下载 3. 生成 .bat 批处理文件并运行,整合视频生成 new.ts 最终文件 ##### Ver 1.2 1. 2020-02-27更新 2. 简单优化了下载代码,理论下载速度为 Ver 1.1 的 1.6 ~ 2.0 倍 3. 现在支持运行后输入 TwitCasting 视频链接 4. 现在最终视频文件会命名为 download.ts 保存在代码根目录下 5. 现在 temp 文件夹中的临时文件会在生成 download.ts 后删除 #### 已知问题 1. download.ts 最终的存储目录在不使用 Visual Studio 运行程序时可能并不会是该代码的根目录,原因与执行代码时的当前运行目录相关,下个版本将会修复 2. 其余 bug 待发现