#author("2017-06-24T14:01:13+09:00","","")
*タイムタグ付き歌詞連続取得ツール [#d15a526c]

#ref(ssrq.png)
**[ダウンロード] [#a812c6db]
#ref(GetTimetagLyrics_v01.zip)
#ref(GetTimetagLyrics_v02-2.zip)
***タイムタグ情報 DataBaseからタイムタグ付き歌詞を連続して取得するツールです。  [#n9c2c33f]
【使い方】
-「設定」でLyricsMasterの置いてあるフォルダのパスを設定。
-音楽ファイルをリストにドロップして登録。
-「実行」を押すと取得処理開始。(チェックの付いた項目のみ)
-順次歌詞を取得していくとタイムタグ付き歌詞を保存していくことができる。


【現状】
-とりあえず動くところまでの基本動作を実装。
-こうしたいというところがあれば編集して下さい。(コメントでも構わないですけど)
-欲しい機能があればスクリプトを編集して下さい。(コメントでも構わないですけど)

-点数付けの評価関数が遅いので評価計算を見直すかどうか。速さとそれなりの一致度を出せる方法を募集中。
たぶん事ある毎に持ってる曲全部突っ込んでも待ち時間がそんなに気にならない程度までにならないと気軽に使えないと思う。

-これらのスクリプトはより良く書き換えられることを望んでいます!

【つぶやき】
-Lyrics Master側で歌詞サイトを指定して検索できれば自動で取得していくことができそうだけどなぁ、というところ。
--あー、AppData\Roamingにリリクスマスターの設定ファイルがあるなぁ。テキスト形式だから書き換えることで出来るかも。"DO NOT EDIT!"って書いてあるけど。
-だいたい自動で取得できるようになったし他の細かい所は暇にならないと私はあんまり更新しないと思います(MIZUSHIKI)

**[スクリプト一覧] [#r245d3e0]
-&size(16){''オープンソースちっく!! 誰でも編集可能です!  というか書き換えて!!''};
***言語([[HSP>http://hsp.tv/]]) [#xd258685]
#lsx(hierarchy=off,date,sort=date)
-&ref(hspext.dll);
-&ref(lua5.1.dll);
-&ref(mp3infp.dll);
***スクリプト一括ダウンロード [#x982c522]
#ref(GetTimetagLyrics-Script(2012-0819).zip)
#ref(GetTimetagLyrics-Script(2017-0621).zip)
***編集状況とか [#se2d363e]
(v0.1→)
(v0.2.1→)
-%%@Main.hspだけ書き換えてサーバの移転に対応しました。[MIZUSHIKI]%% 完了
-曲リスト>指定文字列で除外ツール(フィルタの後からバージョン)
-設定でタイムアウトで次に行くようにできたらほっといても安心かもしれない
-リスト右クリック>ポップアップメニュー>音楽ファイルのあるフォルダを開く
-リストのソート(おすすめマージソート)
-LyricsMasterの設定が初期化されてしまうことがある件の対処(使ってる歌詞サイトが違うけど続行しますか?と聞かれ、ハイを押した時)

(v0.2→v0.2.1)
-%%@Wikiの仕様変更で初音ミクWiki等から歌詞を取得できなくなっていた問題の対処[MIZUSHIKI]%% 完了
-%%LyricsMaster以外からの歌詞取得の場合、進行具合が見えない問題の対処[MIZUSHIKI]%% 完了
-%%歌詞保存場所に絶対パスを設定した時、フォルダが存在しないとエラーが出る件の対処[MIZUSHIKI]%% 完了

(v0.1→v0.2)
-%%曲リスト登録と実行時にツールバーボタン使用可不可[MIZUSHIKI]%% 完了
-%%設定>LyricsMasterパスでフォルダ選択ダイアログ[MIZUSHIKI]%% 完了
-設定>曲リスト登録時のフィルタ
-曲リスト>指定文字列で除外ツール("instrumental"とか邪魔。フィルタの後からバージョン)
-%%設定>曲リスト登録時のフィルタ(通常ワイルドカード指定。チェックボックス付けて正規表現も対応)[MIZUSHIKI]%% 完了
-%%LyricsMasterの設定ファイル書換えでオール自動で取得できるか確認、実装[MIZUSHIKI]%% 完了

 項目 = 実装予定、これは必要(コメントで要望→誰かが叶える)
 [名前] = やりたい、やってます (諦めました→[名前]を消す)
 %%打消し線%% = できました、やっぱこの案なし(「完了」or「削除」)
 ---
 ・なるべく綺麗に、汚さない努力(自分への戒め) ←既に遅い
 ・なるべくスクリプトを汚くしない努力(自分への戒め) ←既に遅い
 ・コメントは過剰なほどに付ける(分かるだろうと思ったスクリプトもたいてい他人にはわからない)

~
~


- 誰か作ってくれるだろう、と思ってたら全然誰も作ってくれなかったから作った。 そんなに大変じゃないだろうと思ってたけど、作ってみたら案外面倒臭かったwそりゃ誰も作らないか -- [[MIZUSHIKI]] &new{2012-08-19 (日) 12:11:37};
- GetTimetagLyrics_v02.zipがダウンロードできないみたいなのですが…。cannot write 〜.logと表示されます。  -- [[P]] &new{2013-04-23 (火) 00:49:04};
- 報告ありがとうございます。添付ファイル処理フォルダ内のファイルのパーミッション(属性)がおかしくなっていたようなので修正しました。 -- [[MIZUSHIKI]] &new{2013-04-24 (水) 00:59:39};
- ありがとうございます。無事ダウンロードできました。 -- [[P]] &new{2013-04-25 (木) 00:52:44};
- 動作報告はここで良いのかな?便利そうだと思って使いましたけど、AIFFに対応してないようでした。残念。 --  &new{2013-04-27 (土) 18:33:20};
- あと、初回起動時に、lylicsmasterが初期化されました。使ってる歌詞サイトが違うけど続行しますか?と聞かれ、ハイを押した時でした。まああのソフトに大した設定はないですが、どうも歌詞サイトの設定が違うとダメみたいですね --  &new{2013-04-27 (土) 18:36:16};
- サイト移転に対応していただけると嬉しいです。自分でスクリプト修正しようと思ったのですがスクリプト一括ダウンロードのZIPがCRCエラーで展開できませんでした。 -- [[ai]] &new{2017-06-11 (日) 20:24:02};
- 同じファイルのダウンロードだけでしたら、旧サイト(http://w10.oroti.net/~timetag/pukiwiki/index.php?GetTimetagLyrics)でもできますよ。既にダウンロード済みかもしれませんが、一応。 -- [[saki]] &new{2017-06-17 (土) 02:11:18};
- ↑ありがとうございます。ダウンロードしてHSP3でコンパイルしてみたのですが、実行するとエラーが発生してしまうようです。HSPに詳しくないので追求はできず。。。 -- [[ai]] &new{2017-06-20 (火) 21:31:07};
- すみません。とりあえず@Main.hspだけ書き換えて新サーバに対応してアップし直しました。とりあえずこれでコンパイルしてもエラーも出なくなると思います。・・・それにしてもこのソースコード共有方式ものすっごく面倒だな!自分でやっといてアレだけど。 -- [[MIZUSHIKI]] &new{2017-06-21 (水) 00:45:21};
- LyricsMaster介さなくても歌詞が取得できればシンプルになるけど、、、難しいなぁ。各歌詞サイトへの対応もそうだし、著作権法へのポリシー表明に関してもそうだし。。。 LyricsMaster側がタイムタグ適用までしてくれたら(もしくはプラグインみたいのを作れる環境であれば)すごい良いんだけど、、、こちらも難しいだろうなぁ。。。 -- [[MIZUSHIKI]] &new{2017-06-21 (水) 11:02:46};
- ↑↑ありがとうございます。いただきました。 -- [[ai]] &new{2017-06-24 (土) 14:01:13};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS