GroupDocs.Metadata for Python via .NET

Змінюйте метадані у файлах Mp3 за допомогою Python

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

Як редагувати метадані у файлах MP3 за допомогою Python

З GroupDocs.Metadata for Python via .NET Python розробники можуть оновлювати метадані у файлах MP3, дотримуючись цих простих кроків:

  1. Завантажте файл MP3 за допомогою класу Metadata.
  2. Визначте умову для фільтрації метаданих, які потрібно змінити.
  3. Застосуйте фільтр і встановіть нове значення.
  4. Збережіть оновлений файл MP3 на диск.
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():
    # Змініть дату створення файлу MP3
    with Metadata("./input.mp3") 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}")
        # Збережіть оновлений файл MP3
        metadata.save("./output.mp3")

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

Редагування метаданих у файлах MP3 за допомогою Python

За допомогою GroupDocs.Metadata ви можете легко керувати метаданими документів у ваших застосунках Python. Додайте, змінюйте, шукайте або видаляйте метадані програмно.

Інструменти для редагування метаданих

Просте керування метаданими

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

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

Використовуйте API для пошуку, перегляду та зміни прихованих даних, що зберігаються у різних бізнес-форматах файлів.

Використовуйте вбудовані теги MP3

Отримуйте доступ і працюйте з існуючими метаданими, такими як 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
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська