Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

希望下载重复文件时增加第三个选项 “为重复的下载链接添加带序号的文件名” #21

Closed
pm-yangtz opened this issue Jan 25, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@pm-yangtz
Copy link

【场景】:抓取up所有投稿视频直接全选并批量下载
【问题】:如果出现多个同名文件,会后下载的会自动覆盖前一个。例如第一个下载的是 “2024-1-26录像”,后续又下载了另一个“2024-1-26录像”,两个名称完全相同,但内容时长、文件大小均不同。
点击下载时,软件会提示重复,只能选放弃下载(保留原有,新的不下载)或重新下载(覆盖已存在的文件)没办法两者并存。
【期望与建议】:
希望增加第三个选项 “为重复的下载链接添加带序号的文件名”。如“2024-1-26录像”、“2024-1-26录像_1”、“2024-1-26录像_2”。
这样多文件并存后,用户可根据个人需要进行后续查重或选择多副本并存等处理方式。

@pm-yangtz
Copy link
Author

就是【下载选中项】的【是】(覆盖已存在的文件)与【否】(保留原有,新的不下载)都不是我想要的。

@yaobiao131
Copy link
Owner

对于你说的可以提供一下重复名字的视频链接吗,我这边好测试一下

@pm-yangtz
Copy link
Author

感谢您百忙之中的回复。
【复现1-单个链接分别下载】:不会有提示,软件内显示两个均已下载,实际本地存储一个。
【视频1】https://www.bilibili.com/video/BV1PK4y1q7FR/
【视频2】https://www.bilibili.com/video/BV1ba4y1C7u6/
图片
图片
【复现2-从up主页勾选下载(已清空本地和下载记录)】:实际还是保存一个
【主页】https://space.bilibili.com/52945205/video
图片
图片
图片
(另外今天复测时点击【下载选中项】没有关于重复的提示了。可能是我误触了默认选项,被找到在哪恢复)

@yaobiao131 yaobiao131 added the enhancement New feature or request label Jan 26, 2024
@yaobiao131
Copy link
Owner

默认命名的话确实会覆盖,你暂时可以在设置里面修改下命名方式,比如加上一些一定不一样的命名(avid,bvid,cid,发布时间等等)

@pm-yangtz
Copy link
Author

感谢。
实测发布时间只精确到天,bvid不方便批量重命名,
avid,cid这两个目前字符长度固定,可使用批量重命名工具后续自行操作。

@pm-yangtz
Copy link
Author

【自动去水印】
请问下开发者可以把自动去除【bilibili】平台的功能修复吗?对比了下downkyi 老版本1.5.9时下载的视频,会自动去处平台水印,现在下载后带水印。(不知道是平台问题还是软件功能问题,就不提新的 lssues 了)。
图片
图片

@yaobiao131
Copy link
Owner

yaobiao131 commented Jan 29, 2024 via email

@pm-yangtz
Copy link
Author

不好意思哈,又在线看了一下,原视频就没平台水印,不是下载器问题。
工具箱通过调用ffmpeg去水印不仅慢,文件还会增大,得不偿失,能忍就忍吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants