首页
/ gallery-dl下载器如何保留FurAffinity原始文件名

gallery-dl下载器如何保留FurAffinity原始文件名

2025-05-17 16:56:20作者:齐添朝

在FurAffinity平台下载作品时,许多用户发现默认情况下gallery-dl下载器会将文件重命名为包含作品ID和标题的格式,而不是保留上传时的原始文件名。本文将详细介绍如何通过配置实现保留原始文件名的功能。

默认文件名格式解析

gallery-dl下载器默认会使用"{id} {title}.{extension}"的格式来命名下载的文件。例如:

  • 原始文件名:1284661300.fender_fender.png
  • 默认保存为:4483888 Fender (Character Sheet).png

这种命名方式虽然对普通用户更友好,但对于需要保留原始文件名的用户来说可能不太理想。

保留原始文件名的解决方案

gallery-dl提供了灵活的配置选项,可以通过修改文件名模板来实现保留原始文件名的需求。具体方法有以下两种:

1. 命令行直接指定

使用-f参数直接指定文件名格式:

gallery-dl -f "{filename}.{extension}" "作品URL"

2. 配置文件设置

在配置文件中添加以下内容:

extractor:
  filename: "{filename}.{extension}"

技术原理

gallery-dl在下载文件时会解析多个元数据字段,包括:

  • filename: 原始文件名(不含扩展名)
  • extension: 文件扩展名
  • id: 作品ID
  • title: 作品标题

通过调整这些字段的组合方式,用户可以自定义下载文件的命名规则。保留原始文件名只需简单地使用{filename}.{extension}模板即可。

进阶应用

除了保留原始文件名外,用户还可以结合其他字段创建更复杂的命名规则,例如:

  • 添加日期信息:{date} {filename}.{extension}
  • 包含作者名称:{artist} {filename}.{extension}
  • 组合多个字段:{id}_{filename}_{date}.{extension}

这种灵活的命名系统使得gallery-dl能够适应各种不同的文件管理需求,为用户提供了高度自定义的文件下载体验。

登录后查看全文
热门项目推荐
相关项目推荐