많은 수의 음악 파일에 대한 메타 데이터 편집을 자동화하려면 어떻게합니까?


3

클래식 음악 구성에 대한 iTunes의 지원에 실망합니다. iPod / iPhone / iHome 장치에서 청취 할 때 아티스트, 앨범 및 노래 제목이 표시됩니다. 작곡가를 볼 수있는 옵션이 보이지 않습니다. 이 문제를 해결하기 위해 다음과 같이 노래 제목을 지정하기 시작했습니다.

작곡가 이름 : 조각 - 동작 #, Op. #

iTunes의 모든 내 작곡가 데이터 형식은 다음과 같습니다.

성, 이름 (출생 연도 - 사망 연도)

다음과 같은 방식으로 모든 클래식 트랙의 이름을 바꾸는 과정을 자동화하고 싶습니다.

if (genre == classical)
    trackTitle = composerLastName + ": " + existingTrackTitle;

아무도 내가 이것을 어떻게 달성 할 수 있는지 안다? 나는 다양한 음악 형식, .mp3, .m4a 및 일부 .flac을 가지고 있습니다.


나는 당신의 질문을보고 있었고 제목을 질문으로 바꾸는 방법을 생각하고 있었고 (특히해야 할 것처럼), 특히 당신이 무엇을하려고했는지에 관해서는 상실감이있었습니다. 작곡가별로 물건을 정렬하려고하거나, 작곡가와 함께 이름을 바꾸어 명확하게하려고합니다. 나는 그것이 어느 것인지 모른다.
killermist

1
나는 작곡가가 누구인지 트랙 이름에서 명확하므로 제목의 이름을 바꾸려고합니다. 그리고 사과드립니다. 장래에 게시물의 이름을 지정할 때 좀 더주의해야합니다. 알려 줘서 고마워.
robert.ecot

1
시원한. 그리고 나는 너에게 어떤 범죄도 의미하지 않았다. 이제 우리는 당신이 찾고있는 것을 알고 있고, 당신의 제목을 질문으로 편집하고 싶습니까, 아니면 제가 그렇게하기를 원하십니까? (또는 다른 사람들이 우리가 토론하는 동안 그것을 할 수 있다고 생각합니다.)
killermist

답변:


1

파이썬 스크립팅에 익숙하다면 EyeD3 라이브러리를 사용하면 오디오 메타 데이터를 조작 할 수 있습니다. 스크립트는 다음과 같이 보입니다.

import glob, eyed3

audiofiles = glob.glob("*.mp3") + glob.glob("*.m4a") + glob.glob("*.flac")

for file in audiofiles:
  f = eyed3.load(file)
  if (f.tag.genre == "Classical"):
    f.tag.title = f.tag.composer + ": " + f.tag.title
    f.tag.save()

실제로, 설명서를 읽는 것으로부터, EyeD3는 mp3 파일에서만 작동 할 것 같습니다.


필자의 파이썬 기술은이 점을 충분히 고려해야한다. .mp3이 아닌 파일에 대한 지원을 찾을 수 없다면 iTunes를 사용하여 일괄 변환 할 수 있습니다. 감사!
robert.ecot

2
나는 틀릴 수도 있지만 mp4로 변환하면 품질이 현저히 떨어지는 경향이 있습니다.
MikeFHay

그래, 나는 두려웠다. 이 주제는 우선 순위 목록에서 낮지 만 궁극적으로 살펴볼 것입니다. 이에 따라이 스레드를 업데이트 할 것입니다.
robert.ecot

4

귀하의 질문은 iTunes와 관련되어 있지만, MediaMonkey 내 클래식 음악 보관소 정리. 작곡가, 지휘자 등 여러분이 필요로하는 분야가 있습니다. iTunes를 사용하는 것보다 훨씬 덜 번거롭고 iPod / iPhone 또는 기타 필요한 장치와 동기화됩니다.

기능 목록에서 :

열심히 음악 / 비디오 파일을 자동으로 구성하고 이름을 바꿉니다.   논리 계층 구조로 드라이브. 파일을 저장하는 대신   하드 드라이브 전체에 우연히, MediaMonkey의 자동 구성 도구는   그들을 기반으로 선택한 폴더 및 파일 이름으로 구성하십시오.   아티스트, 앨범, 트랙 타이틀 및 트랙 번호와 같은 속성; 또는   시리즈, 시즌 번호 및 에피소드 번호.

10,000 개의 파일을 초과하는 미디어 컬렉션을 구성해야하는 경우,   MediaMonkey는 영화 / 음악 주최자입니다.

MediaMonkey 트랙 속성 메뉴.

Media Monkey track properties

추가 보너스로 MediaMonkey는 일반 음악 컬렉션과 클래식을 태그 한 음악을 분리합니다. 이를 통해 MediaMonkey는 끊김없는 재생과 같은 다양한 재생 품질을 설정하고 원하는 방식으로 트랙보기를 구성 할 수 있습니다.

MediaMonkey Classical Music node

MediaMonley Classical Music Collection Properties

마지막으로 클래식 컬렉션은 편집중인 속성을 재생합니다.

MediaMonley Classical Music Properties Menu


고마워, 나는 MediaMonkey에게 기회를 줄 것이다. 집 공유 및 iTunes의 다른 기능을 사용하기 때문에 나에게 이상적인 솔루션은 아닙니다.
robert.ecot

저는 여러 기기에서 음악을 공유하기 위해 MediaMonkey의 DNLA를 사용합니다. Playstation 3 / Phone에서 내 음악에 액세스 할 수 있습니다. 라운지에서 음악을 검색하고 재생할 수 있습니다. 또한 다른 장치 인 Raspberry PI에서 음악에 저렴하게 액세스하려는 경우 XMBC를 사용하여 조사 할 수 있습니다. 어쨌든 세상은 당신의 굴입니다, 즐기십시오!
wonea
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.