Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: WMPTSE (Read 311067 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

WMPTSE

Reply #200
Hum....

Back on track, boys, please  This thread is about WMPTSE if i do remember...

I must add that WAV (and AVI, and so on) can be tagged with a RIFF info chunk...
It doesn't mean it's used and widely accepted...
Nobody's dreaming of using wav info chunk to handle is media library...(if so, i will advise to consult a specialist )

My point is more, how many people USE this...
Are every old "AIFF" users all using iTunes MP4 now ?
If so, i must say that i won't support AIFF without a very strong reason to do so (threating me to be forced to port it under vms maybe could be a strong one )
If not, how many users need this ?

MaB_fr

WMPTSE

Reply #201

i don't know if this is something to do with wmptse or not but as a few of you have a lot of experience with flac and wmp

how can i get wmp to recognise flac files as media files when browsing my pc to add to the library?


It is the point of WMPTSE....If it does not work, you should report the problem and give :
1) what software do you use to encode the file in flac format (and if possible the flac version this program use)
2) what parameters do you use with it
3) what version of WMP do you use
4) what version of WMPTSE do you use

And then we maybe we could began to corner it

MaB_fr


1) i'm using EAC/MAREO with FLAC 1.1.2
2) scrON fileON mareo.ini %o %s %d "%a" "%g" "%t" "%n" %y "%m"
3) wmp 10.00.00.4019
4) how do i find the wmptse version?

it the tag propertyies in wmp it tells me it is not started yet, except that wmp is reading the tags and even supplying them to messenger correctly too

however the major issue i have is that when i click the 'add to library' button it doesn't show any flac files as 'media files', it only shows them if i select 'all files' in the drop down box

any help would be great

WMPTSE

Reply #202
Hum....

Back on track, boys, please  This thread is about WMPTSE if i do remember...

My point is more, how many people USE this...
Are every old "AIFF" users all using iTunes MP4 now ?
If so, i must say that i won't support AIFF without a very strong reason to do so (threating me to be forced to port it under vms maybe could be a strong one )
If not, how many users need this ?

MaB_fr


Probably these days more people are looking to use Apple Lossless Audio Codec instead. However while there is either built-in or plugin support for this in WinAmp, Foobar, VLC, MPlayer, etc. once again there appears to be no way to play these in WMP.

So if you don't want to add tag support for AIFF, you could instead add codec support for Apple Lossless to WMP.

PS. As a bonus to you Apple Lossless would use the same tag format as AAC and other MPEG based files.

WMPTSE

Reply #203
In a perfect world, a developper would take care of it for me (and i asked one already, who didn't answer) and it will be is responsability to do it (i've made WMPTSE pluggable just for this...it has not been a success so far  ). As we live in the real world, it seems i will be doing it...(and i'm not using MPEG4 files, so be happy  )


Oops, sorry 
I meant to answer your PM and I completely forgot.

Like you I don't really have any MPEG4 files (I personally use WavPack (with APEv2 tags) and FLAC (with FLAC tags)) which you've already got support for - and I guess I'm too lazy as well 

Theres also the little problem that I don't have any Windows development tools 

WMPTSE

Reply #204
[deleted]

WMPTSE

Reply #205
Quote
I must add that WAV (and AVI, and so on) can be tagged with a RIFF info chunk...
It doesn't mean it's used and widely accepted...


Wrong - AIFF tagging is not only standard but widespread and used to handle all sorts of stuff.  AIFF (and other RIFF formats like WAVE) can be tagged using chunks or tagged using ID3 frames stored in a 'ID3 ' chunk.  I won't even mention that fact that AIFF or BWF (WAVE tags with standardized RIFF chunks used for tagging) are probably the most common audio files in professional audio. 


yees, yeees. And several WAV players choke on unusual tags, or, most of the time, try to play them producing gibberish.

Of course it is the player's and not the format's fault, but that doesn't make the situation any better. Then again, it's partially the format's fault, since both IFF and WAV were reportedly badly documented during their early years.

Quote
You are highly misinformed.  Most radio and television stations do exactly this, and it is one of the reasons why WAVE tags were standardized in BWF.  BWF has been an EBU standard for almost 10 years now.


I don't think these radio stations will be using Windows Media Player to deal with their audio collections, so let's move on...

Quote
I won't even mention the fact that programming for VMS is a joy compared to programming for Windows or UNIX, especially with descriptors and system call that make sense.  Let's not spread FUD and misinformation here.


lol

WMPTSE

Reply #206
1) i'm using EAC/MAREO with FLAC 1.1.2
2) scrON fileON mareo.ini %o %s %d "%a" "%g" "%t" "%n" %y "%m"
3) wmp 10.00.00.4019
4) how do i find the wmptse version?

