找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 10679|回复: 1

[问题求助] python如何读取时间标签

[复制链接]
发表于 2020-5-21 14:23:01 | 显示全部楼层 |阅读模式
待处理的文件如下,

REM GENRE Other
REM DATE 1997
REM DISCID 3D041C05
REM COMMENT "ExactAudioCopy v1.0b3"
PERFORMER "朱茵"
TITLE "玻璃"
FILE "CDImage.wav" WAVE
  TRACK 01 AUDIO
    TITLE "玻璃"
    PERFORMER "朱茵"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "某种感觉"
    PERFORMER "朱茵"
    INDEX 00 03:09:10
    INDEX 01 03:11:32
  TRACK 03 AUDIO
    TITLE "想见他"
    PERFORMER "朱茵"
    INDEX 00 06:45:15
    INDEX 01 06:47:10
  TRACK 04 AUDIO
    TITLE "巨蟹与天蝎"
    PERFORMER "朱茵"
    INDEX 00 10:05:37
    INDEX 01 10:07:42
  TRACK 05 AUDIO
    TITLE "玻璃 (深情版)"
    PERFORMER "朱茵"
    INDEX 00 13:53:57
    INDEX 01 13:55:60

// 中间处理的过程

INDEX 01 00:00:00    // 1只有1个声道

INDEX 00 03:09:10    // 2有2个声道,保留数值大的那个03:11:32
INDEX 01 03:11:32

INDEX 00 06:45:15    // 3有2个声道,保留数值大的那个06:47:10
INDEX 01 06:47:10

INDEX 00 10:05:37    // 4有2个声道,保留数值大的那个10:07:42
INDEX 01 10:07:42

INDEX 00 13:53:57    // 5有2个声道,保留数值大的那个13:55:60
INDEX 01 13:55:60

最后把下面的数据保存到一个变量,这个变量的属性要满足
方便提取各个时间的分量

00:00:00
03:11:32
06:47:10
10:07:42
13:55:60
发表于 2020-5-21 22:02:55 | 显示全部楼层
这个如果用正则提取的话会重复啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 22:20 , Processed in 0.017073 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表