[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

待处理的文件如下,

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

这个如果用正则提取的话会重复啊

TOP

返回列表