it the tag propertyies in wmp it tells me it is not started yet, except that wmp is reading the tags and even supplying them to messenger correctly too

however the major issue i have is that when i click the 'add to library' button it doesn't show any flac files as 'media files', it only shows them if i select 'all files' in the drop down box

any help would be great


Ok, the WMPTSE version is available on the lower left angle in the property page of the plug-in (Tools -> Option -> Plug-in -> Properties button) or you can right-click on the WMPTagSupportExtender.dll in your install directory and select properties -> Version tab.

For the "xxx files is not selectable in the add to library", again and again, it should be a codec install behaviour. But as it is not documented, lots of codec doesn't take the time to register it. So you can do it yourself by hand (see P.S.) or use the tricked 1.0a msi file (it forces the registry entry, so don't go complain !!!).

I would really like if you don't name it an "issue" as i should'nt theoritically be held responsible for it

Quote
Like you I don't really have any MPEG4 files (I personally use WavPack (with APEv2 tags) and FLAC (with FLAC tags)) which you've already got support for - and I guess I'm too lazy as well biggrin.gif

Theres also the little problem that I don't have any Windows development tools laugh.gif


Too bad, it seems there's so few developpers interested for so much users. The technical bias, i assume.
For the Windows dev tools, it is not a problem. It will be good that i add some gcc/cygwin makefile...Lazy i am, lazy i'll rest : until i'm obliged to do so, i won't

Quote
I won't even mention the fact that programming for VMS is a joy compared to programming for Windows or UNIX, especially with descriptors and system call that make sense. Let's not spread FUD and misinformation here.


I like this kind of "my world is better"... The VMS part WAS a joke you know ! It wasn't FUD, it was expected fun (at least for me...maybe you don't like my humour, i can understand that ) VMS is a great OS, but it IS old. And like all old things, it make a good story when pointing at it (as does newest things). And my point was more that it will be totally useless to port a plug-in for Windows Media Player 10 (notice the windows in the name ?) for VMS. I'm sure there's plenty of pluggable media players on VMS, but really.....i'm sorry to say that neither my mother nor my friends use it... I am surely deeply biased by my environnement and culture. Bad boy, i am.
For the RIFF/AIFF things. Hum, i maintain that i've not seen a large chunk of first level users use it (by that i mean user who are only USERS not users that are professionnal that will then be "producers" for users)...There are lots of professionnal environnement rules (and cultural bias ) that are not true outside the pro. And i am very sorry to say that the population of professional sound/music workers is tiny compared with the total "music users" population...

I know that forums are likelly to contain these kind of "war of the worlds" battle, but at least, i will enforce everybody to keep it under the subject of the thread which is my little egomaniac work : WMPTSE.

So now, as said rjamorim
Quote
...", so let's move on..."


