<?php
$lrc = <<< TEXT
[00:14][01:34][03:06]music
[00:27][01:54]冰雪少女如凡尘
[00:34][02:01]西子湖畔初见晴
[00:41][02:07]是非难解虚如影
[00:47][02:13]一腔爱一身恨
[00:53][02:19]一缕清风一丝魂
[01:01][02:27]仗剑挟酒江湖行
[01:07][02:34]多少恩怨醉梦中
[01:13][02:39]蓦然回首万事空
[01:20][02:46]几重幕几棵松
[01:26][02:53][03:00]几层远峦几声钟
TEXT;$ar = split("[\r\n]+", $lrc);
foreach($ar as $v) {
  $t = split(']', $v);
  $n = count($t) - 1;
  for($i=0; $i<$n; $i++) {
    $out[preg_replace('/\[(\d+):(\d+)/e', "(\\1*60+\\2)*1000", $t[$i])] = $t[$n];
  }
}
ksort($out);
foreach($out as $k=>$v)
  echo "<LRC TAG=\"$k\">$v</LRC>\n";
?>
<LRC TAG="14000">music</LRC>
<LRC TAG="27000">冰雪少女如凡尘</LRC>
<LRC TAG="34000">西子湖畔初见晴</LRC>
<LRC TAG="41000">是非难解虚如影</LRC>
<LRC TAG="47000">一腔爱一身恨</LRC>
<LRC TAG="53000">一缕清风一丝魂</LRC>
<LRC TAG="61000">仗剑挟酒江湖行</LRC>
<LRC TAG="67000">多少恩怨醉梦中</LRC>
<LRC TAG="73000">蓦然回首万事空</LRC>
<LRC TAG="80000">几重幕几棵松</LRC>
<LRC TAG="86000">几层远峦几声钟</LRC>
<LRC TAG="94000">music</LRC>
<LRC TAG="114000">冰雪少女如凡尘</LRC>
<LRC TAG="121000">西子湖畔初见晴</LRC>
<LRC TAG="127000">是非难解虚如影</LRC>
<LRC TAG="133000">一腔爱一身恨</LRC>
<LRC TAG="139000">一缕清风一丝魂</LRC>
<LRC TAG="147000">仗剑挟酒江湖行</LRC>
<LRC TAG="154000">多少恩怨醉梦中</LRC>
<LRC TAG="159000">蓦然回首万事空</LRC>
<LRC TAG="166000">几重幕几棵松</LRC>
<LRC TAG="173000">几层远峦几声钟</LRC>
<LRC TAG="180000">几层远峦几声钟</LRC>
<LRC TAG="186000">music</LRC>