GroupDocs.Metadata は、Python 開発者が数ステップで AVI ファイルからメタデータを簡単に抽出できるよう支援します:
- Python クラスのインスタンスを使用して AVI ファイルを開く。
- 取得するメタデータの種類を定義する。
- 一致するメタデータエントリを検索する。
- 見つかったメタデータをループ処理し、処理する。
GroupDocs.Metadata は、Python 開発者が数ステップで AVI ファイルからメタデータを簡単に抽出できるよう支援します:
from groupdocs.metadata import Metadata
from groupdocs.metadata.tagging import Tags
def extract_metadata_properties():
# AVI ファイルからメタデータを取得
with Metadata("./input.avi") as metadata:
# 抽出するメタデータの種類を設定
# 選択したグループからメタデータをフィルタリングして読み取る
properties = metadata.find_properties(
lambda p: any(tag.category == Tags.content for tag in p.tags)
)
# メタデータエントリをループ処理し、出力する
for property in properties:
print(f"Property name: {property.name}, Property value: {property.value}")
if __name__ == "__main__":
extract_metadata_properties()
GroupDocs.Metadata ツールキットで動作する Python アプリを使用して、機密ファイル内の隠しメタデータを検出し処理します。

GroupDocs.Metadata を使用して、Python プロジェクト内のメタデータを迅速に検索・整理します。埋め込みデータや隠しデータの処理に最適です。
キーワード、日付、パターンなどのフィルタを使用して検索範囲を絞ります。余計な作業なく、必要なメタデータを正確に見つけられます。
見つかったメタデータを Python で更新または削除します。GroupDocs.Metadata は、サポートされているすべてのファイルタイプに対して完全な制御を提供します。
このサンプルは、3DS ファイルからベクター グラフィック メタデータを読み取る方法を示します。
from groupdocs.metadata import Metadata
def extract_3ds_metadata():
# Metadata を使用して 3DS ファイルを開きます。
with Metadata("./input.3ds") as metadata:
# すべての利用可能な組み込みメタデータを取得します。
root = metadata.get_root_package()
# アプリケーションロジックでメタデータを使用します。
for material in root.three_ds_package.materials:
print(f"Material name: {material.name}")
for node in root.three_ds_package.nodes:
print(f"Node name: {node.name}")
if __name__ == "__main__":
extract_3ds_metadata()
Python 用の柔軟なメタデータ読み取り API。多くの一般的なファイルタイプに対応しています。以下にサポートされている形式の一部を示します。