Then, if, as it continues to be, nobody can show me a large population of FIRST LEVEL USERS (and i meant at least around flac's numbers) that needs AIFF (or RIFF chunk info if you prefer it) support for WMPTSE (that means to use for their Media Library...), i will not take the time to do it (again, everybody is free to do it, and i will GREATLY enjoy to have someone adding that support. And will help him the more i can. But i guess it is easier to wait and jump on every bad joke. As a lazy bastard, i can understand that  ).

It is a great thing that informed people are willing to discuss matters with users, but they must remember that language and environnement differs.

Peace on earth

About developping a directshow codec to support Apple Lossless, i surely is a great idea, but as i spent already too much time on WMPTSE, i must ask to be freed of this nightmare (go and see some directshow code, it really is dangerous land to walk in)

For the time displaying as a metadata : as it is not a registered metatag, i currently don't support it. WMPTSE is all about MetaData, WMPTSE is not asking the codec to decypher the total time of each track. It will be time consuming (i can if it is really necessary, but i surely make it optionnal). That's why time is only displayed when played (the directshow codec is then at work). I could trick it to "add it the first time it is played", but it will add a unregistered metadata entry (as undocumented for most tag format) for users using "write support". If everybody is willing to take the risk...Just let me know if it is THAT important for your use.

MaB_fr

P.S. : the registry entry to add any format in all MS media players file selection dialog -
1) First add the simple "file description" in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions]
Add a string type named with the description ("FLAC Audio files (*.flac)") and with the extensions as value ("*.flac")

2) Add the description with index  in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Descriptions]
Take the last index number...add one and add a string type with this new number as name ("14" in my pc). Then use your description as value or some customised one if you prefer ("Free Lossless Audio Codec file (*.flac)")

3) Add the multimedia ui description in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\MUIDescriptions]
Take the same index that you had in 2) (it there's already one, you've got a misconfigurated oldie)
Add a string type with this number as name ("14" in my pc). Then use a friendly description as value ("Free Lossless Audio Codec Files")

4) Add the file extension type in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Types]
Take the same index that you had in 2). Add a string type with this number as name ("14" in my pc). Then use the file name extension as value ("*.flac") separated by semi colon if there's more than one.

Here you are, relaunch WMP, it will work now....And pass the word to the directshow codec developper, it will help if i'm not obliged to support every filetype misconfiguration in the future

WMPTSE

Reply #207
[deleted]

WMPTSE

Reply #208
hey Mab cheers for that

i never said it was a problem with your tag extender, i just wondered if anyone had found this issue before cos you lot know about all this flac technical stuff

i'll try that stuff out cheers!


EDIT: it worked!

WMPTSE

Reply #209
VMS heritage may be old, but the latest IA64 OpenVMS release is newer than the latest Windows XP SP release.  OpenVMS 8.2-1/IA64 (production) was released in 12/2005 while OpenVMS 8.3-SDK (a developer) was released 03/2006.  If you are thinking about VMS 10 or 15 years ago (or you worked with a 10 or 15 year old release), then that would make as much as if I claimed that the 10 or 15 year old version of Windows was crap (which would mean I was referring to Windows 95 or Windows 3.0, respectively) so that means it still is crap.  VMS has undergone just as much development as other operating systems in this time.  Just because you might not have been using it or exposed to it does not mean it was standing still.

-----

And also, rja, I'll let you know that the AIFF/RIFF specifications have been pretty much unchanged since 1989 and have always been available.  If older applications aren't supporting it properly, it would be because the developers never bothered to read the documentation, available in what is essentially the final state since 1991.  I know that before the Internet revolution, this informatin was available from directly Apple, or via the Microsoft  dialup BBS (surely by 1993).  I won't argue that support is lacking, but it is NOT the fault of the format being unavailable.  Don't make excuses for poor programmers.

-----

Now, back to the subject at hand - tagging! 

RIFF chunk tags in AIFF files are extensively used by music production and mastering professional and their equipment, and RIFF tags in WAVE (BWT) is mainly used by "head-end" cable and satellite broadcast applications.  It is very true that they are almost completely unused for end-user playback applications. 

The RIFF chunk tagging specifications pre-date Unicode as well.  As such, this isn't the best choice for todays end-users to use to manage their collections of albums and music on home computers.

