그림을 지원하는 mp3 및 ogg에 대한 명령 행 태그 도구 검색


10

ogg 및 mp3 태그를 지원하고 태그에 그림을 추가 할 수있는 명령 줄 태그 도구를 검색 중입니다.

현재 사용하고 lltag있지만 사진을 지원하지 않습니다. dagger이전에 사용했던 도구이지만 그림 지원이 부족합니다.


당신은 정말로 mp3 / ogg 파일 안에 그림을 원하십니까? 파일 형식 (id3 태그)에서도 지원됩니까?
Johan

1
예, 지원됩니다. - 선택의 팟 캐스트를 참조하십시오, 그래픽 툴은 그 EasyTAG 것 수행하는 easytag.sourceforge.net을
ddeimeke

<3 쉬운 태그! 하지만 불행히도 나는 그것을 할 수있는 다른 도구 ... 알고
xenoterracide

1
mp3의 경우 mutagen python 라이브러리는 APIC를 지원합니다 (예 : mydigitallife.co.za/… ). 나는 명령 행 도구를 모른다. 파이썬을 알고 있다면 간단한 래퍼를 작성할 수 있습니다.
Gilles 'SO- 악마 중지'12

답변:


8

MP3의 경우이 SO 답변에 있는 eyeD3을 사용해보십시오 .

  --add-image=IMG_PATH:TYPE[:DESCRIPTION]
                      Add an image to the tag.  The description and type
                      optional, but when used, both ':' delimiters must be
                      present.  The type MUST be an string that corresponds
                      to one given with --list-image-types. If the IMG_PATH
                      value is empty the APIC frame with TYPE is removed.

Ogg 에게는 vorbiscomment가 있습니다. 그것은 상자에서 이미지 파일을로드하는 것을 지원하지 않지만 Vorbis의 표지 아트 태그는 base64로 인코딩 된 이미지 파일이며 COVERART 태그에 저장되고 COVERARTMIME에 mimetype과 같습니다

coverart=$(base64 $jpegfile)
vorbiscomment -a -t 'COVERART=$coverart' -t 'COVERARTMIME=image/jpeg' $infile $outfile

나는 그것을 시도 할 것이다. 고마워 그러나 ogg 파일에 대한 지원이 부족한 것 같습니다.
ddeimeke

네가 옳아. 답변을 업데이트했지만 ogg 솔루션이 깨끗하지 않습니다.
André Paramés 2013

아마도 나 자신을 위해 뭔가를 써야 할 수도 있습니다. 당신의 지원에 감사드립니다.
ddeimeke

특히 모든 파일에 이미지를 삽입하는 경우 이미지를 태그에 삽입하기 전에 이미지를 최적화하십시오. 이 과정에 도움이 되는 스크립트 도 작성 했습니다 . 그냥 도와 주려고 :-)
amphetamachine

1
좋은 대답은 base64 인코딩의 줄 바꿈이 작동하지 않지만이어야합니다 coverart=$(base64 -w 0 $jpegfile). 테스트를 거쳐 이미지가 VLC 미디어 플레이어에 나타납니다!
Michael Franzl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.