======================================================================
Javie 0.5.13
======================================================================


######################################################################
【注意1】
Windowsの一部の環境で Java 6 update 26 を使用すると
ファイルの読み込み、保存等が行えないことがあります。
その場合、Java 6 update 27 またはそれ以降をご使用ください。


【注意2】
Windows VistaまたはWindows 7で使用する場合、
JavieをProgram Filesフォルダに入れないでください。
更新マネージャが正常に動作しません。
######################################################################


------------
　はじめに
------------

JavieはGPUを使用し軽快に動作する動画加工・編集ソフトウエアです。
Windows及びMac OS Xで動作します。

まだアルファ版であるため、未実装の機能や不具合が多数存在します。
この点をご理解の上ご利用くださるようお願いいたします。


------------
　推奨環境
------------

######################################################################
下記のバージョンよりも古いドライバでは動作しないか不具合が発生します。
必ず下記のバージョンまたはそれ以降のドライバをインストールしてからご利用ください。
######################################################################

【MacOSX版】
　・MacOSX 10.5.8 以降
　・NVIDIA GeForce 8 シリーズ以降または AMD Radeon HD2000 シリーズ以降を搭載した Intel Mac

【Windows版】
　・WindwosXP SP3 以降
　・NVIDIA GeForce 8 シリーズ以降[*1]、AMD Radeon HD2000 シリーズ以降[*2]を搭載したビデオカード
　　または Intel GMA X4500 以降[*3]の統合グラフィックス機能
　・Java5以降[*4][*5]

[*1] ドライバは GeForce Driver 260.99 で動作確認をしています。
[*2] ドライバは Catalyst 11.6 で動作確認をしています。
[*3] 一部機能が使用できません。Windows XP用のドライバ 14.42.11.5355 (6.14.10.5355)
     およびWindows 7用のドライバ 15.17.17.64.2413 (8.15.10.2413) で動作確認をしています。
[*4] x86版(32bit)を使用する場合はJavaも32bit用のものをインストールしてください。
     x86_64版(64bit)を使用する場合はJavaも64bit用のものをインストールしてください。
[*5] 一部の環境で Java 6 update 26 を使用するとファイルの読み込み、保存等が行えないことがあります。
     その場合、Java 6 update 27 またはそれ以降をご使用ください。

ドライバは次のURLからダウンロードすることができます。
NVIDIA: http://www.nvidia.co.jp/Download/index.aspx?lang=jp
AMD   : http://support.amd.com/us/gpudownload/Pages/index.aspx
Intel : http://downloadcenter.intel.com/default.aspx?lang=jpn


--------------
最新版への更新
--------------

更新マネージャを使って最新版に更新することができます。
更新マネージャは「Help」メニューの「Check for Updates」から利用することができます。


----------------------
バグ報告・要望・感想等
----------------------

バグ報告・要望・感想等はsourceforge.jpの次のフォーラムに投稿してください。

　バグ報告: http://sourceforge.jp/forum/forum.php?forum_id=22961
　要望、感想など: http://sourceforge.jp/forum/forum.php?forum_id=22962
　GPU動作報告: http://sourceforge.jp/forum/forum.php?forum_id=21570


ブログやtwitterに開発状況等を掲載していますのでご覧ください。
ブログ: http://d.hatena.ne.jp/butyricacid/searchdiary?word=*[Javie]
twitter: http://twitter.com/rakusan


--------------------
著作権・免責事項など
--------------------

このソフトウエアには MIT License が適用されます。
添付の LICENSE.txt をご覧ください。要約すると(Wikipedaより引用)、

  1. このソフトウェアを誰でも無償で無制限に扱って良い。
     但し、著作権表示および本許諾表示を、ソフトウェアのすべての複製
     または重要な部分に記載しなければならない。
  2. 作者または著作権者は、ソフトウェアに関してなんら責任を負わない。

となります。


アプリケーションアイコン、スプラッシュ画像およびロゴの著作権はENTHUSIASM氏に帰属します。
また、これらの使用条件は次のとおりです。

　Javieの表記、表示、またJavie内での表記、表示のみでの使用に限る。


