helper project to extract various image formats from mp3 files with id3v2 tags

strlst c162bbfc13 updated usage info 3 years ago
.gitignore 9c60c195a5 now recognizes picture frames that aren't encoded as FrontCover 3 years ago
LICENSE 052e6a8c21 add license and readme yada yada 3 years ago
Makefile 1f69579ffc initial commit 3 years ago
README.md 4ad5658303 added support for flac and ogg and fixed mp3 issues 3 years ago
main.cpp c162bbfc13 updated usage info 3 years ago

README.md

id3-extract-cover

A simple utility used to extract album covers from id3v2 encoded mp3 files, used in cmus-rg.

install (unix)

  1. install taglib (taglib.org) with development headers

  2. use make to compile cmus-rg, or make install to compile and install to /bin (requires elevated permissions)

  3. run with ./id3-extract-cover MP3, or id3-extract-cover if id3-extract-cover has been installed to /bin

features in need of implementation

one day for sure

  • support for mp3
    • id3v2 header
  • support for flac
    • id3v2 header
    • id3v2 in flac files seem to be extinct, wherever I searched I couldn't find any which actually have encoded id3v2 tags, but it's implemented (albeit untested) nonetheless
    • flac header
  • support for ogg vorbis
    • seems to be a bit buggy and occasionally not work
  • support for mp4

Note: id3v1 header cannot encode any images

license

MIT