On Mon, Oct 13, 2008 at 6:40 AM, Ivo Emanuel Gon?alves <justivo at gmail.com> wrote:> A good proposal, except for the fact most album art is JPEG. Not > forgetting either that, semantically, it's pretty bizarre to have > album art in a text format.I *desperately* want to provide the cover art for my own album in PDF format. Presently I provide JPG in the MP3s; at 72 DPI it looks really terrible. Both my CD label and case insert use small text and fine, precise vector graphics. I *could* provide PNG or LZW-compressed TIFF, which allow one to specify the resolution, but both would greatly increase the file size in a way that wouldn't be at all necessary if I could provide PDF. SVG would be acceptable too, but only if I could compress it. If we could agree on some standard for providing vector graphic art, I would be more than happy to implement it from the very first release of Ogg Frog. (I do not yet provide art in my Ogg Vorbis and FLAC tracks.) Download my album to see for yourself ----------------------------V Mike -- Michael David Crawford mdcrawford at gmail dot com Enjoy my art, photography, music and writing at http://www.geometricvisions.com/ --- Free Compact Disc ---
> I *could* provide PNG or LZW-compressed TIFF, which allow one to > specify the resolution, but both would greatly increase the file size > in a way that wouldn't be at all necessary if I could provide PDF.How significant is the size difference compared to the audio bitstream ?
On 10/13/08, Michael Crawford <mdcrawford at gmail.com> wrote:> SVG would be acceptable too, but only if I could compress it. > > If we could agree on some standard for providing vector graphic art (...)The only vector format you mentioned was SVG. Both PNG and TIFF are raster graphic, and PDF either uses lossless compression (a scheme based on TIFF I reckon) or JPEG. Basically, either: 1) create a SVG mapping in Ogg 2) use Kate's PNG embebeding 3) or Vorbis COVERART uuencode (JPEG) 4) or forget all of this and use an XSPF playlist Also, CMML is XML. In theory (do not quote me on that) it should be able to embed SVG, which is XML as well. CMML is another lyrics/subtitles format for Ogg. -Ivo
> 1) create a SVG mapping in Ogg > 2) use Kate's PNG embebeding > 3) or Vorbis COVERART uuencode (JPEG) > 4) or forget all of this and use an XSPF playlist > > Also, CMML is XML. In theory (do not quote me on that) it should be > able to embed SVG, which is XML as well. CMML is another > lyrics/subtitles format for Ogg.6) Use PERL - there's more than one way to do it :)
> The only vector format you mentioned was SVG. Both PNG and TIFF are > raster graphic, and PDF either uses lossless compression (a scheme > based on TIFF I reckon) or JPEG.PDF can contain both vector and raster graphics. In the case of my album art, all but a small logo is vector. While SVG *would* print as well as the PDF, its encoding of the raster portion would likely be quite inefficient, as SVG is an XML application, so binary data has to be encoded in a way that doesn't yield any XML metacharacters: "<", ">" and "&", possibly others. I don't yet have the PDF on my website, but here is a PNG of the case insert's front cover: http://www.geometricvisions.com/music/Geometric-Visions-Album-Cover.png That looks OK one screen, but has bad jaggies when printed. Far worse is the fine text on the other three pages of the insert. You can see all four pages at the bottom of this page: http://www.geometricvisions.com/music/free-compact-disc/ The CD label is shown at the top of that page. The only raster graphics anywhere in my art is the Ogg Frog logo - the black and blue frog clinging to a compact disc. Intrepidly, Mike -- Michael David Crawford mdcrawford at gmail dot com Enjoy my art, photography, music and writing at http://www.geometricvisions.com/ --- Free Compact Disc ---