IPB

Welcome Guest ( Log In | Register )

16 Pages V  « < 12 13 14 15 16 >  
Reply to this topicStart new topic
WMPTSE, WMP plug-in allows extended tag support
tempnegro
post Dec 6 2006, 06:19
Post #326





Group: Members
Posts: 61
Joined: 6-December 06
Member No.: 38411



oh and btw:

OH, and trying to tag flac files isn't working sad.gif
Go to the top of the page
+Quote Post
Jebus
post Dec 6 2006, 20:56
Post #327





Group: Developer
Posts: 1289
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (grommet @ Dec 5 2006, 16:00) *
If ARTIST populates "Artist" (Author), and if ALBUMARTIST (or ALBUM ARTIST in some camps) populates "Album Artist" (WM/AlbumArtist) if it exists... that would be the most logical conversion.

And, as mentioned earlier... if ALBUMARTIST (or ALBUM ARTIST) does not exist... WM/AlbumArtist should be populated with what ARTIST has for maximum compatibility. (WM/AlbumArtist especially needs to be there for Windows Media Center customers... without it, it's a total mess.)

Any other feedback, folks?


Agreed... since the Vorbis comment recommendations suggest ARTIST (not ALBUMARTIST) and Tag.exe writes ARTIST, WM/AlbumArtist needs to fail over to ARTIST if there is no ALBUMARTIST field (since there usually won't be!). As mentioned, WM/AlbumArtist is critical for Media Center, and that's what a lot of us are using WMPTSE for.

DATE should be quickly checked, and it it contains 4 digits and 4 digits only, should be read as the year field. This is again both the Vorbis comment standard, and Tag.exe's default. I expect very few DATE fields actually contain anything other than the year, but the check should still be done. I'm not sure there is any need to fail over to YEAR if DATE isn't found (Off hand I don't know anything that reads/writes an actual YEAR tag), but there probably isn't any harm, either.

I know this is a bit of a pain, but that's what happens when tag standards aren't specific! Oh, and please set these for both the Vorbis and FLAC plugins! Thanks for your help!

This post has been edited by Jebus: Dec 6 2006, 20:57
Go to the top of the page
+Quote Post
MaB_fr
post Dec 9 2006, 15:22
Post #328





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (Jebus @ Dec 6 2006, 20:56) *
QUOTE (grommet @ Dec 5 2006, 16:00) *

If ARTIST populates "Artist" (Author), and if ALBUMARTIST (or ALBUM ARTIST in some camps) populates "Album Artist" (WM/AlbumArtist) if it exists... that would be the most logical conversion.

And, as mentioned earlier... if ALBUMARTIST (or ALBUM ARTIST) does not exist... WM/AlbumArtist should be populated with what ARTIST has for maximum compatibility. (WM/AlbumArtist especially needs to be there for Windows Media Center customers... without it, it's a total mess.)

Any other feedback, folks?


Agreed... since the Vorbis comment recommendations suggest ARTIST (not ALBUMARTIST) and Tag.exe writes ARTIST, WM/AlbumArtist needs to fail over to ARTIST if there is no ALBUMARTIST field (since there usually won't be!). As mentioned, WM/AlbumArtist is critical for Media Center, and that's what a lot of us are using WMPTSE for.

DATE should be quickly checked, and it it contains 4 digits and 4 digits only, should be read as the year field. This is again both the Vorbis comment standard, and Tag.exe's default. I expect very few DATE fields actually contain anything other than the year, but the check should still be done. I'm not sure there is any need to fail over to YEAR if DATE isn't found (Off hand I don't know anything that reads/writes an actual YEAR tag), but there probably isn't any harm, either.

I know this is a bit of a pain, but that's what happens when tag standards aren't specific! Oh, and please set these for both the Vorbis and FLAC plugins! Thanks for your help!



Ok, it will be done as concluded...

The "if there's no AlbumArtist, take Author" feature will be implemented for ALL tag types (including MPEG and such). It will be a new WMPTSE feature (opposed to a FLAC Tag support and Vorbis Tag support feature).

On a different note, a precious user made me discover a well hidden feature i've search since the start of WMPTSE developpement : the MTP compatibility tag...
It should allow MTP devices to synchonize fully with every filetype they can...

For those (like me), who can't wait for this feature, just add a FormatCode registry entry with the right value in :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.<MyExtension>

For ogg, it will be HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.ogg
And the FormatCode value should be : dword:0000b902

I'm searching for other FileType FormatCode value right now...

It will be added to v 1.2 release...

MaB_fr
Go to the top of the page
+Quote Post
vulc44n
post Dec 11 2006, 06:16
Post #329





Group: Members
Posts: 91
Joined: 5-October 05
From: USA
Member No.: 24889



Currently, is there any way to get Date or Year tags working with flac?
Go to the top of the page
+Quote Post
MaB_fr
post Dec 11 2006, 13:41
Post #330





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (vulc44n @ Dec 11 2006, 06:16) *
Currently, is there any way to get Date or Year tags working with flac?


Hum...just be patient...

I'm working on it right now.

For the MTP formatcode you can enjoy the MS doc here : http://msdn.microsoft.com/library/default...._formatcode.asp

1.2 coming soon...

MaB_fr
Go to the top of the page
+Quote Post
vulc44n
post Dec 11 2006, 14:54
Post #331





Group: Members
Posts: 91
Joined: 5-October 05
From: USA
Member No.: 24889



QUOTE (MaB_fr @ Dec 11 2006, 07:41) *
QUOTE (vulc44n @ Dec 11 2006, 06:16) *

Currently, is there any way to get Date or Year tags working with flac?


Hum...just be patient...

I'm working on it right now.

For the MTP formatcode you can enjoy the MS doc here : http://msdn.microsoft.com/library/default...._formatcode.asp

1.2 coming soon...

MaB_fr

Great. Just wanted to make sure I hadn't missed something in quickly reading over the thread.
Go to the top of the page
+Quote Post
MaB_fr
post Dec 11 2006, 16:26
Post #332





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (vulc44n @ Dec 11 2006, 14:54) *
Great. Just wanted to make sure I hadn't missed something in quickly reading over the thread.


Except for long boring history of the WMPTSE's development, i think you didn't smile.gif


Users, enjoy WMPTSE 1.2 !

Website
Direct Download

If there's any problem, please report here


MaB_fr

P.S. : sourcecode will arrive soon

This post has been edited by MaB_fr: Dec 11 2006, 19:17
Go to the top of the page
+Quote Post
tempnegro
post Dec 14 2006, 05:48
Post #333





Group: Members
Posts: 61
Joined: 6-December 06
Member No.: 38411



NICE 1 mab, i love you

any possibility for .mkv support?
Go to the top of the page
+Quote Post
Jebus
post Dec 14 2006, 07:57
Post #334





Group: Developer
Posts: 1289
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



You're awsome, thanks! Haven't had a chance to try it yet though.
Go to the top of the page
+Quote Post
MaB_fr
post Dec 14 2006, 17:36
Post #335





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (Jebus @ Dec 14 2006, 07:57) *
You're awsome, thanks! Haven't had a chance to try it yet though.


Hum, i would say, thank you for the confidence smile.gif

QUOTE
NICE 1 mab, i love you

any possibility for .mkv support?

Do not love me, prefer to challenge me.

For the matroska support, i've done no research on it...
So i'll see what can be done, and keep you informed...

Merry christmas !!
(i'm an early adopter tongue.gif )

MaB_fr
Go to the top of the page
+Quote Post
tempnegro
post Dec 19 2006, 06:01
Post #336





Group: Members
Posts: 61
Joined: 6-December 06
Member No.: 38411



Hey

Just wondering how everything is going. What would be great is tighter integration, or features to be filled.

For instance, currently time shows 0 minutes when it tries to detect playtime. Making this work would mean more of a deeply imbedded feel....etc.

great job on getting year fix though....nice job mab
Go to the top of the page
+Quote Post
Jebus
post Dec 19 2006, 06:55
Post #337





Group: Developer
Posts: 1289
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (tempnegro @ Dec 18 2006, 22:01) *
Hey

Just wondering how everything is going. What would be great is tighter integration, or features to be filled.

For instance, currently time shows 0 minutes when it tries to detect playtime. Making this work would mean more of a deeply imbedded feel....etc.

great job on getting year fix though....nice job mab


I believe that is the job of the directshow filter, not WMPTSE.
Go to the top of the page
+Quote Post
73ChargerFan
post Dec 19 2006, 07:27
Post #338





Group: Members
Posts: 38
Joined: 19-December 06
Member No.: 38813



QUOTE (Jebus @ Dec 18 2006, 21:55) *
I believe that is the job of the directshow filter, not WMPTSE.

My FLAC music files encoded with dBpowerAMP CD Ripper 12beta appear to contain the tag "LENGTH" which is in microseconds. The length of MP3, WMA & FLAC files are shown by Windows Explorer (the file viewer, not the web browser) when you select the "Details" view, and I doubt that it is actually running each and every file through a decoder every time I open a folder.

Mind you, I'm new to this. But I think the song length is a data field added to the file when encoded, and does not require the song be decoded to determine it.

Is the length not stored as metadata?

Great tool, btw. I'm trying to rip my collection of cds to FLAC with AccurateRip & calculating ReplayGain values, but I also want to be able to see them from within Windows MCE. I can't believe no one has come up with a better music player / interface for use with MCE. crying.gif

- Anthony
Go to the top of the page
+Quote Post
Jebus
post Dec 19 2006, 07:35
Post #339





Group: Developer
Posts: 1289
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (73ChargerFan @ Dec 18 2006, 23:27) *
QUOTE (Jebus @ Dec 18 2006, 21:55) *

I believe that is the job of the directshow filter, not WMPTSE.

My FLAC music files encoded with dBpowerAMP CD Ripper 12beta appear to contain the tag "LENGTH" which is in microseconds. The length of MP3, WMA & FLAC files are shown by Windows Explorer (the file viewer, not the web browser) when you select the "Details" view, and I doubt that it is actually running each and every file through a decoder every time I open a folder.

Mind you, I'm new to this. But I think the song length is a data field added to the file when encoded, and does not require the song be decoded to determine it.

Is the length not stored as metadata?

Great tool, btw. I'm trying to rip my collection of cds to FLAC with AccurateRip & calculating ReplayGain values, but I also want to be able to see them from within Windows MCE. I can't believe no one has come up with a better music player / interface for use with MCE. crying.gif

- Anthony


Nope, Vorbis/FLAC comments do not contain the track length. That information is contained in the bitstream, and anyway; I'm not sure even if it was stored as metadata that WMPTSE could affect anything (its a tag parser, and like I said, has no control over directshow's domain).
Go to the top of the page
+Quote Post
MaB_fr
post Dec 19 2006, 15:20
Post #340





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (Jebus @ Dec 19 2006, 07:35) *
QUOTE (73ChargerFan @ Dec 18 2006, 23:27) *

QUOTE (Jebus @ Dec 18 2006, 21:55) *

I believe that is the job of the directshow filter, not WMPTSE.

My FLAC music files encoded with dBpowerAMP CD Ripper 12beta appear to contain the tag "LENGTH" which is in microseconds. The length of MP3, WMA & FLAC files are shown by Windows Explorer (the file viewer, not the web browser) when you select the "Details" view, and I doubt that it is actually running each and every file through a decoder every time I open a folder.

Mind you, I'm new to this. But I think the song length is a data field added to the file when encoded, and does not require the song be decoded to determine it.

Is the length not stored as metadata?

Great tool, btw. I'm trying to rip my collection of cds to FLAC with AccurateRip & calculating ReplayGain values, but I also want to be able to see them from within Windows MCE. I can't believe no one has come up with a better music player / interface for use with MCE. crying.gif

- Anthony


Nope, Vorbis/FLAC comments do not contain the track length. That information is contained in the bitstream, and anyway; I'm not sure even if it was stored as metadata that WMPTSE could affect anything (its a tag parser, and like I said, has no control over directshow's domain).


As jebus supposed, the length data is a READ-ONLY information for plug-in. (at least in WMP9+10, i've not verified in WMP11).

!!! AGAIN :
It should be serve by the directshow codec to WMP. If it's not, it is a bug !!! Report to the codec developper.

For the "explorer does it" part, there's no link between WMP and explorer, so what was your argument ?
Microsoft is pushing for MP3/WMA integration in Windows...that's all...The Windows Explorer plug-in might decode just the necessary byte to get the size and go home. For WMA encrypted content, i guess it has to do some non-trivial job before displaying it, public key storage cache might help then...anyway.

Back to WMPTSE, last and for once :
WMPTSE handles METATAG.

<discursion>
In a totally philosophical perspective, length is a self-contained information. You can obtain it without having it first [just play the file and count].
So it is not "meta" information. It is not an information about the data.
I think it is better not to add it in the METATAGS.
The roles between DScodec and WMP are not always clear and accurate. But i think they are on this point.
</discursion>

MaB_fr
Go to the top of the page
+Quote Post
jcoalson
post Dec 19 2006, 19:56
Post #341


FLAC Developer


Group: Developer
Posts: 1526
Joined: 27-February 02
Member No.: 1408



QUOTE (Jebus @ Dec 19 2006, 01:35) *
Nope, Vorbis/FLAC comments do not contain the track length. That information is contained in the bitstream, and anyway; I'm not sure even if it was stored as metadata that WMPTSE could affect anything (its a tag parser, and like I said, has no control over directshow's domain).

in FLAC, the first metadata block (STREAMINFO) has the sample rate and usually the total number of samples in the stream, always at the same offest in the file, so you can calculate length easily.

Josh
Go to the top of the page
+Quote Post
ion
post Dec 22 2006, 11:45
Post #342





Group: Members
Posts: 3
Joined: 22-December 06
Member No.: 38903



Excuse me for being off-topic but i'm looking for a Windows Media Player 11 plug-in (visualization) which could display full or partial id3 information in the Now Playing window.
The only plug-in i found that is capable of this feature is Adhit PG-VTAG which crashes WMP11 often and it's shareware ($20!!!).
Would it be hard to create a plug-in like this?
Go to the top of the page
+Quote Post
MaB_fr
post Dec 23 2006, 02:21
Post #343





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (ion @ Dec 22 2006, 11:45) *
Excuse me for being off-topic but i'm looking for a Windows Media Player 11 plug-in (visualization) which could display full or partial id3 information in the Now Playing window.
The only plug-in i found that is capable of this feature is Adhit PG-VTAG which crashes WMP11 often and it's shareware ($20!!!).
Would it be hard to create a plug-in like this?


Yes, it is off-topic...

And no, it wouldn't be hard...

It depends of what you call "full or partial id3 information"...

The only problem i see is : who will do it, 'cause i won't smile.gif

MaB_fr
Go to the top of the page
+Quote Post
73ChargerFan
post Dec 23 2006, 19:14
Post #344





Group: Members
Posts: 38
Joined: 19-December 06
Member No.: 38813



QUOTE (MaB_fr @ Dec 19 2006, 06:20) *
It should be serve by the directshow codec to WMP. If it's not, it is a bug !!! Report to the codec developper.

I will.

QUOTE
WMPTSE handles METATAG.

Sorry, I thought it allowed me to integrate my FLAC files into WMP. I wasn't aware that WMP only requests this from the Direct Show plug-in.

My POINT was that I see LENGTH in id-tag plug-ins elsewhere, integrated into explorer details, in the file property pages, in other players. The only place I don't see it is in WMP, and I didn't know it was special, not a tag. I thought your app would solve these problems with WMP, and now I see that I still cannot use FLAC files.

Your application is still a fine piece of work.

- Anthony

This post has been edited by 73ChargerFan: Dec 23 2006, 19:15
Go to the top of the page
+Quote Post
ion
post Dec 23 2006, 19:36
Post #345





Group: Members
Posts: 3
Joined: 22-December 06
Member No.: 38903



QUOTE (MaB_fr @ Dec 23 2006, 02:21) *
It depends of what you call "full or partial id3 information"...
The only problem i see is : who will do it, 'cause i won't smile.gif


Partial id3 information means what WMP10 and earlier versions showed in the Now Playing window (without plugin):
Artist
Title (but it's really too slight information)

In WMP11 they removed it, i don't know why... but it's really silly because there's no good feedback what you're listening to:
There is stripped down information in the bottom left corner of the window which shows artist/album/title if your window is not smaller than a specified width, and there is the List Pane which shows title/artist but i think it's not enough.

Full information might mean title+album+artist+genre+year+track+bitrate+comment+albumart... etc. More or less.

I think i didn't mention you should make it. I would do it if i could but in the end i'll use the list pane and just forget about the other tags. Thanks.

This post has been edited by ion: Dec 23 2006, 19:43
Go to the top of the page
+Quote Post
MaB_fr
post Dec 23 2006, 19:42
Post #346





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (ion @ Dec 23 2006, 19:36) *
QUOTE (MaB_fr @ Dec 23 2006, 02:21) *

It depends of what you call "full or partial id3 information"...
The only problem i see is : who will do it, 'cause i won't smile.gif


Partial id3 information means what WMP10 and earlier versions showed in the Now Playing window (without plugin):
Artist
Title

In WMP11 they removed it, i don't know why...

Full information might mean title+album+artist+genre+year+track+bitrate+comment+albumart... etc. More or less.

I think i didn't mention you should make it. I would do it if i could.


Just Get an IDE for C/C++, download Windows Media Player SDK and your good to go.

If you have MSVisual Studio, you'll get a Windows Media Player Plug-in Wizard in bonus inside the SDK with a nice "Now Playing plug-in" checkbox to play with.

Add MSDN, and it's easy as 1-2-3.

It's just a bunch of COM interface to respond to.
For C programmer, it is just a Win32 DLL with a call to IWMPlayer->vtable->GetInterface and such...(a bit more difficule in pure Win32 C, but doable)

MaB_fr

This post has been edited by MaB_fr: Dec 23 2006, 19:43
Go to the top of the page
+Quote Post
ion
post Dec 24 2006, 10:34
Post #347





Group: Members
Posts: 3
Joined: 22-December 06
Member No.: 38903



FreeTagViewer_0.6_Setup.exe [340K]



This post has been edited by ion: Dec 24 2006, 14:10
Go to the top of the page
+Quote Post
MaB_fr
post Dec 24 2006, 13:31
Post #348





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (ion @ Dec 24 2006, 10:34) *


Get you topic and you sourceforge space, and live your own life...

Do not post again off-topic broken link...

Thanks

MaB_fr
Go to the top of the page
+Quote Post
fairyliquidizer
post Dec 31 2006, 04:33
Post #349





Group: Members
Posts: 318
Joined: 11-November 03
Member No.: 9786



MaB_fr,



I can't get 1.2.0 or 1.1.1 to work on WMP 11 on XP Pro SP2 with Illuminable filter (unstable version). Adding the Flac DLL manually gives the error above. There's a thread on soundforge discussing this https://sourceforge.net/forum/forum.php?thr...forum_id=504707

Any ideas?

Thanks,
Fairy


--------------------
http://www.glop.org/starforce/
Go to the top of the page
+Quote Post
MaB_fr
post Dec 31 2006, 13:56
Post #350





Group: Members
Posts: 196
Joined: 30-October 05
Member No.: 25458



QUOTE (fairyliquidizer @ Dec 31 2006, 04:33) *
MaB_fr,



I can't get 1.2.0 or 1.1.1 to work on WMP 11 on XP Pro SP2 with Illuminable filter (unstable version). Adding the Flac DLL manually gives the error above. There's a thread on soundforge discussing this https://sourceforge.net/forum/forum.php?thr...forum_id=504707

Any ideas?

Thanks,
Fairy


I've responded on sourceforce (please don't multi post everywhere...as i'll surelly going mad).

But I'm curious : has anyone else endure the same behaviour ?

MaB_fr
Go to the top of the page
+Quote Post

16 Pages V  « < 12 13 14 15 16 >
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: 18th April 2014 - 20:33