[python] 파이썬으로 오디오 파일의 metadata를 수정하는 방법
오디오 파일의 메타데이터는 파일에 연결된 정보를 의미합니다. 이러한 메타데이터에는 제목, 아티스트, 앨범 등의 정보가 포함될 수 있습니다. 파이썬을 사용하여 오디오 파일의 메타데이터를 수정하는 방법을 알아보겠습니다.
1. eyeD3 라이브러리 설치하기
오디오 메타데이터를 수정하기 위해 eyeD3
라이브러리를 사용할 수 있습니다. eyeD3
는 파이썬에서 오디오 파일의 메타데이터를 읽고 쓸 수 있는 강력한 도구입니다. eyeD3
를 설치하기 위해서는 다음 명령을 실행합니다.
pip install eyeD3
2. 메타데이터 수정하기
아래의 예제 코드는 eyeD3
를 사용하여 오디오 파일의 메타데이터를 수정하는 방법을 보여줍니다.
import eyed3
# 오디오 파일 경로
audio_file = "path/to/audio/file.mp3"
# 오디오 파일 연결
audio = eyed3.load(audio_file)
# 새로운 메타데이터 설정
audio.tag.title = u"새로운 제목"
audio.tag.artist = u"새로운 아티스트"
audio.tag.album = u"새로운 앨범"
# 메타데이터 저장
audio.tag.save()
위의 코드에서 audio_file
변수에 수정하고자 하는 오디오 파일의 경로를 입력합니다. audio
객체를 사용하여 새로운 메타데이터를 설정한 후 audio.tag.save()
를 호출하여 변경 내용을 저장합니다.
3. 메타데이터 확인하기
아래의 예제 코드는 eyeD3
를 사용하여 오디오 파일의 메타데이터를 확인하는 방법을 보여줍니다.
import eyed3
# 오디오 파일 경로
audio_file = "path/to/audio/file.mp3"
# 오디오 파일 연결
audio = eyed3.load(audio_file)
# 메타데이터 출력
print("제목:", audio.tag.title)
print("아티스트:", audio.tag.artist)
print("앨범:", audio.tag.album)
위의 코드에서 audio_file
변수에 확인하고자 하는 오디오 파일의 경로를 입력합니다. audio.tag.title
, audio.tag.artist
, audio.tag.album
을 사용하여 각각의 메타데이터를 출력합니다.
위의 예제를 참고하여 파이썬으로 오디오 파일의 메타데이터를 수정해보세요.