Johnserf-Seed / TikTokDownload

抖音去水印批量下载用户主页作品、喜欢、收藏、图文、音频
https://github.com/Johnserf-Seed/f2
MIT License
6.61k stars 1.27k forks source link

[BUG]OSError: [Errno 36] File name too long #636

Open tanmx opened 9 months ago

tanmx commented 9 months ago

描述出现的错误

OSError: [Errno 36] File name too long: '/root/TikTokDownload/Download/douyin/post/小小七__/2023-12-18 07-14-02_浙江温州人_96年24岁_此视频只回复一个大叔_如果我回复你了_这一年的烟钱 我包了_以后我们的故事也开始了_#vlog我的日常生活_#我的人间记录_#吃吃喝喝又一天_#生活碎片记录_video.mp4'

bug复现 复现这次行为的步骤:

f2 dy -c conf/app.yaml -u https://v.douyin.com/iRRk3G49

桌面(请填写以下信息): -操作系统:Ubuntu 22.04 -vpn代理:关闭 -项目版本:Version 0.0.1.3 -py版本:3.11

附文 python 限制文件名255个字符,建议超过255的截断

关联问题:https://github.com/Johnserf-Seed/TikTokDownload/issues/469

cor961 commented 9 months ago

OSError: [Errno 36] File name too long 遇到相同问题,我还以为新版本这个问题解决了呢。 遇到这个问题,旧版程序还好是跳过,新版就直接退出了。

ttlttc commented 9 months ago

要么就不用desc文件名,要么换windows下载,这是Linux文件系统限制