ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

FreeFrameコミュの文章翻訳トピック

  • mixiチェック
  • このエントリーをはてなブックマークに追加

コメント(4)

英語がほとんど出来ないくせに、出来る範囲で翻訳しています。
ミスや意図を勘違いしていると思われます。こっそり指摘して下さると助かります。


最初は、FreeFrameについて。

http://freeframe.sourceforge.net/about.html

FreeFrame provides a framework for developing video effects plugins and hosts on Windows, Linux and Mac OSX. Sample code is provided which compiles in Delphi, MSVC, GCC, Project Builder and Kylix.

The plugins are initially intended for use in VJ ('Visual Jockey') applications. The project was initiated by developers from VJamm, Resolume and EffecTV. Some great plugins have been written - you can see screenshots in the gallery Freeframe support is now available for a range of video applications.

We decided to set up FreeFrame because after extensive research we were not able to find a video effects plugin system that satisfied the following criteria:

Open - i.e.. not governed by a commercial organisation. We want to bring together a large number of media applications here, so independence of the format is important for developers to be confident in putting in the work needed to support the format. Openness should also encourage plugin developers in their involvement. We have been very happy with the enthusiasm

CrossPlatform & CrossCompiler - Many formats use object interfaces and other compiler / platform specific interfaces which prevent those formats from reaching the widest audience, and thus stifle collaboration between developers.

Standardised - The plugin system features heavily standardised interface structures designed to facilitate the implementation of the standard in the widest possible variety of applications. eg. standard ieee 32bit floats running from 0-1 for the plugins parameters

Technical independence - Many of the plugin formats we looked at were only really designed for use with their native host app. FreeFrame intends to address the many considerations of technical independence of the plugin .dll/.so from the host app that are required for a robust format suitable for a wide range of existing host applications.

・FreeFrameは、Windows,LinuxおよびマックOSX上のビデオエフェクトプラグインおよびホストを開発するためのフレームワークを提供します。
・サンプルコードは、Delphi,MSVC,GCC,ProjectBuilder,Kylixでコンパイル可能となるよう提供されています。
・プラグインは、VJ(Visual Jockey)ソフトウェアで使われることを意図しています。
・このプロジェクトはVJamm,Resolume,EffecTVの開発者によって始められました。
・いくつかの素晴らしいプラグインはすでに開発されています。これはギャラリーで参照することが可能で、一連のVJソフトで使用可能です。


・我々は広範囲に渡りリサーチを行ったのですが次に挙げる基準を満たしたプラグインシステムを見つけることが出来なかった為にFreeFrameを作成しました。

1.オープン
 つまり、商用で管理されていないこと。私達はここに多くのメディアアプリケーションを集めたいと思っています。 so independence of the format is important for developers to be confident in putting in the work needed to support the format.
開放することにより、さらにプラグイン開発者の関与が見込めます。私達は非常に熱中し、非常に満足しています。

2.クロスプラットフォームとクロスコンパイラ
 多岐に渡るオブジェクトインターフェース・コンパイラ・プラットフォーム その他GUIを利用者に提供したり、開発者間の共同作業を阻害するのではなく、特定のインターフェースを提供する。

3.標準化
 プラグインシステムの特徴は、できるだけ広範囲の標準のインプリメンテーションとなるよう設計されたインターフェース構造を標準化しました。例えば、標準の32bitインターフェースは0-1の値を取る様になっています

4.技術的な独立
 多くのプラグインフォーマットは、それぞれ独自のホストアプリケーションの為だけに設計されています。FreeFrame intends to address the many considerations of technical independence of the plugin .dll/.so from the host app that are required for a robust format suitable for a wide range of existing host applications.
http://www.resetstudio.ath.cx/specification.html

こちらにhtml版を置いてあります。
htmlを更新したら、こちらに更新箇所を追記していきますです。
自分で見てウンザリしたのでhtml版に移行して今後は向こうでコソコソやりますw
http://www.resetstudio.ath.cx/specification.html

とりあえず、稚拙ながら翻訳っぽいことをしたのをUPしておきました。
赤ペン先生!添削して!助けて!!!

この文章見ていたら、ホストアプリケーションを作る人も通った道なのかしら とかそう思いながらピコピコ入力した週末でした。

次はSDKデスネ・・・

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

FreeFrame 更新情報

FreeFrameのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。