このソフトウエアには以下のサードパーティ製ソフトウエアが含まれています。

  Eclipse RCP
  FreeType2
  FTGL
  Guice
  Vecmath
  Javassist
  JOGL
  JSONIC
  JNA
  Scannotation
  SLF4J
  Rhino
  voronoi
  Tritonus
  JLayer
  MP3SPI
  Ken Perlin's Noise
  Stefan Gustavson's Noise

これらの著作権情報等は、アバウトダイアログ内の「Installation Details」ボタン
を押すと表示される画面内から閲覧することができます。


Windows版はAviSynthのDLLとリンクしているため、AviSynthのライセンスに従って
Javieのソースコード配布物内にAviSynthのソースコードを含んでいます。
AviSynthのソースコードを利用する際はAviSynthのライセンスに従ってください。


--------------
バージョン履歴
--------------

2011-11-12 ver 0.5.13
　・Windows7において、MediaFoundationおよびDXVA2(動画再生支援機能)を利用したMP4等(*)の読み込みに対応。
　　また、MediaFoundationで利用可能なオーディオファイルの読み込みに対応。
　・システムメモリからビデオメモリへのデータ転送を高速化。サイズの大きな素材を使用した時などの動作が速くなります。
　・Wave出力で不正なファイル(再生時間が正常値より4倍長いと認識されるファイル)が作成されるバグを修正
　・NVIDIAのビデオカードで使用すると「The NVIDIA OpenGL driver lost connection ...」というエラーが
　　出る問題に暫定的に対処（この問題が発生していない環境で処理速度が遅くなる場合があります）

　　(*)ビデオカードによって対応フォーマットが異なります

2011-10-29 ver 0.5.12.201110291814
　・2011-10-18リリースの0.5.12でフラクタルノイズと拡散エフェクトが正常に動作しなくなっていた問題を修正
　・拡散エフェクトで「ランダムに拡散」をオンにしたとき、脈動するような結果となるのを改善

2011-10-29 ver 0.5.12.201110291310
　・コーナーピンのパラメーターが特定の条件のときに正常に動作しない問題を修正
　・Twitter連携機能を実験的に追加

2011-10-18 ver 0.5.12
　・Windowsに付属のドライバや古いドライバで使用している場合の一部のケースにおいて、
　　エラーメッセージ等が何も出ず起動できない状態だったものをエラーメッセージが出るように修正。
　・Intel統合グラフィックスとWindows Vista/7の組み合わせで使用した場合の互換性を向上
   (GMA X4500で確認。第1世代のHD Graphicsでも同様と思われます。HD Graphics 2000/3000は不明)

2011-09-09 ver 0.5.11
　・MacOSX 10.6で、プロジェクトに動画を読み込む際に異常に時間がかかる問題を修正
　・MacOSX 10.6で、プロジェクトから動画を取り除く際に異常に時間がかかる場合がある問題を修正
　・Radeon HD 5000/6000 シリーズを搭載したWindowsで以下の機能を使用するとクラッシュする問題に対処
　　　・画質スイッチ: 最高画質
　　　・ライト: シャドウの拡散
　　　・テキストアニメータ: ブラー
　　　・エフェクト: モーションタイル、差分マット、回転、波紋、レンズ補正、ディスプレイスメントマップ、
　　　　　　　　　　コーナーピン、ブラー（レンズ）、ブラー（合成）
　　（この修正により、Radeon HD 5000/6000 シリーズでこれまでクラッシュが発生していない場合でも
　　　上記機能を使用した場合の動作が遅くなります。これに該当する場合は、環境の詳細をお知らせください）

2011-08-31 ver 0.5.10
　・エフェクトを追加
　　　・レンズ補正
　・VMD書き出しのダイアログに視野角の丸め方法の選択肢を追加
　・フォント一覧の取得方法を改善
　　　・拡張子が suit,pfb,pfa のファイルもチェックするように（これまでは dfont,otf,ttf,ttc のみ）
　　　・MacOSX版では、ファイルタイプが dfon,OTTO,ttcf,FFIL,ffil,sfnt,tfil,LWFN のファイルもチェックするように

2011-08-06 ver 0.5.9.201108060200
　・連続ラスタライズしたテキストレイヤーで、特定のフォントと文字の組み合わせで表示されないものがある問題を修正
　・粉砕エフェクトのパターンに「ランダム (一様分布)」と「ランダム (放射状分布)」を追加

