-------------------------------------------------------------------------------

               STEP_M 1.054 f 改 STEP_K Version 1.04           (2021/06/23公開)

                       Copyright(C) 2000-2021 MERCURY, haseta, Mimura, Kobarin
                         E-Mail: hidkob@pb.highway.ne.jp
                       HomePage: https://kobarin.sakura.ne.jp/
-------------------------------------------------------------------------------
【 タイトル 】 STEP_K
【バージョン】 1.04.2021.0623
【ファイル名】 step_k_104.exe
【 動作環境 】 Windows XP/Vista/7/8/10(Windows 2000 以前では動作しません)
               64bit 版は 64bit OS 専用、32bit 版は 32bit OS/64bit OS 両対応
               Visual Studio 2019 の Microsoft Visual C++ 再頒布可能パッケージ
               (ランタイム)のインストールが必要です。
               https://visualstudio.microsoft.com/ja/downloads/#other-ja-family
               https://aka.ms/vs/16/release/VC_redist.x64.exe (直リンク)(x64)
               https://aka.ms/vs/16/release/VC_redist.x86.exe (直リンク)(x86)
               インストールされていなければ起動時にその旨表示されます。
               本体が起動してもランタイムがないと何も出来ません。
               64bit版では32bit版のランタイムもインストールして下さい。
【ソフト種別】 フリーソフト
【 公 開 日 】 2021/06/23
【転載の可否】 可
【ライセンス】 GPL
-------------------------------------------------------------------------------

