GroupDocs.Metadata for Python via .NET

Изменять метаданные в файлах Avi с Python

Редактируйте метаданные в распространённых форматах документов, изображений и мультимедиа. Выполняйте основные операции, такие как чтение, обновление и удаление метаданных, без труда.

Как редактировать метаданные в файлах AVI с помощью Python

С помощью GroupDocs.Metadata for Python via .NET разработчики Python могут обновлять метаданные в файлах AVI, следуя этим простым шагам:

  1. Загрузите файл AVI с помощью класса Metadata.
  2. Определите условие для фильтрации метаданных, которые нужно изменить.
  3. Примените фильтр и задайте новое значение.
  4. Сохраните обновлённый файл AVI на диск.
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags

def update_metadata_properties():
    # Изменить дату создания файла AVI
    with Metadata("./input.avi") as metadata:
        # Назначить новое значение выбранному свойству
        property_value = PropertyValue(datetime.now())
        # Установить правила для поиска метаданных, которые нужно обновить
        # Обновить метку времени создания файла
        affected = metadata.set_properties(
            lambda p: Tags.time.created in list(p.tags)
                   or Tags.time.modified in list(p.tags),
            property_value,
        )
        print(f"Properties set: {affected}")
        # Сохранить обновлённый файл AVI
        metadata.save("./output.avi")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Редактировать метаданные в файлах AVI с Python

С GroupDocs.Metadata вы можете легко управлять метаданными документов в ваших приложениях Python. Добавляйте, изменяйте, ищите или удаляйте метаданные программно.

Инструменты для редактирования метаданных

Простая работа с метаданными

GroupDocs.Metadata позволяет легко добавлять, редактировать или удалять поля метаданных в ваших приложениях Python.

Полный контроль над метаданными

Используйте API для поиска, просмотра и изменения скрытых данных, хранящихся в различных бизнес-форматах файлов.

Использовать встроенные теги AVI

Получайте доступ и работайте с существующими метаданными, например тегами EXIF в изображениях, включая информацию о типе камеры, размерах или дате съёмки.

Редактирование MP3-метаданных: обновление текста песни

Этот пример демонстрирует, как изменить метаданные в MP3‑файле, включая текст песни и пользовательские поля.

Python

from groupdocs.metadata import Metadata
from groupdocs.metadata.formats.audio import LyricsField, LyricsTag

def update_mp3_lyrics():
    # Откройте файл с помощью Metadata
    with Metadata("./input.mp3") as metadata:
        root = metadata.get_root_package()
        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = LyricsTag()
        # Измените тег текста песни
        root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
        root.lyrics_3v2.artist = "test artist"
        root.lyrics_3v2.album = "test album"
        root.lyrics_3v2.track = "test track"
        # Добавьте необходимые пользовательские поля метаданных
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # Сохраните изменения в файле
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

Об API GroupDocs.Metadata for Python via .NET

GroupDocs.Metadata for Python via .NET предоставляет мощные инструменты для управления метаданными в Python. Он позволяет читать, обновлять, удалять, искать, сравнивать и экспортировать метаданные из файлов без необходимости в дополнительном программном обеспечении. С помощью API можно работать с метаданными в PDF, документах Microsoft Office, письмах Outlook, диаграммах Visio, чертежах AutoCAD, архивах и медиафайлах. Легко интегрируйте гибкие возможности работы с метаданными в любое приложение GroupDocs.Metadata.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Metadata бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Редактировать метаданные в других типах файлов

Кроссформатный API для редактирования метаданных в Python. Поддерживает работу с метаданными для множества популярных типов документов и изображений, как показано ниже.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский