通过调用Exiftool可以提取文件名的信息, 设置媒体文件的TagInfo相关信息
gitee:
https://gitee.com/sarjet/media-metadata-tag-editor_cmd-m
软件说明
软件名称:MediaMetadataTagEditor_cmd软件版本:v1.0.0软件功能:可以提取文件名的信息, 设置媒体文件的TagInfo相关信息命令行说明:-dir / d : 目录下的文件-rfilter / r : 正则过滤器-file / f : 接收的文件-debug / dbg : 调试模式-pause / p : 退出前暂停-regexName / rn : 正则名称-Title / bt : 标题-Subtitle / fbt : 副标题-Category / bj : 标记-Comment / bz : 备注-Artist / ysj : 参与创作的艺术家-ContentCreateDate / n : 年-Genre / lp : 流派-Director / dy : 导演-Producer / zzr : 制作人-Writer / czr : 创作人-Publisher / fbz : 发布者-EncodedBy / bmry : 编码人员-AuthorURL / zzurl : 作者URL-PromotionURL / cxurl : 促销URL-ParentalRating / jzfj : 家长分级-Composer / zqz : 作曲者-Conductor / zhz : 指挥者-Period / sq : 时期-Mood / fw : 氛围-DiskNumber / bfsz : 部分设置-InitialKey / cstx : 初始调性-BeatsPerMinute / jps : 每分钟节拍数示例:
1. 修改 L123.mp4 的Tag标题为L123(文件名), -dbg 表示打印参数不操作MediaMetadataTagEditor_cmd.exe -f "L123.mp4" -regexName "(?<name>.+)\.mp4$" -Title "$name$" -dbg -p2. 遍历 ./ (当前文件夹下包含子文件夹的) *.mp4 的Tag标题并修改为文件名, -dbg 表示打印参数不操作MediaMetadataTagEditor_cmd.exe -d "./" -r ".+\.(mp4)$" -regexName "(?<name>.+)\.mp4$" -Title "$name$" -dbg -p
执行代码样例
D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable>MediaMetadataTagEditor_cmd.exe -d "./" -r ".+\.(mp4)$" -regexName "(?<name>.+)\.mp4$" -Title $name$ -dbg -pRelpath convert:
Cur : D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\
Rel : ./
Cnv : D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\
Tools : D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\exiftool.exeRunning...
-Dir : D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\Item : 1 / 2
File : K21.mp4
Args : -overwrite_original -ItemList:Title="K21" "D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\K21.mp4"Item : 2 / 2
File : L13.mp4
Args : -overwrite_original -ItemList:Title="L13" "D:\MediaMetadataTagEditor_proj\MediaMetadataTagEditor_cmd\Protable\L13.mp4"
效果
image-20230129153540340
效果
通过调用Exiftool可以提取文件名的信息, 设置媒体文件的TagInfo相关信息相关推荐
- Python 读取Excel文件并把相关信息@给相应的微信好友
工作中每日需要把Excel文件整理插入透视表,对文件信息进行整理,并把相对应每条信息的负责人发送给微信群里相对应的微信好友,最后对Excel文件进行统计,发送每个负责人的统计信息. Python 通过 ...
- 提取文件名+复制+改名+批量创建文件程序(Excel VBA版)
用Excel VBA做了个文件处理小工具,集合了文件名提取.文件复制.改名及批量创建文件.搜索复制文件的功能. (注:如果是规则改名,建议使用 拖把更名器,使用起来更直观,下载链接中附拖把更名器程序) ...
- 提取EPSON机器人示教点位pts文件中的点位信息
由于操作需要,写了一个程序将爱普生机器人(EPSON)的pts文件中的点位信息进行提取,如下: package mainimport ("bufio""encoding/ ...
- 计算机的相关配置信息,win7系统查看电脑配置相关信息的方案介绍
win7系统使用久了,好多网友反馈说win7系统查看电脑配置相关信息的问题,非常不方便.有什么办法可以永久解决win7系统查看电脑配置相关信息的问题,面对win7系统查看电脑配置相关信息的图文步骤非常 ...
- files函数提取文件名HTML,Javascript – 如何从文件input控件提取文件名
我只是做了我自己的版本. 我的function可以用来提取你想要的任何东西,如果你不需要它,那么你可以很容易地删除一些代码. 将输出以下内容: 名称为'testcase1'的文件具有扩展名:'jpeg ...
- linux c 获取屏幕信息,Linux C 获取本机相关信息
http://www.open-open.com/code/view/14355902499502015.06/* *@Abstract getHostInformation */ #include ...
- java表示学生信息的类Student,并输出相关信息
定义一个表示学生信息的类Student,要求如下: (1)类student的成员变量: sNO学号,sName姓名,sSex表示性别,sAge年龄,sjava是Java的课程成绩 (2)类studen ...
- Pycharm 设置python文件自动生成头部信息模板
设置头部信息路径: 打开File-Settings-Editor-File and Code Templates-Python Script 输入要自动生成的头部信息模板 这样,新建py文件就会自动生 ...
- linux ssh欢迎信息,设置ssh登陆终端的欢迎信息
设置ssh终端登陆后的欢迎信息是个很实用的技巧,可以给登陆机器的用户发布一些公告信息,或者做一些有趣的字符图案展示.在这里分享我所知道的两种方法: 1.系统级别的提示(即系统的所有用户登陆后都能看到) ...
最新文章
- php gt lte gte,springdata jpa封装数据库关键字(EQ, LIKE, GT, LT, GTE, LTE,IN)
- FieldGroup绑定的日期类型存储格式的问题
- C#中的数据类型转换
- Mybatis组成部分
- Spring框架 IOC
- C语言学习笔记---浮点函数modf()和fmod()
- 个人制作的DNN 5.4 API Document
- Oracle 查看表空间的使用情况SQL语句
- java供应链项目详解_基于jsp的企业供应链管理系统-JavaEE实现企业供应链管理系统 - java项目源码...
- isbn书号查询php代码,php根据isbn书号查询amazon网站上的图书信息的示例
- 【HDLBits刷题】Dff8r
- Codeforces Round #766 (Div. 2)C. Not Assigning
- SIM7600CE重置功能
- Solidworks部分报错及解决方法
- Android软件开发之获取通讯录联系人信息
- ASP.NET的隐藏功能[关闭]
- 树莓派+温度传感器实现室内温度监控
- 实用函数-php数字转为汉字金额
- 最短路径之Dijkstra(迪杰斯特拉)算法(无向图)
- 服务器的作用都有哪些