MP3 파일에서 앨범 표지 이미지를 추출하는 방법?


35

앨범 아트가 파일 자체에 포함 된 MP3 파일이 많이 있습니다. 나는 이제 명령 줄에서 최대한 분리하여 저장할 수있는 방법을 찾고 있습니다.

이것을 달성 할 수있는 방법이 있습니까?

답변:


20

id3 태그를 처리하는 데 유용한 유틸리티 인 eyed3 을 사용할 수 있습니다 . mp3 파일에서 모든 이미지를 추출하려면 다음을 사용할 수 있습니다.

eyeD3 --write-images=DIR mp3_file

이것은 mp3 파일의 모든 내장 이미지를 지정된 디렉토리에 씁니다.


Ubuntu에서 현재 제공되는 버전 (0.6.18)은 손상된 이미지 파일을 만듭니다.
scruss

37

방금 ffmpeg가 트릭을 수행한다는 것을 알았습니다!

ffmpeg -i file.mp3 file.jpg

ffmpegSynology NAS ( file.jpg: Invalid argument)에서 2.0.2를 사용하지 못했지만 OS X Mavericks에서 2.3을 사용하여 작동합니다. 감사!
Richard Barnett

Windows에서도 작동했습니다. stackoverflow.com/questions/8397674/… 를 사용하여 파일 배치 스타일을 처리 할 수 ​​있습니다.
Gruber

ffmpeg는 기본적으로 던지는 음악 파일에서 작동하기 때문에이 방법이 좋습니다. 그러나 i7 프로세서가 장착 된 새 컴퓨터에서도 속도가 느려 보입니다. 추출 속도를 높일 수있는 방법이 있습니까?
rien333

1

VLC 미디어 플레이어 의 Windows 버전을 사용하는 경우 재생 한 모든 파일의 앨범 아트를 찾을 수 있습니다

%appdata%\VLC\art\artistalbum

기본적으로. 아티스트 당 하나의 폴더, 각 앨범마다 하나의 하위 폴더.


리눅스 경로에 대한 아래 답변을 참조하십시오
Pawel Debski

1

Linux 버전의 VLC 미디어 플레이어를 사용하는 경우 기본적으로 다음과 유사한 디렉토리에서 재생 한 모든 파일의 앨범 아트를 찾을 수 있습니다.

$ HOME / .cache / vlc / art / artistalbum / Sergei Rachmaninoff / Paganini Rhapsody _ 피아노 협주곡 번호. 2

(아티스트 당 하나의 폴더, 각 앨범마다 하나의 하위 폴더)


0

mp3tag당신 과 함께 그것을 완벽하게 할 수 있습니다. 한 mp3에서 표지 이미지를 추출하여 다른 mp3에 넣으면 동일한 앨범에 속하며 예를 들어 Google 뮤직에 업로드 할 때 반영됩니다.


3
작업을 완료하는 방법에 대한 간단한 예를 지적하면 도움이 될 수 있습니다. 예를 들어, 맨 페이지에서 몇 가지 샘플 명령 또는 선택 따옴표를 포함하여 OP (및 기타 독자)를 올바른 방향으로 가리 킵니다.
HalosGhost
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.