음악 플레이어에서 사용할 수 있도록 mp3에 태그 추가

음악 플레이어에서 사용할 수 있도록 mp3에 태그 추가

이곳이 올바른 질문이기를 바랍니다.

기본적으로 저는CMUS그리고 mp3를 자동으로 다운로드하고, 이름을 바꾸고, 이동하는 작은 bash 스크립트가 있습니다.

그러나 cmus는 노래 이름을 라이브러리의 전체 경로로 나열합니다(예: /home/user/music/genre/song.mp3).

mp3 파일에 앨범, 제목, 아티스트와 같은 태그를 추가하여 이를 변경하고 싶습니다.

특정 파일이 Unix에 본질적으로 그러한 메타데이터를 가지고 있는지, 아니면 음악 플레이어가 읽을 수 있도록 데이터를 특정 방식으로 생성해야 하는지는 확실하지 않습니다.

나는 읽었다cmus 매뉴얼 페이지태그나 태그를 읽는 방법에 대해서는 아무것도 표시되지 않습니다.

요약하자면, bash 스크립트를 통해 입력(예: '')을 읽은 후 albumname해당 입력을 음악 플레이어에서 사용할 mp3 파일의 앨범 태그로 할당하는 방법을 알고 싶습니다.

답변1

노력하다 eyeD3.

다음에서 설치하세요.파이썬 아이디어. pip는 최신 버전을 설치합니다.

문서는 여기에 있습니다:https://eyed3.readthedocs.io/en/latest/.

eyeD3좋은 문서가 있으므로 시작하기 쉽습니다.

유용한 플러그인도 많이 있습니다. 한번 사용해 보세요!

관련 정보