(*
 * WavPack GUI v1.11
 * Copyright (C) 2021 y.ohm
 *)

■概要

  フリーかつオープンソースの可逆音声圧縮コーデック、WavPack
  (https://www.wavpack.com/)をGUIから呼び出すためのツールで
  す。確認のとれている動作環境は、Windows 10 Pro x64 20H2、
  wavpack-5.4.0-x64.zip内のwavpack.exe、wvunpack.exe、そし
  て、wavpack-4.80.0-x64.zip内のwvselfx.exeの組み合わせです。

  極力、WavPack frontend 2.0 に似せて作りました。

■インストール

  WavPackGUI.exeとwavpack.exe、wvunpack.exe、そして、
  wvselfx.exeを同じディレクトリに置いてください。

■アンインストール

  レジストリは使用していません。なので、WavPackGUI.exeと
  WavPackGUI.iniを削除するだけでOKです。

■画面説明

  まず、下側のタブで必要な動作を選択します。ロスレスは可逆
  圧縮、ハイブリッドは可逆と不可逆の組み合わせ、アンパック
  は圧縮を解除します。

  出力フォルダを指定しない場合、ソースと同じフォルダが選択
  されます。 追加オプションは文字通りで、GUIで対応していな
  いオプションを直接指定できます。

  上側の領域は処理するファイルの一覧となります。「ファイル
  を追加」ボタンからダイアログで選択することと、エクスプロー
  ラからドラッグしてくることができます。エクスプローラから
  の場合、フォルダのドロップも受け付けます。

■オプションの説明

  ・一般

      ソースファイルを削除する
        -d = delete source file if successful (use with caution!)

      自己展開実行ファイルを作成する
        -e = create self-extracting executable (needs wvselfx.exe)
             5.4.0にはこれがありません。

      タイムスタンプをコピーする
        -t = copy input file's time stamp to output file(s)


  ・ロスレスのモード
      Fast
        -f = fast mode (fast, but some compromise in compression ratio)
      Normal
        デフォルト(オプションなし)
      High
        -h = high quality (better compression in all modes, but slower)
      Very High
        -hh = very high quality (best compression in all modes, but slowest)

  ・ロスレスの一般
      Raw モード
        --raw-pcm = input data is raw pcm (44100 Hz, 16-bit signed, 2-ch, little-endian)

  ・ハイブリッドの品質
      ビットレート
        -bn = enable hybrid compression, n = 2.0 to 23.9 bits/sample, or
                                         n = 24-9600 kbits/second (kbps)
      Normal
        デフォルト(オプションなし)
      High
        -h = high quality (better compression in all modes, but slower)
      Very high
        -hh = very high quality (best compression in all modes, but slowest)

  ・ハイブリッドの一般
      補正ファイルを作成する
        -c = create correction file (.wvc) for hybrid mode (=lossless)

  ・アンパックの一般
      検証のみ行う
        -v = verify output file integrity after write

■著作権

  ・WavPack GUI は、フリーソフトウェアです。
  ・配布や使用は自由に行なってください。
  ・作者は、本プログラムを使用したもしくは使用しなかったこと
    によって生じた損害を補償する義務、サポートを行なう義務、
    バージョンアップを行なう義務、こういった義務を一切負いま
    せん。

■開発環境

  ・Embarcadero Delphi 10.3 Update 3 Community Edition
  ・Microsoft Windows 10 Pro x64 20H2

■改版履歴

  ・2021/02/17 v1.11
    ・「最小化で実行」を「非表示で実行」に変更。

  ・2021/02/17 v1.10
    ・「最小化で実行」を廃止。常にオン。コマンドの進捗を
      ウィンドウタイトルからでなく標準出力から得るように
      したため。-yも常にオン。

  ・2021/02/10 v1.00
    ・初版公開。

--
大室 喜正 (y.ohm) / Yoshimasa Ohmuro
y.ohm@ohmix.net   https://ohmix.net/
