IPB

Welcome Guest ( Log In | Register )

foo_input_awma, WMA decoder with tagging support
Acropolis
post Sep 11 2006, 03:56
Post #1





Group: Banned
Posts: 471
Joined: 23-September 04
Member No.: 17243



now version 0.1.5 is considered to be mature
but beware that I don't know all the attributes, so there maybe some readonly data shown as meta data or editable data shown as readonly still.

Download

change log

0.1.5
fixed: comment was not shown as meta data

0.1.4
fixed: date was not shown as meta data

0.1.3
fixed: replaygain could not be removed
fixed: readonly tags incorrectly shown as meta data and vice versa
fixed: unseen tags will be erased (now private tags will be reserved)

0.1.2
minor bug fixed

0.1.1
added replaygain support
added vbr display support (though it's inaccurate due to the api available from WMSDK)

I've been waiting for the tagging support for wma files since the first day of using 0.9, but quite frustrated until I make it with my hands.
this is a wma decoder component that supports tagging. I take it as the replacement of the wma decoder in foo_input_std, which doesn't support tagging.
the lacking functionality was almost the only reason to keep me still using 0.8.3 sometimes. now I can delete my 0.8.3 directory....

to be able to use it, please read here carefully
there is a little problem to use this plugin to handle wma over the foo_input_std, to be able to use it, the name of the dll must be alphabetically lower order than foo_input_std (that's why I use foo_input_awma instead of foo_input_wma), generally this will work.
but if not, you can try to move away foo_input_std from the component directory, then start foobar, let it remove the setting, then put it back again, and do it again with this dll. should work.

the best method is of course to remove the internal support of foo_input_std, a simple way is to patch it, but I think I can't provide the patched foo_input_std, but the above method should work, I tried that way while writing this component.

* All of my components need the VC8 runtime libraries *

cheers

This post has been edited by Acropolis: Oct 30 2006, 16:34
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Acropolis
post Sep 11 2006, 11:10
Post #2





Group: Banned
Posts: 471
Joined: 23-September 04
Member No.: 17243



QUOTE (machekku @ Sep 11 2006, 16:31) *
My test story:

I have some files tagged by 0.8.3. They contain standard tags (title, album, etc), but also replay gain info plus some private tags.

Standard 0.9.x cannot read replay gain nor my private tags.
Same goes for 0.9.x with your plugin.

When I tried to apply replay gain again (using 0.9.3.1 with your plugin), it seems that all tags got erased. At least the tags readable in this version of foobar appear to be not set. And it seems there is no replay gain saved, too.

But thanks for trying to add tagging support! I hope it will work soon. Good luck!

yes, I haven't added the support of replaygain tags yet, should be added with the next release.
I currently have no clue of how to just remove the tags that user clicked remove, because foobar sdk doesn't provide a way to let the component know which tag was choosed to remove, so at the moment that any tags not displayed in foobar will be removed when modifying tags. crying.gif

EDIT: replaygain is now supported, and now private tags are reserved. in a word, just working well now.

QUOTE (Zimdgre @ Sep 11 2006, 16:51) *
Now this is the greatest news of this month, thanks Acropolis, It works almost perfect here but did you dropped VBR display support?

not dropped, just not yet implemented rolleyes.gif
the main problem is I seem like don't have any vbr wma to test, I'll add this support as soon as I know how to work it out.

EDIT: now added vbr display support, see the fist post.

This post has been edited by Acropolis: Sep 12 2006, 03:06
Go to the top of the page
+Quote Post

Posts in this topic
- Acropolis   foo_input_awma   Sep 11 2006, 03:56
- - machekku   My test story: I have some files tagged by 0.8.3....   Sep 11 2006, 07:31
- - Zimdgre   Now this is the greatest news of this month, thank...   Sep 11 2006, 07:51
- - ...Just Elliott   Hooray! Watch the foobar user count double.   Sep 11 2006, 08:50
- - Acropolis   QUOTE (machekku @ Sep 11 2006, 16:31) My ...   Sep 11 2006, 11:10
- - musosticky   Just tested tagging one one of the 2 wma files I h...   Sep 11 2006, 11:39
- - foosion   Relying on service enumeration order is a bug. foo...   Sep 11 2006, 12:39
|- - Mike Giacomelli   QUOTE (foosion @ Sep 11 2006, 04:39) Rely...   Sep 11 2006, 15:19
|- - Peter   QUOTE (Mike Giacomelli @ Sep 11 2006, 16...   Sep 11 2006, 16:47
- - Acropolis   I know relying on service enumeration order is a v...   Sep 11 2006, 17:14
- - Yotsuya   Perhaps a more elegant solution would be if the fo...   Sep 11 2006, 17:31
|- - pepoluan   QUOTE (Yotsuya @ Sep 11 2006, 23:31) Perh...   Sep 11 2006, 17:34
|- - Acropolis   QUOTE (Yotsuya @ Sep 12 2006, 02:31) Perh...   Sep 11 2006, 17:35
|- - Peter   QUOTE (Yotsuya @ Sep 11 2006, 18:31) Perh...   Sep 11 2006, 18:07
|- - FrozenSpoon   QUOTE (Peter @ Sep 11 2006, 13:07) Standa...   Sep 11 2006, 18:35
|- - pepoluan   QUOTE (Peter @ Sep 12 2006, 00:07) QUOTE ...   Sep 11 2006, 18:48
|- - Peter   QUOTE (Zimdgre @ Sep 14 2006, 15:03) In W...   Sep 14 2006, 14:10
- - Earthworm   i just waited for this. great plugin! thank y...   Sep 11 2006, 17:45
- - kalmark   Acropolis, have you considered opening the source ...   Sep 11 2006, 18:49
|- - Acropolis   QUOTE (kalmark @ Sep 12 2006, 03:49) Acro...   Sep 11 2006, 21:17
- - Zimdgre   Does every official plugin necessarily have the na...   Sep 14 2006, 14:03
- - midgezr   QUOTE (Yotsuya @ Sep 11 2006, 10:31) Perh...   Sep 15 2006, 05:00
- - tobamai   Just a heads up for acropolis and anyone downloadi...   Apr 4 2007, 00:06
- - nbarzgar   PLEASE provide a valid download link!! Th...   Jan 4 2008, 14:07
- - Hakubo   Why would you need it? foobar2000 natively support...   Jan 4 2008, 14:22
- - nbarzgar   Isn't it neccessary for streaming wma-content?...   Jan 4 2008, 21:58


Closed 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 September 2014 - 09:20