【概要】

    STEP_M(MERCURY 様制作「Super Tag Editor」の haseta 様による改造版である
  「STEP」を Mimura 様によってさらに改造したもの)の Kobarin による改造版です。
  改造版の改造版の改造版です。（笑）

    エクセル風の操作性で様々な形式のマルチメディアファイルのタグ情報を編集する
  ことが出来ます。以下の形式に対応しています。

  ・MP3/RIFF MP3(*.mp3/*.rmp)(ApeTag は未対応)
  ・RIFF WAV/AVI(*.wav/*.avi)
  ・MP4(*.m4a/*.mp4/*.m4v)
  ・Monkey's Audio(*.ape)
  ・Tom's lossless Audio Kompresso(*.tak)
  ・Optim FROG(*.ofr/*.ofs)
  ・WavPack(*.wv)
  ・Ogg Vorbis(*.ogg/*.oga)
  ・Ogg Opus(*.opus)(未完成、情報取得のみの対応で書き換えは未対応)
  ・The True Audio(*.tta)
  ・Windows Media(*.wma/*.asf/*.wmv)
  ・TwinVQ(*.vqf)
  ・DSF(*.dsf)(DJ Toyo さん制作の STEP_dsf を同梱させて頂いています)

  ベースは Mimura 様による改造版 STEP_M 1.054f です。オリジナルとの主な違いは

  ・UNICODE に対応
  ・対応形式の追加
    ・TAK(*.tak)
    ・OptimFROG(*.ofr/*.ofs)
    ・WavPack(*.wv)
    ・OggOpus(*.opus)(未完成、情報取得のみの対応で書き換えは未対応)
  ・プレイヤー制御で制御可能なプレイヤーの追加(uLilith/foobar2000)
  ・取得・更新可能なタグ情報の追加
    ・主にアルバムアーティスト、作詞者、作曲者、トラック数、ディスク番号、ディ
      スク数等
  ・64bit版も同梱
    ・32bit版と動作に違いはなく、追加機能や制限も特にありません

  オリジナルからの修正点について詳細は step_k_history.txt を参照して下さい。

【既知の問題】

  ・STEP_M の設定ファイルと互換性はない(流用することは出来ない)

    STEP_M が生成した SuperTagEditor.ini を STEP_K のフォルダにコピーして実行し
  ても設定を正しく読み込むことは出来ません。警告やエラーメッセージを何も出さず
  に起動しますが、動作がおかしくなるので、お手数ですが最初から設定し直して下さ
  い。

  ・既存プラグイン(オリジナル同梱のもの等)は使用不可。

    64bit版もビルド出来るようにした関係上、エクスポートする関数名が変わっている
  ため、使用することは出来ません。ソースコードと SDK を元にプラグインをビルドし
  直す必要があります。UNICODE 対応の関係上、ある程度の修正をしないと正常に動作
  させることは出来ないと思われます。

  ・文字変換の仕様が細かな点でオリジナルと異なる場合がある

    UNICODE 化の都合上、全く同じにすることが出来ませんでした。原作者の意図した
  動作と大きくずれていることはないと思いますが、違いが気になる人はどうなって欲
  しいか具体的な文字列とともに連絡頂ければ善処します。

  ・UNICODE に対応しないタグ形式(ID3v1/RMP/WAV/VQF等)に対して UNICODE 固有の文
    字を使用してタグ更新を実行すると実際は ANSI で(表現出来ない文字は ? か代替
    文字に置換されて)保存される。

    タグ形式の方が対応していないのだから当然ですが、更新前後に警告メッセージを
  表示することはありません。更新後は ANSI になります。

  ・MP3 の ID3v1 を書き換え時、30 文字分の入力が可能なのに、更新実行すると文字
    が切り捨てられることがある

    ID3v1 で扱える文字は ANSI で 30 バイトまでですが、STEP_K では入力時は
  UNICODE で 30 文字として数えます。UNICODE の 30 文字を ANSI に変換すると 30
  バイトを超えることがあります。(全角文字を含む場合)
    その場合、超えた分は切り捨てられます。タグの仕様上 ANSI しか扱えず、文字の
  長さに制限がある形式は全て同様の動作になります。

  ・その他

    他にも動作していない箇所があるかもしれません。報告頂ければ出来る限りのこと
  はします。

【著作権・免責事項】

    STEP_K はフリーソフトウェアです。著作権は Kobarin が保有します。
  このプログラムを使用することによって、いかなる損害が生じても、作者はその責任
  を負いません。プログラムにバグがあり、タグの書き換えに失敗してデータを破壊し
  たとしても、作者はそのデータの修復義務は負わないものとします。

【ライセンス】

    STEP_M は GPL ですので、STEP_K も GPL となります。ソースコードは

  Kobarin のホームページ: https://kobarin.sakura.ne.jp/

  にて入手可能です。最新のソースコードがない場合は催促頂ければお送りします。

【転載・配布】

    このドキュメントの冒頭の【転載の可否】に従って下さい。単に「可」とされてい
  る場合は、作者に事前に連絡することなく配布することが可能です。雑誌などへの収
  録も可能です。事前連絡は不要です。連絡頂いても基本的に返信しません。
    GPL なので基本的に「不可」はありませんが、α版の場合はプログラムの完成度が
  低いため、再配布は出来るだけ避けて下さい。

【サポート】

    STEP_K についての感想・要望・苦情等は掲示板でお願いします。

  Kobarin のホームページ：https://kobarin.sakura.ne.jp/
  E-mail:                 hidkob@pb.highway.ne.jp

    メールによる個別対応は基本的にやっていませんので、質問は出来るだけ掲示板で
  お願いします。原作者である MERCURY 様、haseta 様、Mimura 様に問い合わせはし
  ないようにお願いします。

    STEP_K のオリジナルである STEP_M には数多くの機能が実装されています。動作
  確認しきれていない機能もあるかもしれませんので、不具合が見つかったらなるべく
  報告をお願いします。ファイルを破壊するなどの致命的なものは特に、です。

【謝辞】

    オリジナルの原作者である MERCURY 様、haseta 様、Mimura 様がおられなければ
  STEP_K は存在していません。この場を借りてお礼申し上げます。
    その他、不具合報告、要望、情報提供して下さった方など、STEP_K の開発に関わ
  って下さった全ての方々に感謝いたします。

【最後に】

    感想お待ちしています。(^^)

-------------------------------------------------------------------------------
Kobarin(hidkob@pb.highway.ne.jp)
https://kobarin.sakura.ne.jp/