The only tagging standard that has widespread "end-user" user is the "ID3 " chunk, containing an ID3v2 frame, which can support "proper" tagging that would coherent and make sense for end-users.  While iXML chunks can contain rich metadata, most of it would be uninteresting for end-users managing their collections.

If you can add support for that kind of tag, it would be fantastic, and many people would appreciate it, as many other end user applications (such as iTunes) supports such.  This would meet the demands of almost all end-users.

Please understand that I agree with you completely.  But I also don't want anyone to think that just because they don't know about a particular standard or don't use it themselves that it is "not widespread" or, worse, "unsupported" or even "antiquated".  That isn't the case at all.


Case dismissed
And by the way, i'm a big fan of VMS and a deep old supporter of the Alpha CPU line (go to hell dec/compaq/hp !!! )....That was a kind of sad clown joke. I'd really love to get a VMS box @ home (dream a little dream for me    )

Anyway, i'll have a go on the iXML doc. Seems interesting.

Quote
hey Mab cheers for that

No pb for that...

It is just the 4th time (with PM) that someone ask for this....I'm thinking about finding somewhere to wikied it !!!!
Some part of MS software are sooooooooo undocumented for sooooooooo simple things...
Where there's no money to make, there's no doc ? anyway...

MaB_fr

WMPTSE

Reply #210

The only tagging standard that has widespread "end-user" user is the "ID3 " chunk, containing an ID3v2 frame, which can support "proper" tagging that would coherent and make sense for end-users.  While iXML chunks can contain rich metadata, most of it would be uninteresting for end-users managing their collections.

If you can add support for that kind of tag, it would be fantastic, and many people would appreciate it, as many other end user applications (such as iTunes) supports such.  This would meet the demands of almost all end-users.


Anyway, i'll have a go on the iXML doc. Seems interesting.
And folks, i am NOT saying it will be in future release, it MAY be, MAY

MaB_fr


I get the impression TrNSZ was saying that you should not persue iXML but should instead add the ID3 chunk support as this is of more interest to 'ordinary' users (like myself) since that is what iTunes etc. use.

For your information here is a link to a website about iXML http://www.ibs.org.uk/public/ixml/index.php

WMPTSE

Reply #211
I was talking about DOCUMENTING about 

MaB_fr

WMPTSE

Reply #212
some news re: wmp 11... i followed the instructions below, installed the illiminable filters, then wmptse 1.01. did a regsvr32 on the wmptagsupportextender dll, started wmp and enabled the plugin. dragged and dropped my music directory onto wmp and bam! all my flac files are loaded properly and playing fine in wmp 11  it also loaded them in a WHOLE LOT quicker than wmp10 ever did, not to mention it looks so much nicer with the new interface.

P.S. : the registry entry to add any format in all MS media players file selection dialog -
1) First add the simple "file description" in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions]
Add a string type named with the description ("FLAC Audio files (*.flac)") and with the extensions as value ("*.flac")

2) Add the description with index  in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Descriptions]
Take the last index number...add one and add a string type with this new number as name ("14" in my pc). Then use your description as value or some customised one if you prefer ("Free Lossless Audio Codec file (*.flac)")

3) Add the multimedia ui description in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\MUIDescriptions]
Take the same index that you had in 2) (it there's already one, you've got a misconfigurated oldie)
Add a string type with this number as name ("14" in my pc). Then use a friendly description as value ("Free Lossless Audio Codec Files")

4) Add the file extension type in :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Types]
Take the same index that you had in 2). Add a string type with this number as name ("14" in my pc). Then use the file name extension as value ("*.flac") separated by semi colon if there's more than one.

Here you are, relaunch WMP, it will work now....And pass the word to the directshow codec developper, it will help if i'm not obliged to support every filetype misconfiguration in the future

WMPTSE

