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相关信息相关推荐

  1. Python 读取Excel文件并把相关信息@给相应的微信好友

    工作中每日需要把Excel文件整理插入透视表,对文件信息进行整理,并把相对应每条信息的负责人发送给微信群里相对应的微信好友,最后对Excel文件进行统计,发送每个负责人的统计信息. Python 通过 ...

  2. 提取文件名+复制+改名+批量创建文件程序(Excel VBA版)

    用Excel VBA做了个文件处理小工具,集合了文件名提取.文件复制.改名及批量创建文件.搜索复制文件的功能. (注:如果是规则改名,建议使用 拖把更名器,使用起来更直观,下载链接中附拖把更名器程序) ...

  3. 提取EPSON机器人示教点位pts文件中的点位信息

    由于操作需要,写了一个程序将爱普生机器人(EPSON)的pts文件中的点位信息进行提取,如下: package mainimport ("bufio""encoding/ ...

  4. 计算机的相关配置信息,win7系统查看电脑配置相关信息的方案介绍

    win7系统使用久了,好多网友反馈说win7系统查看电脑配置相关信息的问题,非常不方便.有什么办法可以永久解决win7系统查看电脑配置相关信息的问题,面对win7系统查看电脑配置相关信息的图文步骤非常 ...

  5. files函数提取文件名HTML,Javascript – 如何从文件input控件提取文件名

    我只是做了我自己的版本. 我的function可以用来提取你想要的任何东西,如果你不需要它,那么你可以很容易地删除一些代码. 将输出以下内容: 名称为'testcase1'的文件具有扩展名:'jpeg ...

  6. linux c 获取屏幕信息,Linux C 获取本机相关信息

    http://www.open-open.com/code/view/14355902499502015.06/* *@Abstract getHostInformation */ #include ...

  7. java表示学生信息的类Student,并输出相关信息

    定义一个表示学生信息的类Student,要求如下: (1)类student的成员变量: sNO学号,sName姓名,sSex表示性别,sAge年龄,sjava是Java的课程成绩 (2)类studen ...

  8. Pycharm 设置python文件自动生成头部信息模板

    设置头部信息路径: 打开File-Settings-Editor-File and Code Templates-Python Script 输入要自动生成的头部信息模板 这样,新建py文件就会自动生 ...

  9. linux ssh欢迎信息,设置ssh登陆终端的欢迎信息

    设置ssh终端登陆后的欢迎信息是个很实用的技巧,可以给登陆机器的用户发布一些公告信息,或者做一些有趣的字符图案展示.在这里分享我所知道的两种方法: 1.系统级别的提示(即系统的所有用户登陆后都能看到) ...

最新文章

  1. php gt lte gte,springdata jpa封装数据库关键字(EQ, LIKE, GT, LT, GTE, LTE,IN)
  2. FieldGroup绑定的日期类型存储格式的问题
  3. C#中的数据类型转换
  4. Mybatis组成部分
  5. Spring框架 IOC
  6. C语言学习笔记---浮点函数modf()和fmod()
  7. 个人制作的DNN 5.4 API Document
  8. Oracle 查看表空间的使用情况SQL语句
  9. java供应链项目详解_基于jsp的企业供应链管理系统-JavaEE实现企业供应链管理系统 - java项目源码...
  10. isbn书号查询php代码,php根据isbn书号查询amazon网站上的图书信息的示例
  11. 【HDLBits刷题】Dff8r
  12. Codeforces Round #766 (Div. 2)C. Not Assigning
  13. SIM7600CE重置功能
  14. Solidworks部分报错及解决方法
  15. Android软件开发之获取通讯录联系人信息
  16. ASP.NET的隐藏功能[关闭]
  17. 树莓派+温度传感器实现室内温度监控
  18. 实用函数-php数字转为汉字金额
  19. 最短路径之Dijkstra(迪杰斯特拉)算法(无向图)
  20. 服务器的作用都有哪些

热门文章

  1. 从2022看2023年发展趋势
  2. 静态代码块、构造代码块、非法的前向引用
  3. windows远程linux的工具
  4. Flutter 项目实战 底部导航 六
  5. 美摄助力百度“度咔剪辑”,让知识创作更容易
  6. LLMs 诸神之战:LangChain ,以【奥德赛】之名
  7. 小昭的早晨——微信小程序开发伊始
  8. 如何对分类构件进行标选颜色
  9. 深度知识的6个维度:如何让人工智能真正理解世界?
  10. 解决方案:Windows DNS服务器未响应