vfs_media_harmony — 複数のAvidクライアントがネットワークドライブを共有することを可能にする。
vfs objects = media_harmony
この VFS モジュールは samba(7)システム用である。
vfs_media_harmony
VFS モジュールは、
Avid editorial workstationがネットワークドライブを共有することができるように
する。これは以下の方法で行う:
各クライアントに、固有の Avid msmMMOB.mdb と msmFMID.pmr ファイルのコピーを与え、ディレクトリを作成する。
各クライアントが書き込み時間を明示的に制御する事をできるようにし、 Avid アプリケーションがAvid メディアディレクトリを認識する。
Allowing each client to explicitly control the write time the Avid application sees on Avid media directories.
このモジュールはスタック可能である。
vfs_media_harmony
は、自動的に、クライアントから
Avidデータベースファイルまたはファイルのクライアント固有のバージョン用
Avid Creating ディレクトリへの要求をリダイレクトする。この機能のこの部分を
利用するために、モジュールを有効にする以上の設定は必要ない。
vfs_media_harmony
automatically redirects
requests from clients for Avid database files or an Avid Creating
directory to a client-specific version of the file. No
configuration beyond enabling the module is needed to get this
portion of its functionality working.
もしも、MacとWindowsのAvidクライアントが同じフォルダーをアクセス する場合、それらは、Windows共有上で拒否(veto)される、隠しMacファイルを含む、 別々の共有定義が与えられる。例を参照のこと。
If Mac and Windows Avid clients will be accessing the same folder, they should be given separate share definitions, with hidden Mac files vetoed on the Windows share. See EXAMPLES.
各クライアントに、AvidアプリケーションがそれらのAvidデータベースを リフレッシュする時制御できるようにするため、 [avid_dir_name]_[client_ip_address]_[client_username]という名前の 各クライアント用と各Avid メディアディレクトリ用のファイルを作成する。 Avid データベースリフレッシュをトリガするため、それらのファイルを 書き込み時に更新する。例を参照のこと。
To allow each client to control when the Avid application refreshes their Avid databases, create files for each client and each Avid media directory with the name [avid_dir_name]_[client_ip_address]_[client_username]. To trigger Avid database refreshes, update the write time on those files. See EXAMPLES.
また、クライアントにAvid メディアフォルダー書き込み時間を
制御することを可能にするため、
cache locked write times = no
オプションを設定する
ことも必要である。
It is also necessary for the cache locked write times = no
option to be set for clients to be able to control their Avid
media folder write times.
Mac とWindows クライアント用に media_harmony を有効にする:
[avid_mac]
path = /avid vfs objects = media_harmony cache locked write times = no[avid_win]
path = /avid vfs objects = media_harmony cache locked write times = no veto files = /.DS_Store/._@/.Trash@/.Spotlight@/.hidden/.hotfiles@/.vol/ delete veto files = yes
ユーザー david と susan に、それら固有のAvidデータベースリフレッシュを コントロールすることができるようにするため、ファイルを作成する:
touch '/avid/OMFI MediaFiles_192.168.1.10_david' \ '/avid/OMFI MediaFiles_192.168.1.11_susan' \ '/avid/Avid MediaFiles/MXF/1_192.168.1.10_david' \ '/avid/Avid MediaFiles/MXF/1_192.168.1.11_susan'
ユーザー david 用にAvidデータベースリフレッシュを行う:
touch '/avid/OMFI MediaFiles_192.168.1.10_david' \ '/avid/Avid MediaFiles/MXF/1_192.168.1.10_david'
もしも、管理対象が非常に大きなAvidメディアフォルダーの場合、 各エディターに、適切に変更されたバージョンの examples/scripts/vfs/media_harmony/trigger_avid_update.py を それらのファイルの作成と更新のために使う事ができる。
If you have a large number of Avid media folders to manage, you can give each editor a suitably modified version of examples/scripts/vfs/media_harmony/trigger_avid_update.py to create and update these files.
vfs_media_harmony
は、メディア向けの、
OMFI MediaFilesディレクトリかAvid MediaFiles中を見るAvid編集
アプリケーションといっしょに使って動くように設計されている。
汎用的な使用法を行うすべての環境で期待されているように動くようには
設計されていない。たとえば、ディレクトリ一覧中に表示されない
としても、msmMMOB.mdb_192.168.1.10_userxのようなクライアント固有の
ファイルをオープンすることは可能である。
vfs_media_harmony
is designed to work with
Avid editing applications that look in the Avid MediaFiles or
OMFI MediaFiles directories for media. It is not designed to work
as expected in all circumstances for general use. For example: It
is possible to open a client-specific file such as
msmMMOB.mdb_192.168.1.10_userx even though it doesn't show up
in a directory listing.