如何将 youtube-dl 文件的修改日期更改为下载日期?

如何将 youtube-dl 文件的修改日期更改为下载日期?

如果我下载这个剪辑其中youtube-dl,最后修改日期为15 November 2018 03:55,而 YouTube 显示的发布日期为 2013 年 4 月 23 日。这一页提到无法替换视频:

您无法替换视频,因为任何新上传的视频都会获得新的 URL

我想将该日期更改为下载日期,即今天,而不是其他日期。下载器异步启动,因此我无法轻松地将文件路径传输到touch。我在文档中找不到任何选项。如果我找不到任何好的解决方案,我会查看 Python 源代码并提交拉取请求。

那个日期是什么时候?我可以轻松地将修改日期设置为今天吗?

答案1

默认情况下,youtube-dl 将文件系统的修改日期设置为 Youtube 发送的 Last-Modified 标头。如果您不想这样,可以使用“--no-mtime”参数,该参数将修改日期保持不变,因此它是“现在”。

有关详细信息,请参阅https://unix.stackexchange.com/a/387133

答案2

您可以轻松地将日期转换为当前日期,至少在 win10 中是这样,方法是使用下载文件的上下文,然后是属性/详细信息,然后向下滚动到“已创建的媒体”。在这里,您可以手动更改(仅)日期...

在 python 中这也是可能的,以防您必须执行多次......

相关内容