2011-08-01 ver 0.5.9.201108010304
　・Windowsのみ、x86_64版(64bit)を追加
　・AVI書き出し時、一部のコーデックでコーデック固有の設定が反映されない問題を改善 (Windows版)

2011-07-20 ver 0.5.9
　・AviSynthのAVSファイルの読み込みに対応 (Windows版)
　・「QC制御:入力ポート(Number)」エフェクトの値の表示桁数を増やし、倍率プロパティを追加 (MacOSX版)
　・キーフレームの矩形選択が可能に

2011-07-17 ver 0.5.8
　・ブラー（レンズ）のバグを修正
　　　・「マップを伸縮しフィットさせる」をオフにしたとき、縦方向の処理が間違っていた
　　　・計算精度が不足していたため不正確な結果となることがあった（この修正により速度が数割程度遅くなります）
　・Quartz Composerとの連携機能を実装 (MacOSX版)
　　　・パラメーターの制御が可能に
　　　・カメラとの同期が可能に
　　　・メディアオプションで任意のサイズを指定可に

2011-07-04 ver 0.5.7
　・Windows版でMP3ファイルの読み込みに対応 (MacOSX版は対応済み)
　・MacOSX版でサンプルレートが48kHz以外のオーディオファイルを使用するとノイズが発生する問題を改善

2011-07-01 ver 0.5.6
　・エフェクトを追加
　　　・4色グラデーション
　　　・ライトバースト
　・ブラー（ズーム）に高速モードを追加し、それをデフォルトに。また、最大サンプル数の初期値を100に変更。
　　　・この変更により、ブラー（ズーム）を使用しているレイヤーのレンダリング結果が少し変わります。
　　　　従来通りの結果を得るには、高速モードをオフにしてください。
　・ブラー（回転）の最大サンプル数の初期値を100に変更
　・次のエフェクトでの合成処理を、元のピクセルのアルファ値と乗算するように変更
　　　・円、四角、グリッド
　　　　　・ただし、描画モードが「なし」「通常」「ディザ合成」「ダイナミックディザ合成」「ステンシルアルファ」
　　　　　　「ステンシルルミナンス」「シルエットアルファ」「シルエットルミナンス」の場合は従来通り
　　　・グラデーション（リニア）、グラデーション（放射状）、フラクタルノイズ
　　　　　・ただし、描画モードが「ステンシルアルファ」「ステンシルルミナンス」「シルエットアルファ」「シルエットルミナンス」の場合は従来通り
　　　・この変更により、これらのエフェクトを使用しているレイヤーのレンダリング結果が変わります
　・ブラー（レンズ）でアイリスの半径を大きくした時の安定性を改善
　・VMD書き出しのバグを修正
　　　・MMD上で角度Zが0となる場合に不正な結果となることがあるバグ
　　　・書き出したVMDの内容が一部不正なため、MMDで読み込むと照明のキーフレームが1つ追加されてしまうバグ

2011-06-19 ver 0.5.5
　・エフェクトを追加
　　　・差分マット
　　　・波紋
　　　・ブラー（レンズ）
　・エクスプレッションに次の関数を追加
　　　・グローバル: wiggle, wiggle1, wiggle2, wiggle3, linear, ease, easeIn, easeOut, seedRandom, random, noise
　　　・プロパティ: wiggle
　・エクスプレッションに次のプロパティを追加
　　　・コンポジション: frameDuration, duration
　・バッチ出力機能を追加
　・Voodoo Camera Trackerのカメラデータ(Textfile形式)の読み込み機能を追加
　・MMDのカメラデータ(.vmdファイル)を、MMD2AEを経由せずに直接読み込める機能を追加
　・JavieのカメラをMMDのカメラデータ(.vmdファイル)として書き出す機能を追加
　・エクスプレッションが設定されているプロパティを赤で表示
　・プレビューウインドウで次のフレームボタン及び前のフレームボタンを押し続けると、連続してフレームが変化するように
　・タイムラインがソース名表示の場合、テキストレイヤーはソーステキストをソース名に表示するように
　・Catmull-Rom補間の計算が間違っていたので修正 (以前のバージョンでCatmull-Rom補間を使用したプロジェクトはレンダリング結果が変わります)
　・連続ラスタライズした3Dレイヤーとカメラの位置関係が特定の条件のときにエラーが発生するバグを修正
　・Windows版でキーフレームが非常に多い場合のタイムラインの描画速度を改善 (タイムラインの描画内容が若干変わります)
　・キーフレームが非常に多い場合、タイムライン上の操作のいくつかが非常に重くなる問題を一部改善
　・粉砕エフェクトで破片のサイズを小さくしたときの安定性と処理速度を向上
　・カメラのX,Y,Z回転が「回転数+角度」の表記になっていなかったのを修正
　・アプリケーションアイコンとスプラッシュ画面、アバウト画面の画像をENTHUSIASMさんに作成していただきました