Reply #213
actually - i spoke a little too soon. i've noticed two problems so far, one is that i can't seek within the flac files (but this is probably a directshow filter issue, not wmptse). the other is that i can't get the year tags to work... everything comes up as an unknown year. i'd appreciate it if someone else with wmp11 tries it out and lets me know if it's just a tagging issue with my files!

WMPTSE

Reply #214
[deleted]

WMPTSE

Reply #215
Quote
However, if you are still interested in iXML, you can find the official specification at ixml.info.  The standard types are things such as "scene", "tape", "production", "tape", etc.  These tags are very useful for studio audio and video production or mastering work, but are not likely to be or needed in an end-user playback applications.


Yeah, i can imagine. It interests me anyway (apart from WMPTSE).

Quote
actually - i spoke a little too soon. i've noticed two problems so far, one is that i can't seek within the flac files (but this is probably a directshow filter issue, not wmptse). the other is that i can't get the year tags to work... everything comes up as an unknown year. i'd appreciate it if someone else with wmp11 tries it out and lets me know if it's just a tagging issue with my files!

equalrightsforwerewolves, could you test some of the problematic files with a WMP10 somewhere. It would be nice to know if it's just a WMPTSE bug or a WMP11 problem (i can see why WMP11 could have a pb with year : the date format used.....)

WMPTSE

Reply #216
[deleted]

WMPTSE

Reply #217
Attn: MaB_fr

For what its worth, your WMPTSE plugin can read tags from Apple Lossless Audio Compressed format files (aka. ALAC or ALE). These files use the file extension .m4a and the same file format as AAC (but obviously a different codec).

I say for what its worth because unfortunately I have not yet found a solution to let WMP play Apple Lossless format files 

If anyone knows how to get WMP to play Apple Lossless files I will be very grateful.

Note: I have got AAC working in WMP but AAC is not the samething as Apple Lossless.

WMPTSE

Reply #218
Attn: MaB_fr

For what its worth, your WMPTSE plugin can read tags from Apple Lossless Audio Compressed format files (aka. ALAC or ALE). These files use the file extension .m4a and the same file format as AAC (but obviously a different codec).

I say for what its worth because unfortunately I have not yet found a solution to let WMP play Apple Lossless format files 

If anyone knows how to get WMP to play Apple Lossless files I will be very grateful.

Note: I have got AAC working in WMP but AAC is not the samething as Apple Lossless.


Yeah, that's the "magic" of WMPTSE.
It works with or without the directshow codec filters...

It may motivate some dev to code an apple lossless codec (who knows ?)

MaB_fr

WMPTSE

Reply #219
I have discovered that even the latest (beta) firmware for the Roku Soundbridge does not actually support Apple Lossless! This is compared to the SlimDevices Squeezebox and the Sonos Zone Player, both of which do.

I actually have a Soundbridge M2000 and until now have been using it to access AIFF files served by iTunes.

Therefore I now consider AIFF once more to be the one true universal lossless file format. (AIFF is supported by WMP, WinAmp, VLC, MPlayer, iTunes, iPod, Roku Soundbridge, SlimDevices Squeezebox, Sonos Zone Player, etc. etc. etc., basically everything) FLAC is not supported by iPod and WAV does not support embedded art.

So once more having tag support for AIFF is the holy grail.

I would be happy to pay a shareware fee for this.

By the way, Windows Explorer shows WMPTSE 1.0.1 as being version 1.0 and so does WMP. However Add/Remove Programs does show it as 1.0.1 and I did specifically un-install it and re-install a fresh 1.0.1.

WMPTSE

Reply #220
John Lockwood,  AIFF is more than Lossless.  It's completely uncompressed.    Let's use Lossless for formats that actually achieve some compression.  (And as you probably know, this format has little consumer tagging support outside of iTunes... at least on mainstream Windows applications.)

Anyway, the open source Firefly Media Server (formerly mt-daapd) for SoundBridge will transcode FLAC, ALAC,  etc. for complete Lossless playback.  It will also do WMA Lossless soon, for the Windows release only.

