当前位置: 首页 >  Chrome浏览器下载视频自动命名脚本使用

Chrome浏览器下载视频自动命名脚本使用

Chrome浏览器下载视频自动命名脚本使用1

一、基础设置与插件安装
1. 修改默认下载路径:进入Chrome设置→“高级”→“下载内容”,点击“更改”按钮,将默认下载文件夹设置为非系统盘(如`D:\Downloads\Videos`)。建议按年份或类型创建子文件夹(如`2025_Movies`),便于后续管理。
2. 安装核心插件:在Chrome应用商店搜索并安装`Download Name Fixer`插件。该插件支持自定义命名规则,安装后需在扩展程序页面(`chrome://extensions/`)启用“允许访问文件系统”权限。
二、脚本编写与配置
1. 基础命名规则设置:打开`Download Name Fixer`插件设置页面,输入格式为`%date%_%site%_%quality%`。其中`%date%`表示下载日期(如2025-07-03),`%site%`自动提取视频来源网站(如YouTube),`%quality%`标识分辨率(如1080p)。若需添加前缀,可在格式前加入固定文本(如`[Video]_%date%...`)。
2. 高级脚本定制:安装`Tampermonkey`插件,新建用户脚本,输入以下代码实现自动重命名:
javascript
// ==UserScript==
// @name Video Auto Rename
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 自动重命名下载视频
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const downloadFolder = 'D:\\Downloads\\Videos'; // 修改为你的下载路径
setInterval(() => {
let files = require('fs').readdirSync(downloadFolder);
files.forEach(file => {
if (file.endsWith('.mp4') || file.endsWith('.mkv')) {
let newName = `${new Date().toISOString().split('T')[0]}_${file}`;
require('fs').renameSync(`${downloadFolder}\\${file}`, `${downloadFolder}\\${newName}`);
}
});
}, 5000);
})();
保存后启用脚本,脚本会每5秒扫描下载文件夹,为新视频添加日期前缀。
三、命令行参数优化
1. 预设命名模板:关闭所有Chrome窗口,右键点击快捷方式→“属性”,在目标栏添加`--download-name=%date%-%site%`。例如:`"C:\Program Files\Google\Chrome\Application\chrome.exe" --download-name=%date%-%site%`。重启浏览器后,下载文件将自动套用模板。
2. 强制确认窗口:在快捷方式目标栏追加`--confirm-download=true`,确保每次下载时弹出确认框,手动调整文件名。此方法适合临时修改场景。
四、残留清理与异常处理
1. 清除缓存干扰:按`Ctrl+Shift+Del`,选择“所有时间”,勾选“缓存的图片和文件”及“Cookies”,点击“清除数据”。此操作可避免因缓存导致重复命名或文件冲突。
2. 修复权限问题:若脚本无法修改文件名,右键点击下载文件夹→“属性”→“安全”选项卡,确保当前用户拥有“完全控制”权限。必要时以管理员身份运行脚本。
五、多插件协同与备份
1. 搭配下载管理器:安装`Chrono下载管理器`,在插件设置中勾选“接管Chrome下载”。通过其规则引擎,可按视频时长、格式自动分类(如60min_课程视频`),并与`Download Name Fixer`的命名规则叠加生效。
2. 备份命名规则:导出`Download Name Fixer`的配置文件(设置→“导出”),保存至云端。重装系统后,可直接导入配置,避免重复设置。
返回顶部