2013-07-31T00:49:27の更新内容

works/tools/ThbgmExtractor/releases/index.wiki.txt

current previous
6,8 6,7
 
#googleadunit(banner)
#googleadunit(banner)
 

        

        
 
**パッケージ
**パッケージ
~
-version 1.6系
//version 1.6系
+
--${smdncms:distfilelink,../ThbgmExtractor-1.6.0.zip,version 1.6.0}
 
-version 1.5系
-version 1.5系
 
--${smdncms:distfilelink,../ThbgmExtractor-1.5.3.zip,version 1.5.3}
--${smdncms:distfilelink,../ThbgmExtractor-1.5.3.zip,version 1.5.3}
 
--${smdncms:distfilelink,../ThbgmExtractor-1.5.2.zip,version 1.5.2}
--${smdncms:distfilelink,../ThbgmExtractor-1.5.2.zip,version 1.5.2}
37,8 36,7
 
**ソースコード
**ソースコード
 
-開発版
-開発版
 
--[[http://svn.smdn.jp/anonsvn/tools/ThbgmExtractor/trunk/]]からチェックアウトできます
--[[http://svn.smdn.jp/anonsvn/tools/ThbgmExtractor/trunk/]]からチェックアウトできます
~
-version 1.6系(ソース中に含まれる各ライブラリはMIT X11ライセンスでのリリース、それ以外はGPLv2でのリリースとなります)
//version 1.6系(ソース中に含まれる各ライブラリはMIT X11ライセンスでのリリースとなります)
+
--${smdncms:distfilelink,../ThbgmExtractor-1.6.0.tar.bz2,version 1.6.0}
 
-version 1.5系(ソース中に含まれる各ライブラリはMIT X11ライセンスでのリリースとなります)
-version 1.5系(ソース中に含まれる各ライブラリはMIT X11ライセンスでのリリースとなります)
 
--${smdncms:distfilelink,../ThbgmExtractor-1.5.3.tar.bz2,version 1.5.3}
--${smdncms:distfilelink,../ThbgmExtractor-1.5.3.tar.bz2,version 1.5.3}
 
--${smdncms:distfilelink,../ThbgmExtractor-1.5.2.tar.bz2,version 1.5.2}
--${smdncms:distfilelink,../ThbgmExtractor-1.5.2.tar.bz2,version 1.5.2}
93,21 91,6
 
-※1.5.0 beta1以前のバージョンは霊界トランスの抜き出しに対応していません。
-※1.5.0 beta1以前のバージョンは霊界トランスの抜き出しに対応していません。
 

        

        
 
*変更履歴
*変更履歴
+
**version 1.6系
+
***version 1.6.0 (2013-07-31)
+
-明記していなかったThbgmExtractor本体のライセンスをGPLv2に定めた
+
-機能追加
+
--起動中に曲目ファイルの再読み込みを行うメニュー項目を追加
+
--起動中にEncoders.confの再読み込みを行うメニュー項目を追加
+
--東方紅魔郷の曲目ファイルのエクスポートをサポート (東方蓄音機互換の形式を使用)
+
-修正・改善
+
--エンコーダ設定・タグ付けなど抜き出し時の設定に関するメニュー項目をダイアログ化
+
--抜き出し処理の進捗状況を棒グラフで表示するようにした
+
--抜き出し処理の進行中は抜き出し設定の読み込みなどの操作を行えないようにした
+
--項目の編集中に他の操作を行おうとするとエラーが発生する不具合を修正
+
--エフェクトの一括設定ダイアログのタブオーダーが適切に設定されていなかったのを修正
+
--東方紅魔郷などの音声データが個別のwavファイルに分かれている形式の曲目ファイルの扱いに関する細かな機能強化
+

          
 
**version 1.5系
**version 1.5系
 
***version 1.5.3 (2013-05-31)
***version 1.5.3 (2013-05-31)
 
-修正・改善
-修正・改善
205,7 188,7
 
-機能追加
-機能追加
 
--[[東方蓄音機(thplay):http://www.selena-net.com/~piabrpg/mata-ri/tohotool.html]]の曲目リストで使用される以下の形式を読み込めるようにした
--[[東方蓄音機(thplay):http://www.selena-net.com/~piabrpg/mata-ri/tohotool.html]]の曲目リストで使用される以下の形式を読み込めるようにした
 
---"#=SamplingRate,xxxxx,"で始まる形式のトラック情報
---"#=SamplingRate,xxxxx,"で始まる形式のトラック情報
~
---"%ファイルパス,"で始まる形式のトラック情報
---"@ファイルパス,"で始まる形式のトラック情報
 

        

        
 
***version 1.4.5 (2010-05-17)
***version 1.4.5 (2010-05-17)
 
-修正・改善
-修正・改善

works/tools/ThbgmExtractor/index.wiki.txt

current previous
14,8 14,8
 
#googleadunit(banner)
#googleadunit(banner)
 

        

        
 
**パッケージ
**パッケージ
~
-${smdncms:distfilelink,ThbgmExtractor-1.6.0.zip,version 1.6.0 (最新安定版)}
-${smdncms:distfilelink,ThbgmExtractor-1.5.3.zip,version 1.5.3 (最新安定版)}
~
-${smdncms:distfilelink,ThbgmExtractor-1.5.3.zip,version 1.5.3}
-${smdncms:distfilelink,ThbgmExtractor-1.4.6.zip,version 1.4.6}
 

        

        
 
過去のバージョン・ソースコード・変更履歴は[[works/tools/ThbgmExtractor/releases]]をご覧ください。
過去のバージョン・ソースコード・変更履歴は[[works/tools/ThbgmExtractor/releases]]をご覧ください。
 

        

        
54,7 54,7
 

        

        
 
-既知の不具合
-既知の不具合
 
--曲目ファイルに記入されていない項目があるとエンコーダに渡される環境変数が指定されない (ThbgmExtractor本体では対応しない予定)
--曲目ファイルに記入されていない項目があるとエンコーダに渡される環境変数が指定されない (ThbgmExtractor本体では対応しない予定)
~
--終了の確認ダイアログでキャンセル以外を押しても終了しない場合がある (調査中)
--終了の確認ダイアログでキャンセル以外を押しても終了しない
 

        

        
 
*注意事項
*注意事項
 
-本ツールでの抜き出し自体は原作者の権利を侵害しないと思われますが、原作者の許可を得ているわけではない点にご留意ください。
-本ツールでの抜き出し自体は原作者の権利を侵害しないと思われますが、原作者の許可を得ているわけではない点にご留意ください。

works/libs/Smdn.Formats.Thbgm/index.wiki.txt

current previous
163,9 163,8
 
::BgmSourceIdentificationHash,MD5Sum,&var{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx};|音楽ファイルの末尾4MBytesのMD5ハッシュ値を表します。 作品情報の自動判別の際、BgmSourceLengthだけで判別できない場合に使用されます。
::BgmSourceIdentificationHash,MD5Sum,&var{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx};|音楽ファイルの末尾4MBytesのMD5ハッシュ値を表します。 作品情報の自動判別の際、BgmSourceLengthだけで判別できない場合に使用されます。
 
::THxxBGMProductGuid,&var{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX};|[[THxxBGM:http://hp.vector.co.jp/authors/VA033110/thxxbgm.htm]]のフェードアウト設定・アプリケーション設定で使用されるGUID値を表します。 [[works/tools/ThbgmExtractor]]ではTHxxBGMの設定ファイルをインポートする際にこの情報が使用されます。
::THxxBGMProductGuid,&var{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX};|[[THxxBGM:http://hp.vector.co.jp/authors/VA033110/thxxbgm.htm]]のフェードアウト設定・アプリケーション設定で使用されるGUID値を表します。 [[works/tools/ThbgmExtractor]]ではTHxxBGMの設定ファイルをインポートする際にこの情報が使用されます。
 
:上記以外のシャープ記号(#)で始まる行|すべてコメントとして扱われます。
:上記以外のシャープ記号(#)で始まる行|すべてコメントとして扱われます。
~
:上記以外の行|曲ごとの情報を表します。 音楽ファイル上での開始位置(バイト単位)、イントロ部の長さ[Bytes]、ループ部の長さ[Bytes]および曲名の順に記述します。 行頭に「%&var{ファイル名};」を付けると、音楽ファイルに個別のwavファイルを指定することができます。
:上記以外の行|曲ごとの情報を表します。 音楽ファイル上での開始位置(バイト単位)、イントロ部の長さ[Bytes]、ループ部の長さ[Bytes]および曲名の順に記述します。
 

        

        
+
**曲目ファイルの記述例
 
以下は[[東方永夜抄:http://www16.big.or.jp/~zun/html/th08top.html]]製品版の曲目ファイルの例です。
以下は[[東方永夜抄:http://www16.big.or.jp/~zun/html/th08top.html]]製品版の曲目ファイルの例です。
 

        

        
 
#code(,すべての項目を記述した曲目ファイルの例){{
#code(,すべての項目を記述した曲目ファイルの例){{
242,38 241,6
 
19fd9310,0010e200,00c36700,
19fd9310,0010e200,00c36700,
 
}}
}}
 

        

        
+
**トラック毎に音声ファイルを指定する場合の記述例
+
音声データが個別のwavファイルに分かれている東方紅魔郷の場合や、サウンドトラックCDからリッピングしたwavファイルを音楽ファイルとして使いたい場合は、曲ごとの情報の行の先頭に「%&var{ファイル名};」を記述します。 ([[東方蓄音機:http://www.selena-net.com/~piabrpg/mata-ri/tohotool.html]]互換の機能)
+

          
+
#code(,東方紅魔郷など個別のwavファイルからの抜き出しを行う曲目ファイルの例){{
+
#「東方紅魔郷 ~ the Embodiment of Scarlet Devil.」 製品版曲データ
+
#デフォルトのパスと製品名
+
@東方紅魔郷\bgm\th06_01.wav,東方紅魔郷 ~ the Embodiment of Scarlet Devil.
+
#曲データ
+
#ファイル名、開始位置[Bytes]、イントロ部の長さ[Bytes]、ループ部の長さ[Bytes]、曲名
+
#位置・長さは16進値として記述する
+
%th06_01.wav,0000002C,001C0E20,008EF1E0,赤より紅い夢
+
%th06_02.wav,0000002C,00384840,00B237C0,ほおずきみたいに紅い魂
+
%th06_03.wav,0000002C,000A14C0,008DAB40,妖魔夜行
+
%th06_04.wav,0000002C,0013FC80,00D90380,ルーネイトエルフ
+
%th06_05.wav,0000002C,0010A000,00E16000,おてんば恋娘
+
%th06_06.wav,0000002C,007B9400,00FF6C00,上海紅茶館 ~ Chinese Tea
+
%th06_07.wav,0000002C,0043F400,00DBCC00,明治十七年の上海アリス
+
%th06_08.wav,0000002C,00298200,011EF920,ヴワル魔法図書館
+
%th06_09.wav,0000002C,00732240,00EE4224,ラクトガール ~ 少女密室
+
%th06_10.wav,0000002C,006C9A00,017F4C80,メイドと血の懐中時計
+
%th06_11.wav,0000002C,00290CC0,00D47340,月時計 ~ ルナ・ダイアル
+
%th06_12.wav,0000002C,0009FFC0,009513A0,ツェペシュの幼き末裔
+
%th06_13.wav,0000002C,0099C400,0121BC90,亡き王女の為のセプテット
+
%th06_14.wav,0000002C,006E9E00,013C2200,魔法少女達の百年祭
+
%th06_15.wav,0000002C,00111400,01486C00,U.N.オーエンは彼女なのか?
+
%th06_16.wav,0000002C,001C7C20,007EC3E0,紅より儚い永遠
+
%th06_17.wav,0000002C,0017DB30,010E24D0,紅楼 ~ Eastern Dream...
+
}}
+

          
+
なお、現在の仕様では指定されたwavファイルのフォーマットに関わらず、常にステレオ・16ビット・サンプリングレート44100Hzのフォーマットであるものとして読み込まれます。
+

          
+

          
 
*その他
*その他
 
現在対応していない作品の曲目ファイルを募集しています。 提供していただける方はご連絡ください。
現在対応していない作品の曲目ファイルを募集しています。 提供していただける方はご連絡ください。