IPB

Welcome Guest ( Log In | Register )

3 Pages V  < 1 2 3  
Reply to this topicStart new topic
Embedded Album Art with WavPack
TBeck
post Jul 15 2007, 14:05
Post #51


TAK Developer


Group: Developer
Posts: 1095
Joined: 1-April 06
Member No.: 29051



QUOTE (Florian @ Jul 15 2007, 13:38) *
Just wanted to let you know that the current Development Build of Mp3tag adds support for cover art with APEv2 tags.

Hi Florian,

great news!

Possibly i have missed something: What format are you using? ID3 APIC?

Thomas
Go to the top of the page
+Quote Post
The Link
post Jul 15 2007, 15:26
Post #52





Group: Members
Posts: 665
Joined: 27-November 02
Member No.: 3911



QUOTE (Florian @ Jul 15 2007, 14:38) *
Just wanted to let you know that the current Development Build of Mp3tag adds support for cover art with APEv2 tags.

Cheers,
Florian

Thanks a lot for that! smile.gif smile.gif
Go to the top of the page
+Quote Post
Florian
post Jul 15 2007, 20:51
Post #53


Mp3tag developer


Group: FB2K Moderator (Donating)
Posts: 854
Joined: 5-May 03
From: Dresden, Germany
Member No.: 6411



TheLink, glad that you like it smile.gif

QUOTE (TBeck @ Jul 15 2007, 15:05) *
Possibly i have missed something: What format are you using? ID3 APIC?

I'm using the format that is used by the other apps that support cover art for APEv2 (AudioShell and JRMC):

CODE
<length> 32 bit
<flags with binary bit set> 32 bit
<field name> "Cover Art (Front)"|"Cover Art (Back)"
0x00
<description> UTF-8 string (needs to be a file name to be recognized by AudioShell - meh)
0x00
<cover data> binary


--------------------
Mp3tag - universal multi-format tag editor
http://www.mp3tag.de/en/
Go to the top of the page
+Quote Post
TBeck
post Jul 15 2007, 21:16
Post #54


TAK Developer


Group: Developer
Posts: 1095
Joined: 1-April 06
Member No.: 29051



QUOTE (Florian @ Jul 15 2007, 20:51) *
I'm using the format that is used by the other apps that support cover art for APEv2 (AudioShell and JRMC):

Thank you for the detailed answer!

It would be nice to have one cover art standard for APEv2. Possibly someone could add this as a recommendation to the format specification in the wiki?

Thomas
Go to the top of the page
+Quote Post
Fandango
post Jul 18 2007, 20:00
Post #55





Group: Members
Posts: 1548
Joined: 13-August 03
Member No.: 8353



So what's the current status of "cover art in APEv2 tags" now?

There are two different ways to do it, "The Godfather way" which is inspired by the "ID3v2 way" and then there's the "JRMC way"...?

And what players support displaying the cover art? Was it "none yet"?

Can someone give a summary, please?

And yes, it would likely help speeding things up if you all agree on one standard.
Go to the top of the page
+Quote Post
spoon
post Jul 18 2007, 21:37
Post #56


dBpowerAMP developer


Group: Developer (Donating)
Posts: 2741
Joined: 24-March 02
Member No.: 1615



The godfather way is no standard if you ask me, the JRMC is the offical santioned way.


--------------------
Spoon http://www.dbpoweramp.com
Go to the top of the page
+Quote Post
scthom
post Jul 20 2007, 02:41
Post #57





Group: Members
Posts: 6
Joined: 16-August 05
From: Gilbert, AZ
Member No.: 23926



QUOTE (spoon @ Jul 18 2007, 13:37) *
The godfather way is no standard if you ask me, the JRMC is the offical santioned way.


Agreed. That's the way it's done in the MAC library as Matt intended. The wiki is just out of date.
Go to the top of the page
+Quote Post
dobo
post Jul 20 2007, 19:50
Post #58





Group: Members
Posts: 54
Joined: 26-June 07
Member No.: 44769



QUOTE (DARcode @ Jul 4 2006, 23:47) *
Mighty glad you had a look into this again Alex B, noticed Softpointer Inc. used the tag you suggested.

Any way to strip WavPack files of ID3v1 with different means than a hex editor please?



I've just started embeding album art into my wavpacks.

You can easily remove id3v1 tags created by audioshell using foobar and it still leaves the art embeded.

1. go into foobar and hit ctrl+p
2. look under tagging --> mp3 and make sure "Force preferred tag writing scheme on all files regardless of existing tags" is checked
3. save all --> close
4. add, highlight and select an album with audioshell embedded art
5. right click and select tagging --> "rewrite file tags" This will remove id3v1 and force apev2 file tags leaving your album art intact.

of course you can add all your albums and "rewrite file tags" for your entire collection all at once if needed.

