当前位置: 首页 > news >正文

巧用xrename批量重命名下载的影视文件

网上下载了个电视剧,可是文件名比较长,而且是集数用中文表示的,排序都是乱的。期望的是:
1.文件名改短
2.中文的数字改成阿拉伯数字

看下原始文件名:
在这里插入图片描述
期望将文件名改短,例如:
修改前:《走向共和》又名滿清末代王朝 第二十八集 1080p超高清.mp4
修改后:走向共和 第28集.mp4

这个需求可以用编程实现,但是太麻烦了,那么我们可以用一个改名命令xrename,具体介绍地址:https://blog.csdn.net/sysdzw/article/details/6198257
在这里插入图片描述
我们开始编写命令:

xrename replace -dir "F:\电视剧\走向共和3" -string /《走向共和》又名滿清末代王朝 第(.+)集.*?/ig -newstring "走向共和 第$1集" -log yes
xrename cn2number -dir "F:\电视剧\走向共和3" -string /\[\d+\]/ig -newstring "" -log yes

我们打开cmd命令,一行行执行,观察变化。先执行:xrename replace 命令
作用是缩短文件名,用了正则匹配。 -log yes表示输出日志。执行后是这样的:
在这里插入图片描述继续执行:xrename cn2number命令
作用是将文件名中的中文数字改成阿拉伯数字,以便排序,执行后效果:
在这里插入图片描述
可以看到已经改好了,效果非常棒。xrename操作简单,功能强大,支持正则。
在这里插入图片描述

贴一下修改前的作对比:
在这里插入图片描述


http://www.mrgr.cn/news/19228.html

相关文章:

  • 设置Kali Linux 24小时制,并同步时间
  • 使用vscode编辑matlab完美解决方法
  • Docker 安装FileBeat、Elasticsearch及Kibana详细步骤
  • mac 安装redis
  • 计算机岗位(面试)
  • Open3D 基于曲率大小的特征点提取
  • 深度学习从入门到精通——yolov1
  • 【kubernetes】持久化存储 —— nfs,emptyDir,hostPath
  • Linux编程学习记录
  • ffmpeg音视频开发从入门到精通——ffmpeg实现音频抽取
  • c++ 156函数
  • MySQL高阶语句(一)
  • DrissionPage设置启动浏览器为edge
  • C高级编程 第十四天
  • 编译工具链【持续更新中】
  • mac 安装brew并配置国内源
  • Linux【1】基础
  • windows11交叉编译ffmpeg的android版本库
  • AFFiNE简介
  • 深入理解 JavaScript DOM 操作