Comments (4)
- 删掉的作品不想重复下载其实可以使用发布时间限制实现,当你批量下载了某个账号的全部作品后,将当前日期作为最早发布日期限制,再次批量下载账号作品就不会处理早于该日期的作品,作品数量较多的情况下,使用发布时间限制不需要获取账号的全部作品数据,采集效率会更高。
- 文件保存名称的格式是可以自定义的,可以查看 README.md 的
name
参数,可以设置为作品ID,以后会优化账号昵称修改以后无法识别已下载作品的问题。 - 预防断电的建议不错,未来会进行优化。
from tiktokdownloader.
感谢回复。
1、好的。
2、我的锅,刚刚发现你的项目太开心了,着急分享心情没看仔细,现在已经弄好了。
3、谢谢。
再加一个:能不能把视频日期改成发布日期而不是我下载的日期。
from tiktokdownloader.
Python 内置模块不支持修改文件的创建时间,使用第三方模块 pywin32
可以实现,但是只对 Windows 系统适用,跨系统有局限性,暂时不考虑加入这个功能,如果有这个需求的人数较多,我会考虑新增功能,目前作品可以在文件名使用发布时间,不知道能不能解决你的问题。
或者你可以尝试自己修改代码实现:
import win32file
import pywintypes
# 文件路径
file_path = "path/to/your/file.txt"
# 获取当前时间作为新的创建时间
current_time = pywintypes.Time()
# 修改文件的创建时间
win32file.SetFileTime(file_path, creation_time=current_time)
from tiktokdownloader.
Python 内置模块不支持修改文件的创建时间,使用第三方模块
pywin32
可以实现,但是只对 Windows 系统适用,跨系统有局限性,暂时不考虑加入这个功能,如果有这个需求的人数较多,我会考虑新增功能,目前作品可以在文件名使用发布时间,不知道能不能解决你的问题。或者你可以尝试自己修改代码实现:
import win32file import pywintypes # 文件路径 file_path = "path/to/your/file.txt" # 获取当前时间作为新的创建时间 current_time = pywintypes.Time() # 修改文件的创建时间 win32file.SetFileTime(file_path, creation_time=current_time)
好的,感谢,我不懂py代码,试一试。
from tiktokdownloader.
Related Issues (20)
- 提取作品 ID 失败 HOT 2
- 提取账号 sec_user_id 失败 HOT 1
- 关于配置文件的 HOT 1
- 获取账号作品一次是21个,怎么获取该账号下的所有作品? HOT 1
- name_format如果想支持 create_timestamp需要怎么改呀 HOT 2
- 下载完后保存在那里 HOT 6
- 为什么只有第一个视频是1080的,后面的视频都是574*1024 HOT 1
- 使用Pyqt 做一个可视化的工具 HOT 3
- DownloadRecorder一直提示下载记录数据可能已经丢失 HOT 3
- 下载直播只能一直下载吗?中间暂停不会生成文件吗 HOT 1
- English translation HOT 1
- 这样填写不对吗,下载的始终是第一个链接的作品 HOT 1
- 网页版tiktok可以登录 但是数据请求失败 网络环境是全局代理 HOT 3
- 试了两个抖音号 要批量下载一个抖音号的视频,但是报错如下 HOT 4
- 请添加英语语言 HOT 1
- 希望支持 docker 部署, 支持配置代理
- 抖音评论采集 HOT 1
- UnicodeEncodeError: 'latin-1' codec can't encode character HOT 1
- TK网页可登录,用的是v2rayNG全局,VMESS服务器,提取TK视频时候读取很久然后报错 HOT 2
- ~
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tiktokdownloader.