注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
仮想メディアセットは、ファイルを Foundry の基盤ストレージにコピーせずに、外部ソースシステムから直接読み取る特殊な種類のメディアセットです。これにより、Foundry のメディアセットのインターフェースと機能を維持しながら、外部システムに保存されたメディアファイルを扱えます。
仮想メディアセットは現在、特定の種類のソースに対応しています。
Agent 接続を使用して仮想メディアセットの同期を作成することはできません。
仮想メディアセットでは、Foundry にコピーする際のストレージコストを発生させずに、Foundry の外部に保存されたメディアファイルを扱えます。ただし、仮想メディアセットには以下の制限があります。
仮想メディアセットの同期を設定するには、メディアセット同期のドキュメントの手順に従い、メディアセット同期の代わりに仮想メディアセット同期を選択します。

Data Connection で仮想メディアセットを作成した後は、仮想メディアセット同期を使用する代わりに、Python トランスフォームを使用してメディアアイテムを登録することもできます。これにより、同期プロセスをより細かく制御できます。
Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19# transforms-external-systems ライブラリから from transforms.external.systems import external_systems, Source, ResolvedSource # transforms-media ライブラリから from transforms.mediasets import MediaSetOutput from transforms.api import transform @external_systems( # Data Connection で作成したソースの RID source=Source("ri.magritte..source.abc123") ) @transform( # 仮想メディアセットの RID mediaSetOutput=MediaSetOutput("ri.mio.main.media-set.abc123") ) def compute(output, source: ResolvedSource): # ソースからの物理パスと、登録するメディアアイテムのメディアアイテムパス(名前)を指定します。 # 物理パスは、ソースで設定された「サブフォルダー」からの相対パスです。 output.register_media_item("physical path", "media item path")