foobar2000 Part55 at SOFTWARE
[2ch|▼Menu]
803:名無しさん@お腹いっぱい。
08/04/29 02:10:45 GX4NcCh60
>>800
えーと、On Playback New Track内での前処理において
タイムタグが無い行に「前の行の最後のタイムタグ」を今までは挿入していたんだけど
「次の行の最初のタイムタグ」を挿入するように変更(これが普通の処理だよなw)
さらに「歌詞ファイル内の最初のタイムタグ」以外の場合という限定条件を付加して
曲頭の位置ずれを回避してる

細かいTFは同胞の解説.txtを見てくれればわかるが
タイムタグを代入してる$while内でのタイムタグが無い行の場合のところ以下を
$if($and(
$strcmp($regexp($textfile(%lyricpath%%lyricext%,sjis,%lyricline%,%lyricline%,crlf),%gettag%,),),
$not($strcmp($regexp($textfile(%lyricpath%%lyricext%,sjis,,,tf:\"$regexp(%textfile_line%,\n,)\"),%toptag%,\"$1$2$3\"),
$regexp($textfile(%lyricpath%%lyricext%,sjis,$min($add(%lyricline%,1),%end%),$min($add(%lyricline%,1),%end%),crlf),%toptag%,\"$1$2$3\")
))
),
$div($expr(
$add(
$mul($regexp($textfile(%lyricpath%%lyricext%,sjis,$min($add(%lyricline%,1),%end%),$min($add(%lyricline%,1),%end%),crlf),%toptag%,\"$1\"),60000)
,
$mul($regexp($textfile(%lyricpath%%lyricext%,sjis,$min($add(%lyricline%,1),%end%),$min($add(%lyricline%,1),%end%),crlf),%toptag%,\"$2$3\"),10)
,%timeoffset%)
/%timeratio%,),1000)
,
以下略
にしてくれればいい(ってわかるかな?)
%lyricext%は今回から導入した歌詞ファイルの拡張子判定、.kra等

On Playback New Track内のTFは環境ごとに弄る必要ないようにしてたつもりなんだがなぁ


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4637日前に更新/263 KB
担当:undef