2011-04-11 ver 0.5.4
　・エフェクトを追加
　　　・アンシャープマスク
　　　・シャープ
　・Windows版で、起動時に「GLCanvasを初期化中...」というダイアログが表示されたまま起動が完了しないことがある問題を修正

2011-03-24 ver 0.5.3
　・シャドウの拡散を0以外に設定したときのシャドウの計算式を修正
　・グローエフェクトでのカラーループの画質を改善
　・エフェクトを追加
　　　・ブラー（合成）
　　　・ディスプレイスメントマップ

2011-03-11 ver 0.5.2
　・テキスト内に半角スペースが含まれているときに文字単位の3D化を有効にするとエラーが発生する問題を修正
　・レイヤーサイズの変更を伴うエフェクト等によりレイヤーの縦または横のサイズがゼロになった場合にゴミが描画される問題を修正
　・ポスタリゼーションエフェクトでアルファ値が1.0以外の時の処理が間違っていたので修正

2011-03-08 ver 0.5.1
　・テキストレイヤーの強化
　　　・線の色、線幅（ジオメトリシェーダをサポートしているGPUが必要）
　　　・テキストアニメータ
　・テキストレイヤーは連続ラスタライズした状態をデフォルトに（マルチサンプリングをサポートしている場合）
　・マテリアルオプションに「シャドウの範囲を拡張」プロパティを追加
　・レイヤーの時間伸縮（速度変更）を実装
　・Deleteキーでキーフレームの削除が可能に
　・エフェクトがひとつも無い場合でも「エフェクト」行を表示するように変更
　　（エフェクトがひとつも無いレイヤーにエフェクトをドロップすることが可能に）
　・2Dレイヤー及びシャドウを落とさない3Dレイヤーがコンポジションのフレーム外にある場合、処理を行わないようにして高速化
　・不透明度がゼロのレイヤーは処理を行わないようにして高速化
　・エフェクトのドラッグ中、エフェクト内の最下行に挿入ポイントが発生しない問題を修正
　・粉砕エフェクトを使用後、ガーベージマットエフェクト及びテキストレイヤーが正常に動作しなくなることがある問題を修正
　・テキストレイヤーを連続ラスタライズして使用すると、特定のフォントと文字の組み合わせでクラッシュする問題を回避
　　（クラッシュはしなくなりましたが、当該文字は表示されません）
　・Redo,Undo時にまれにエラーが発生しそれ以降プレビューが更新されなくなる問題を修正
　・イメージシーケンスの読み込み時に表示されるダイアログが、一部の環境では十分な大きさで表示されない問題を修正
　・シャドウを落とす3Dレイヤーがコンポジションのフレーム外にある場合、シャドウが投影されないことがある問題を修正
　・連続ラスタライズしたレイヤーがシャドウの拡散を0以外に設定したライトによりシャドウを落とす場合に
　　テクスチャの解放忘れが発生する問題を修正。
　・モーションブラーのサンプル数を増やすとフルモードのモーションブラーが正しく描画されないことがある問題を修正
　・起動時にOpenGLの詳細情報をコンソールに出力
　・エフェクトを追加
　　　・モーションタイル
　　　・ポスタリゼーション
　　　・拡散
　　　・回転
　　　・コーナーピン
　　　・チャンネルミキサー
　　　・ポスタリゼーション時間
　　　・タイムシフト
　・縁取りエフェクトの改良
　　　・Intelの統合グラフィックスでの描画品質を改善
　　　・縁の幅が0(最小値)または50(最大値)に近い場合の描画品質を改善
　　　・プロパティを追加（境界のカットオフ、縁の柔らかさ）