mp3tag maybe a better option until this bug is fixed in audioshell

This post has been edited by dobo: Jul 20 2007, 19:58
Go to the top of the page
+Quote Post
Bourne
post Jul 20 2007, 23:43
Post #59





Group: Banned
Posts: 735
Joined: 19-March 06
Member No.: 28599



but how to display this natively from wv files while playing in the popular players fb2k/winamp
Go to the top of the page
+Quote Post
Mangix
post Jul 21 2007, 00:05
Post #60





Group: Members
Posts: 585
Joined: 26-February 06
Member No.: 28077



not possible unless the foo_uie_albumart plugin is modified.
Go to the top of the page
+Quote Post
=]ston3y[=
post Oct 21 2007, 14:11
Post #61





Group: Members
Posts: 15
Joined: 9-November 03
Member No.: 9750



Will embedding and extracting images ever be supported by WavPack executables?
Or is there at least any free command line tool that can perform these tasks?
Go to the top of the page
+Quote Post
SamHain86
post Nov 8 2007, 16:44
Post #62





Group: Members
Posts: 432
Joined: 1-January 07
From: Luebeck, DE
Member No.: 39196



Is there a good way to get these album images to be embedded through REACT and be visible to FB2K 0.9.5? I can't seem to do it even though it is possible.

EDIT: Is it even supported with the wavpack encoders?

This post has been edited by SamHain86: Nov 8 2007, 16:45


--------------------
OP can't edit initial post when a solution is determined :'-(
Go to the top of the page
+Quote Post
bryant
post Nov 8 2007, 20:24
Post #63


WavPack Developer


Group: Developer (Donating)
Posts: 1290
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



The command-line encoder cannot currently embed cover art because libwavpack only handles text fields in APEv2 tags. This is on my list to improve (perhaps with a stand-alone metadata cli utility), but I can't say when I'll get to it.

In the meantime, I don't know if there's a command-line program to do this, but there are several GUI tag editors that will.
Go to the top of the page
+Quote Post
=]ston3y[=
post Nov 11 2007, 14:27
Post #64





Group: Members
Posts: 15
Joined: 9-November 03
Member No.: 9750



QUOTE (bryant @ Nov 8 2007, 20:24) *
The command-line encoder cannot currently embed cover art because libwavpack only handles text fields in APEv2 tags. This is on my list to improve (perhaps with a stand-alone metadata cli utility), but I can't say when I'll get to it.

Thanks for your reply. Then I'll be waiting for your stand-alone utility.

Btw.: It would be great if the self-extraction would also include embedded images! cool.gif
Go to the top of the page
+Quote Post
navin
post Jul 23 2010, 11:46
Post #65





Group: Members
Posts: 177
Joined: 27-May 05
Member No.: 22324



QUOTE (fearan @ Jan 15 2006, 01:17) *
I was wondering if there was a way to store album art in Wavpack files, so that a software audio player could read it and display it. If this is possible, what audio players support it, and how can it be done?
Thanks



QUOTE (Bourne @ Jul 21 2007, 04:13) *
but how to display this natively from wv files while playing in the popular players fb2k/winamp


Sorry to rake up an old topic but I tried searching the forum and this is the thread most closely related to this topic I could find.

Many years ago (Wavpack 4.2) I ripped my CDs to Wavpack and MP3 using WACK, EAC, LAME and WavPACK. I did not realise then that the Wavpack and MP3 files I was creating did not have album (cover) art. I have about 2000 CDs ripped using the following Wavpack settings. Synthetic Soul made these


EXEPATH=D:\lame-3.96.1\lame.exe
ARGUMENTS=--preset extreme --id3v2-only --pad-id3v2 --ignore-tag-errors --scale %x --ta "%a" --tl "%g" --tn "%n" --tt "%t" --ty "%y" --tg "%m" %s %d
FILEPATH=D:\mp3\%a\%g\%n - %t
EXTENSION=.mp3
FILETYPE=1
APPLYREPLAYGAIN=false ;;;;;;;;;; mp3gain stores it's information in APEv2 tags.
REPLAYGAINEXEPATH= ;;;;;;;;;; Using mp3gain with ID3 tags will cause the tags
REPLAYGAINARGUMENTS= ;;;;;;;;;; to disappear on some players (ie, Foobar).

[WAVPACK]
EXEPATH=D:\wavpack-4.2\wavpack\wavpack.exe
ARGUMENTS=-hm -w "Artist=%a" -w "Album=%g" -w "Track=%n" -w "Title=%t" -w "Year=%y" -w "Genre=%m" %s %d
FILEPATH=G:\wav\%a\%g\%n - %t
EXTENSION=.wv
FILETYPE=1
APPLYREPLAYGAIN=false
REPLAYGAINEXEPATH=
REPLAYGAINARGUMENTS=

I have used iTunes to embed album (cover) art in my MP3 files but how do I embedd album art in my Wavpack files.

I have the album cover art in my "D:\MP3\Artist\Album" folders and in foobar I can display this album art for my Wavpack files by using this path in the Preferences (Columns UI). I wish I could use the same album cover art (from my D:\MP3\Artist\Album folders) and embedd the same into my Wavpack files in thier "G:\WAV\Artist\Album" foldes.

Go to the top of the page
+Quote Post
bryant
post Jul 24 2010, 18:24
Post #66


WavPack Developer


Group: Developer (Donating)
Posts: 1290
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (navin @ Jul 23 2010, 03:46) *
I have used iTunes to embed album (cover) art in my MP3 files but how do I embedd album art in my Wavpack files.

Unfortunately, I would have no idea how to do that automatically. The WavPack command-line tools can't add the cover art to an existing file (much less do batch operations).

However, a 3rd party tagger like Mp3tag would certainly work to copy the art work, but you would have to try it to see if it could do this in a batch operation (otherwise it would take quite a while with 2000 albums). There are some command-line tagging programs that can do batch operations (like Synthetic Soul's Tag), but I don't think it handles cover art.

Sorry I couldn't be more helpful! sad.gif

David


Go to the top of the page
+Quote Post
navin
post Jul 26 2010, 09:04
Post #67





Group: Members
Posts: 177
Joined: 27-May 05
Member No.: 22324



QUOTE (bryant @ Jul 24 2010, 22:54) *
The WavPack command-line tools can't add the cover art to an existing file (much less do batch operations).

However, a 3rd party tagger like Mp3tag would certainly work to copy the art work, but you would have to try it to see if it could do this in a batch operation (otherwise it would take quite a while with 2000 albums).


I did try Mp3Tag. It is terribly combersome.

Currently I only use Wavpack on my PC Using Foobar) but I envision a day when my PS3 and ipods will be able to natively read Wavpack files and would love to then have my Wavpack files taggged with album art so that they art shows on the Ipod/TV screen or PSP controller. So far there is only one car Hu I know of that reads lossless natively (Pioneer's DEX-P99RS). Do you know of any others? Wavpack in my car would be a boon (with or without the album art).

This post has been edited by navin: Jul 26 2010, 09:05
Go to the top of the page
+Quote Post
skamp
post Jun 26 2013, 08:20
Post #68





Group: Developer
Posts: 1409
Joined: 4-May 04
From: France
Member No.: 13875



QUOTE (soiaf @ Jan 25 2006, 00:49) *
The structure of the tag seems very simple, it seems to be the filename, then a null seperator, then the actual data of the file (a JPG in the case of your sample files)


Does anyone know what is the purpose of the filename?


--------------------
See my profile for measurements, tools and recommendations.
Go to the top of the page
+Quote Post
db1989
post Jun 26 2013, 12:22
Post #69





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



‘Just because’ would be a good enough reason! tongue.gif But it might also be a simple and logical way to differentiate between multiple images and, perhaps more importantly, to indicate their type. The latter seems especially applicable because the field written by JRMC does not specify the type of the information as does ID3v2 (as the MIME type), and one would think this information is quite necessary in some other form; otherwise, the receiving application would have to operate on guesswork.

This post has been edited by db1989: Jun 26 2013, 12:32
Go to the top of the page
+Quote Post
dutch109
post Jun 26 2013, 22:36
Post #70





Group: Members
Posts: 122
Joined: 20-June 06
Member No.: 32044



QUOTE (skamp @ Jun 26 2013, 08:20) *
QUOTE (soiaf @ Jan 25 2006, 00:49) *
The structure of the tag seems very simple, it seems to be the filename, then a null seperator, then the actual data of the file (a JPG in the case of your sample files)


Does anyone know what is the purpose of the filename?

Probably detecting if the file is front cover or back cover or artist image, etc.


--------------------
Vorbis -q2/5 (Android/PC) & WavPack -hhx6
http://playnoise.com/
Go to the top of the page
+Quote Post
skamp
post Jun 27 2013, 09:03
Post #71





Group: Developer
Posts: 1409
Joined: 4-May 04
From: France
Member No.: 13875



QUOTE (dutch109 @ Jun 26 2013, 23:36) *
Probably detecting if the file is front cover or back cover or artist image, etc.


No, that's the role of the field name (e.g. "Cover Art (front)").


--------------------
See my profile for measurements, tools and recommendations.
Go to the top of the page
+Quote Post
db1989
post Jun 27 2013, 12:53
Post #72





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



Well then, again: file-typing, I guess.
Go to the top of the page
+Quote Post

3 Pages V  < 1 2 3
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd July 2014 - 16:54