niiyan/2007-05-15
AVSLib v1.1.0 (beta)(拡張ライブラリ) †
- AviSynth 用の拡張ライブラリ。詳しくは、AVSLib を参照。
- v1.1.0 beta における変更点(SourceForge.net: AVSLib v1.1.0 (beta) Released より。括弧内試訳)
- 新機能
SourceForge.net: AVSLib v1.1.0 (beta) Released
Many new filters: FrameFilter, FrameFilterReader, Stack, StackToFit, Resize, ResizeToFit, ResizeToTarget, FilterChain, FilterVarChain, EditTrimRange, ShowY/U/V, MergeYUV, SplitVideoChannels, MergeVideoChannels, etc.(多くの新フィルタ: (以下略))
New, generic string search, replace and formatting functions, capable of single or multiple operations on a string. (文字列に関する単一または複数の演算ができる、新しくて一般的な文字列検索、置換、整形関数)
Many new array manipulation and/or property retrieval functions: ArraySort, ArrayReduce, ArrayContains, ArrayDistinct, ArrayIndexOf, etc.(多くの新しい配列操作、そして/またはプロパティ検索関数)
New clip-related functions and clip properties.(新しいクリップ関連の関数とクリッププロパティ)
New debug facilities: DebugLog, related helper functions (SetDebugMode, SetDebugFile, etc.) and custom debug levels.(新しいデバッグ機能: (中略)とカスタムデバッグレベル)
Many new numeric functions: rounding, trigonometric, 2D curves, factorial, etc.(多くの新しい数値関数: (以下略))
A generic loader module, usable by any Avisynth library. It provides the basis for integrating script code and plugins in a single hierarchy of modules, loaded from a single interface.(どんな AviSynth ライブラリによっても使用可能な、包括的なローダーモジュール。スクリプトコードとプラグインを、単一のインターフェイスから読み込まれるモジュールの単一の階層において統合するための基礎を提供する。)
- 新機能
- 変更
SourceForge.net: AVSLib v1.1.0 (beta) Released Complete re-structuring. Now AVSLib is organised in a multi-level package / module hierarchy. Thus, the way that the library is loaded in scripts has changed. Documentation has been updated as well.(完全な再構築。AVSLib はマルチレベルのパッケージ / モジュール階層において組織化されている。このためスクリプトの中にライブラリが読み込まれる方法が変更になった。ドキュメントも更新されている。)
Animation filters are now based on ScriptClip and not Animate. This results in a huge increase in capacity (ie complexity of animation scripts that can be feeded in one pass to Avisynth). In addition they have been ported to C++ plugins to improve speed as well.(アニメーションフィルタは、Animate ではなく ScriptClip ベースになった。このことは、大幅なキャパシティの増大(すなわち、1 パスで AviSynth にフィードされるアニメーションスクリプトの複雑さ)につながった。さらに、スピードも向上するために C++ プラグインに移植されている。)
Some functions from 1.0.x versions are now deprecated. For smooth transition they are provided as a separate "deprecated" package that has to be loaded explicitly. They will eventually be removed in some later version.(1.0.x のいくつかの関数は非推奨になった。スムーズな移行のために、明示的に読み込まれる必要がある独立した「deprecated(非推奨)」パッケージとして提供されます。これらの関数は、いずれ将来のバージョンで削除される。)
- 使用上の注意
- v1.1.0 beta からインストーラが用意されています。
- Visual C++ 2005 を使ってコンパイルされた dll も含まれているため、「Microsoft Visual C++ 2005 再頒布可能パッケージ (x86)」をインストールする必要があるとのこと(SourceForge.net: C++ runtime files for AVSLib v1.1.0 (beta) より)。
- 2009-01-15 追記: ダウンロードの詳細 : Visual C++ 2005 SP1 再頒布可能パッケージ (x86) に新しいバージョンがあります。
- 関連リンク
- ホームページ: AVSLib :: Documentation Home
- SourceForge.net プロジェクトページ: SourceForge.net: AVSLib
- Doom9's Forum 関連スレッド: New AVSLib release - Doom9's Forum
- AVSLib を更新しました。
64 ビット版 TCPDeliver(ネットワーククライアント/サーバ) †
- AviSynth に同梱されている TCPDeliver の 64 ビット版。