2010-11-30 ver 0.5.0
　・3Dレイヤーの交差制限を解消
　　　・交差グループの指定が不要に
　　　・交差数が無制限に
　　　・交差時の処理を高速化
　　　・交差が発生するレイヤーでモーションブラーを使用した際のレンダリング結果を改善
　・レイヤー合成の処理を高速化
　・モーションブラーに、サンプリング毎にエフェクトを実行するモードを追加
　・画質の改善
　　　・レイヤーの縮小時、または3Dレイヤーの傾斜が大きい時の画質を改善（最高画質時）
　　　・画質スイッチで3段階の画質設定
　　　・スーパーサンプリングオプションの追加
　・ライトとシャドウの実装
　　　・ライトレイヤーの追加
　　　・3Dレイヤーのプロパティにマテリアルオプションを追加
　・浮動小数点コンポジションを使用時、映像が乱れることがあるバグを修正
　・エクスプレッションで thisComp.width と thisComp.height が逆になっているバグを修正
　・(Windows版のみ) メディアオプションのアルファチャンネル設定の初期値を「無視」に変更。
　　ただし、アルファチャンネルを持っていることが既知のコーデック(今のところURLAのみ)ではストレートアルファ。
　・(MMD2Javie) MMD2JavieをJavie本体に統合
　・(API) IVideoBuffer が保持するテクスチャを GL_TEXTURE_RECTANGLE から GL_TEXTURE_2D に変更

2010-10-12 ver 0.3.14
　・スクラブ中のオーディオ再生機能を追加
　・エフェクトを追加
　　　・輪郭検出
　　　・ブラー（ズーム）
　　　・ブラー（回転）
　　　・ブラー（方向）
　　　・色深度の変更
　・「ぼかし（ボックス）」、「ぼかし（ガウス）」の名前をそれぞれ「ブラー（ボックス）」、「ブラー（ガウス）」に変更

2010-09-30 ver 0.3.13
　・プラグイン用APIの整備（進行中）
　・国際化対応および英語リソースの追加（進行中）
　・特定の条件下での時刻の計算精度を改善
　・HSLキーの透過補正の初期値を1から0に変更
　・放射状ワイプで、変換終了が0%または100%に近いときの精度を向上
　・リニアワイプで、境界線のアンチエイリアスの精度を向上
　・フラクタルノイズで、展開が負の値のときに不正な結果となるバグを修正
　・グラデーション（放射状）の変更
　　　・プロパティ名の変更：中心のカラー→カラーA、エッジカラー→カラーB、半径→カラーBの半径
　　　・プロパティの追加：カラーAの半径
　・エフェクトを追加
　　　・粉砕（暫定版。粉砕パターンの追加や高速化などを予定）
　　　・ドロップシャドウ
　　　・縁取り
　　　・反転
　・アルファチャンネル付きAVIファイルの読み込みに対応 (Windows版)
　・CanopusHQコーデックのAVIファイルを読み込むと上下反転する問題への対応 (Windows版)
　・Quartz Composerファイルのデュレーションを任意の長さに変更可能に (MacOSX版)
　・メディアオプションダイアログの追加
　・動画ファイルの書き出しオプションを追加
　・ソースの置き換え機能を追加
　・プリコンポーズ機能を追加
　・環境によって最大ヒープサイズが64MBになってしまう問題を修正
　　　・物理メモリが512MB以上ある場合、最大ヒープサイズは物理メモリの1/2か1GBの小さい方となります
　・浮動小数コンポジションで正常に動作しないエフェクトを修正
　・ソースコードにプラグインのサンプルプロジェクトを追加

2010-07-31 ver 0.3.12
　・エフェクトが存在しない場合でもプロジェクトが開けるようになりました
　・フッテージアイテムが存在しない場合でも動作するようになりました
　・プロジェクトからアイテムを削除できるようになりました
　・イメージシーケンスの読み込みを実装（暫定版のため低速です）
　・レイヤーの複製と分割を実装
　・エフェクトの複製を実装
　・キーフレームナビゲータを実装
　・タイムライン上の編集操作での吸着機能を実装
　・エフェクトを追加
　　　・輝度＆コントラスト
　　　・モノクロ

2010-06-26 ver 0.3.11 201006260057版
　・エフェクトを追加
　　　・クロマキー
　　　・HSLキー
　　　・カラーチャート

