GroupDocs.Metadata for Python via .NET를 사용하여 Python 개발자는 다음 간단한 단계에 따라 WAV 파일의 메타데이터를 업데이트할 수 있습니다:
- Metadata 클래스를 사용하여 WAV 파일을 로드합니다.
- 변경할 메타데이터를 필터링할 조건을 정의합니다.
- 필터를 적용하고 새 값을 설정합니다.
- 업데이트된 WAV 파일을 디스크에 저장합니다.
GroupDocs.Metadata for Python via .NET를 사용하여 Python 개발자는 다음 간단한 단계에 따라 WAV 파일의 메타데이터를 업데이트할 수 있습니다:
# WAV 파일의 생성 날짜 변경
import groupdocs.metadata as gm
def run():
with gm.Metadata("input.wav") as metadata:
# 어떤 메타데이터를 업데이트할지 찾기 위한 규칙 설정
specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.created).
either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
# 선택한 속성에 새 값을 할당
now = datetime.now()
property_value = gm.common.PropertyValue(now)
# 파일의 생성 타임스탬프 업데이트
affected = metadata.set_properties(specification, property_value)
print(f"Properties set: {affected}")
# 업데이트된 WAV 파일 저장
metadata.save("output.wav")
GroupDocs.Metadata를 사용하면 Python 앱에서 문서 메타데이터를 관리할 수 있습니다. 프로그래밍적으로 메타데이터를 추가, 변경, 검색 또는 삭제하세요.
GroupDocs.Metadata를 통해 Python 애플리케이션에서 메타데이터 필드를 추가, 편집 또는 삭제할 수 있습니다.
API를 사용하여 다양한 비즈니스 파일 형식에 저장된 숨겨진 데이터를 찾고, 보고, 수정하세요.
카메라 종류, 크기, 촬영 날짜와 같은 정보를 포함하여 이미지의 EXIF 태그와 같은 기존 메타데이터에 접근하고 작업하세요.
이 샘플은 MP3 파일의 메타데이터, including 가사 및 사용자 정의 필드를 수정하는 방법을 보여줍니다.
import groupdocs.metadata as gm
import groupdocs.metadata.formats.audio as gmfa
def run():
# Metadata를 사용하여 파일 열기
with gm.Metadata("input.mp3") as metadata:
root = cast(gmfa.MP3RootPackage, metadata.get_root_package())
if root.lyrics_3v2 is None:
root.lyrics_3v2 = gmfa.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(gmfa.LyricsField("ABC", "custom value"))
# 파일에 변경 사항 저장
metadata.save("output.mp3")
Python를 위한 크로스 포맷 메타데이터 편집 API. 아래에 표시된 여러 인기 문서 및 이미지 유형의 메타데이터 처리를 지원합니다.