(Don't expect native ALAC decoding on SoundBridge anytime soon... since Roku has an existing business relationship with Apple, skirting legalities by using reverse engineered ALAC code probably won't happen.)

WMPTSE

Reply #221
I have discovered that even the latest (beta) firmware for the Roku Soundbridge does not actually support Apple Lossless! This is compared to the SlimDevices Squeezebox and the Sonos Zone Player, both of which do.

I actually have a Soundbridge M2000 and until now have been using it to access AIFF files served by iTunes.

Therefore I now consider AIFF once more to be the one true universal lossless file format. (AIFF is supported by WMP, WinAmp, VLC, MPlayer, iTunes, iPod, Roku Soundbridge, SlimDevices Squeezebox, Sonos Zone Player, etc. etc. etc., basically everything) FLAC is not supported by iPod and WAV does not support embedded art.

So once more having tag support for AIFF is the holy grail.

I would be happy to pay a shareware fee for this.

By the way, Windows Explorer shows WMPTSE 1.0.1 as being version 1.0 and so does WMP. However Add/Remove Programs does show it as 1.0.1 and I did specifically un-install it and re-install a fresh 1.0.1.


Hi,

Yeah, at least, i can assume you needs it !

I've said it before, so you know what i think. I will be REALLY delighted to support any developper who might be interested in this (like in "beer" interested ). I will claim no fee at all and no compensation of any kind, and i will help the developper by any means i can to get is reward (if you both agreed on something). For myself, i've no time to do it (except for helping someone else).

Find some skilled AIFF tagging man. Agree on some fee or shareware fee (it won't be my work, i'm not concerned). And let the dream come true

Then, i'm definitelly not a holy grail seeker...Sorry.
But you seems to have the motivation, so get someone in your boat, it should be easy...

<boring developper politics>
For the versionning question, 1.0.x are "no change in main dll" release. They are "tag support" changes.
So, it's coherent (for me ...) that only the version number of MPEG4TagSupport.dll changed from 0.5.0.0 to 0.5.0.2. I debugged the iTunes 4.x bug and released it without changing anything to WMPTSE itself.

When you see a 1.x version number, you'll know that WMPTSE has changed.
That will be time to upgrade it.

Apart from that and major release (2.0 the next), don't feel obliged to upgrade unless you need the tag support change.
</boring developper politics>

Hope someone will get you this AIFF tagging 
Just say to them it's only a dll with two entry and one simple structure to fill...Not so much  WMPTSE take care of the rest.

MaB_fr

WMPTSE

Reply #222
how can i check that my files are tagged?

i've just swapped over from having all my mp3 in wmp to having all my flacs instead but only a handful are coming up tagged

now i'm sure they were fine a couple of months back and they've all been ripped exactly the same way with EAC and MAREO

WMPTSE

Reply #223
how can i check that my files are tagged?

i've just swapped over from having all my mp3 in wmp to having all my flacs instead but only a handful are coming up tagged

now i'm sure they were fine a couple of months back and they've all been ripped exactly the same way with EAC and MAREO

If i guess correctly...

There's different mode for WMPTSE to be notified to search a file for its tags. All depends of the option you've selected in the Auto-refresh list from WMPTSE Properties.

In any case, you've got the "refresh now" button. It will ensure that all files are properly scanned.

If some of your files continue to be displayed as non-tagged (by that, i assume, you mean no artist nor album name are displayed), you can ensure that your flags files are properly tagged with the "metaflac" utility. You can find it here : http://flac.sourceforge.net/download.html

IF after metaflac reports no error in the tagging, and WMPTSE doesn't display it yet, report directly here. I will then investigate for this bug.

MaB_fr

WMPTSE

Reply #224
well i got it working again

don't know how, but i added music by 'adding a folder' rather than 'searching my computer' and it seems to work now

thanks for you help/interest again though