2010-06-10 ver 0.3.11
　・エフェクトを追加
　　　・グラデーションワイプ
　　　・オーディオスペクトラム
　　　・オーディオウェーブフォーム
　　　・円
　　　・四角
　　　・グラデーション（リニア、放射状）
　　　・グリッド
　　　・ガベージマット（4,8,16点）
　　　・エクスプレッション制御
　・描画モードのディザ合成、ダイナミックディザ合成においてレイヤー毎に異なるランダムシードを使用するように修正
　　（これに伴いグローエフェクトのグロー操作からディザ合成を（一時的に？）削除）
　・角度を入力するプロパティのコントロールを「回転数＋角度」の形に変更

2010-05-05 ver 0.3.10
　・モーションブラーを実装
　・フレームブレンドを実装（フレームミックスのみ）
　・シャイを実装
　・コンポジション設定の変更機能を実装
　・コンポジションウインドウ内に時刻の表示／移動コントロールを実装
　・コンポジションウインドウ内にレイヤー名やエフェクト名での検索機能を実装
　・レイヤー名、エフェクト名の変更機能を実装
　・JVMのガベージコレクタをパラレルコレクタ(-XX:+UseParallelGC)に変更
　　（これに伴い最大ヒープサイズが「物理メモリの1/4か1GBの小さい方」となります。従来はJVM既定値の64MB）
　・Windows Vista/7 においてUI部品の表示がずれる問題を改善
　・いくつかのバグを修正

2010-04-20 ver 0.3.9
　・コラップストランスフォーム／連続ラスタライズ使用時のエフェクトの処理を実装
　・平面およびテキストで連続ラスタライズを使用した場合のアンチエイリアス処理を実装
　・放射状ワイプエフェクトにアンチエイリアス処理を実装
　・フラクタルノイズエフェクトの描画モードに色相と彩度を追加
　・次のプロパティの初期値がレイヤーの中心点となるよう修正
　　　・フラクタルノイズエフェクトのオフセット
　　　・放射状ワイプエフェクトのワイプの中心
　・起動時間の短縮
　・Intel GMA X4500での動作の改善(Windows版)
　　　・起動に失敗する場合がある問題を改善
　　　・交差グループ使用時の描画モードの制限を撤廃
　・Intel GMA 950での動作の改善(MacOSX版)
　　　・交差グループ使用時の描画モードの制限を撤廃
　・いくつかのバグを修正

2010-04-03 ver 0.3.8
　・フラクタルノイズエフェクトを追加（いくつか不備があるため暫定版です）
　・グローエフェクトに[A&B(アルファチャンネル基準)]オプションを追加
　・コラップストランスフォームを使用した場合に時刻の計算が誤っていたバグを修正

2010-03-25 ver 0.3.7
　・更新マネージャを使用して更新できる最初のバージョン
　・グローエフェクトを追加
　・放射状ワイプエフェクトを追加（いくつか不備があるため暫定版です）

2010-03-25 ver 0.3.6
　・更新マネージャの組み込み
　・Windows版をGMA X4500に対応（一部機能制限あり）
　・Windows版でRadeonHDシリーズを使用した際の安定性向上
　・GMA950搭載Macでの安定性向上
　・JOGLを1.1.1aから2.0-beta10に変更
　・いくつかのバグを修正

2010-03-08 ver 0.3.5
　・キーフレーム補間のバグを修正

2010-03-07 ver 0.3.4
　・逆再生
　・エコーエフェクト
　・キーフレーム補間法の選択
　・プロパティのリセット機能
　・オーディオ処理の問題を修正
　・プロパティが範囲外の値をとらないよう修正
　・その他、細かな変更およびバグ修正

2010-02-16 ver 0.3.3
　・テキストのフォント選択
　・複数行テキストとその整列及び行送り
　・コンポジション内に別のコンポジションを複数回入れるとハングアップする問題を修正
　・パフォーマンス改善と安定性の向上

2010-02-06 ver 0.3.2
　・オーディオ処理の問題を一部改善

2010-02-06 ver 0.3.1
　・動画の書き出し
　・描画モード
　・トラックマット
　・プレビューの拡大縮小と解像度変更
　・読み込み可能なWaveファイルのフォーマットを追加
　・その他、細かな変更およびバグ修正

2009-12-30 ver 0.3.0
　・初版

