{"repo":"qwqcode/SubRenamer","free":true,"listed":false,"github":"https://github.com/qwqcode/SubRenamer","clone":"git clone https://github.com/qwqcode/SubRenamer.git","description":"🎞 字幕文件批量改名和自动调轴工具 | Batch rename subtitle files to match video names with one-click.","language":"C#","stars":1266,"topics":["avalonia","subtitle","video","bilibili","video-player","renamer","srt","anime","bangumi","subtitles"],"license":"GPL-2.0","category":"media-processing","readme_excerpt":"SubRenamer 🎞 字幕文件批量改名工具 A Tool for Batch Rename Subtitle Files to Match Video Names with One Click. (Available languages: English、简体中文、繁體中文、日本語) 原因？ 如果视频和字幕文件名一致，任何视频播放器都可以自动载入字幕。 目的？ 重命名外挂字幕文件名，使之与视频文件名对应。 对比普通批量改名软件，有什么区别？ SubRenamer 专注于字幕文件改名，简单易用。 对于大多数视频与字幕文件，您仅需将其拖入程序，即可被自动精准地识别，一键改名，省去了普通改名软件较为繁杂的设置操作。 如何拥有 SubRenamer? 点击以下链接下载最新版本： - - - Windows (x86) macOS (M1) Linux (x86) 可在 Release 页面找到历史版本和更新日志。 如果下载速度慢，可以尝试网盘下载：蓝奏云 (密码: 233) 使用教程 【B站】「追番神器」真 · 番剧字幕一键重命名 自动化字幕文件批量改名工具程序 [【小众软件】SubRenamer – 字幕批量重命名，自动匹配视频文件与字幕文件[Windows]](https://www.appinn.com/subrenamer-for-windows) 特性 - 自动匹配 ：自动识别算法，一键匹配 - 拖拽导入 ：拖拽快速导入文件及文件夹 - 多语言匹配 ：支持视频字幕多语言匹配（一对多映射） - 多语言筛选 ：导入前自动检测并筛选指定语言的字幕 - 多匹配规则 ：对于复杂的文件名格式，支持手动匹配 - 手动匹配编辑器 ：自定义规则，支持简单通配符 - 正则表达式编辑器 ：包含正则表达式匹配测试工具 - 匹配微调 ：支持对匹配结果进行微调 - 自动调轴 ：支持字幕时间轴和视频音频自动对齐（集成 FFsubsync + FFmpeg） - 改名命令 ：右键快速复制 Linux 改名命令到剪贴板 - 字幕备份 ：改名前自动备份字幕文件 - 追加后缀 ：支持在文件扩展名前添加自定义后缀 - 文件识别 ：通过文件扩展名自动区分视频和字幕，支持自定义 - 快捷键 ：支持快捷键操作，提高效率 - 夜间模式 ：支持夜间模式，跟随系统切换 - 窗口置顶 ：支持窗口置顶，方便操作 - 跨平台 ：支持 Windows、macOS、Linux - 体积小 ：仅 15MB 左右 [!IMPORTANT]\\ 重制说明：SubRenamer 第一版于 2019 年发布，当时使用 WinForm 进行开发，仅支持 Windows 平台。2024 年 SubRenamer 完成重制发布 v2.0 版本，采用全新技术栈 AvaloniaUI + .NET 8 开发，支持跨平台，可以在 Windows、macOS、Linux 上原生运行（不是 Electron.js）。 匹配编辑 匹配规则自定义 - - 手动匹配规则编辑器 正则表达式规则编辑器 - - 夜间模式 字幕语言筛选 - - 右键菜单 快捷键支持 设置界面 - - - 拖拽导入文件 拖拽导入视频演示 改名说明 拖入的视频和字幕文件如果处于 不同 的文件夹内，执行改名只会将字幕文件 复制 到视频所在的文件夹中， 不会改动 原始字幕文件，所以无需备份。 反之，如果视频和字幕文件名处于 相同 的文件夹内，执行改名会直接修改字幕文件名（设置可以勾选启用备份，将原始字幕文件备份到 SubBackup 目录内）。 改名后的字幕文件名","default_branch":null,"files":null,"tree":[],"storefront":"/r/qwqcode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qwqcode/SubRenamer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}