19 May '13 - 01:18 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 [2] 3 4 5  All
  Reply  |  Print  
Author Topic: XMPlay MPC plugin  (Read 63689 times)
Pike84
Posts: 1398


« Reply #20 on: 23 Apr '05 - 18:21 »
Reply with quoteQuote

Will this plugin have tag editing feature at any point? Those who like to have that option, don't have much point in using this instead of the Winamp plugin, and having to have both plugins in use isn't too sensible either.
« Last Edit: 23 Apr '05 - 18:27 by Pike84 » Logged
Tsorovan
Posts: 1244


« Reply #21 on: 23 Apr '05 - 21:55 »
Reply with quoteQuote

Indeed.

If I may be so annoying as to suggest not implementing this in the actual playing plugin so as to "force" a more general-styled tag editing function to be implemented in XMPlay. Because as you say, it's very much nonsensical to have two plugins installed, using only part of one of them.
Logged
Sebastian_Mares
Guest
« Reply #22 on: 23 Apr '05 - 21:56 »
Reply with quoteQuote

Will this plugin have tag editing feature at any point? Those who like to have that option, don't have much point in using this instead of the Winamp plugin, and having to have both plugins in use isn't too sensible either.

I am afraid not. I also don't really like the idea of a player having tag editing support. You might want to change your tags using MP3Tag instead.
Logged
Pike84
Posts: 1398


« Reply #23 on: 24 Apr '05 - 04:27 »
Reply with quoteQuote

I don't really understand this kind of attitude towards such a simple and useful feature. It would clearly benefit many people, but what's unclear to me, is of what harm it could be to anyone Huh. Well, I for one will have to continue using the old Winamp plugin (which isn't too bad, though).
Logged
Guest
Guest
« Reply #24 on: 24 Apr '05 - 11:30 »
Reply with quoteQuote

Well, Sebastian Mares is quite correct on that point. XMPlay is a media player, not a tag editor.
Logged
Brian
Posts: 733


« Reply #25 on: 24 Apr '05 - 11:51 »
Reply with quoteQuote

We seem to be in a tradeoff situation with input plugins generally at the moment, as some of the new native ones don't have all the functions the old Winamp ones do, nor are the developers keen on them having all those functions. I guess it's going to be a question of how long reliance on third-party plugins can continue in these circumstances.
Logged
Tsorovan
Posts: 1244


« Reply #26 on: 24 Apr '05 - 12:13 »
Reply with quoteQuote

<mental breakdown>
Logged
Sebastian_Mares
Guest
« Reply #27 on: 24 Apr '05 - 12:29 »
Reply with quoteQuote

Since tag reading is handled by XMPlay internally, tag editing should be, too (if you really need tag editing in a media player).
Logged
Torkell
Posts: 1154


« Reply #28 on: 24 Apr '05 - 12:53 »
Reply with quoteQuote

Since tag reading is handled by XMPlay internally, tag editing should be, too (if you really need tag editing in a media player).
I think my answer to this last time was "tag editing is good, bulk tag editing is bad".

I now use mp3tag, but it is useful to be able to fix the occassional typo without having to start mp3tag up. Come to think of it, tag editing makes more sense now we've got the media library.

The best solution would probably be to extend the plugin spec to add a setTag() function as well as getTag() (or whatever the functions are actually called).
Logged
Tsorovan
Posts: 1244


« Reply #29 on: 24 Apr '05 - 14:46 »
Reply with quoteQuote

Sebastian Mares: very true. Input plugins should have nothing to do with editing tags.
Logged
Pike84
Posts: 1398


« Reply #30 on: 25 Apr '05 - 03:20 »
Reply with quoteQuote

Since tag reading is handled by XMPlay internally, tag editing should be, too (if you really need tag editing in a media player).
It sort of makes sense, but you can see how it makes things easier for the player developers, when they don't have to worry about all the different tag types' support, since the plugins can handle it themselves. I suppose there are quite a few players around supporting these Winamp plugins too. Also, once again, I don't see any disadvantage in this (oo, the plugin's size is a few kBs bigger Tongue). Could you Sebastian, or Tsorovan please tell me why it is so bad to have the plugins handle the tag editing?
Logged
Sebastian_Mares
Guest
« Reply #31 on: 25 Apr '05 - 06:19 »
Reply with quoteQuote

Well, if I understood Sebastian Andersson correctly, he cannot even implement APEv2 since the XMPlay SDK doesn't offer any functions for storing or obtaining tags. It's meant to be simple.
In my opinion, a program should do what it designed for - a player should play, a tagger should tag, an e-mail client should send and receive e-mails... I don't like these things which are meant to do everything, but nothing well, so you end up in using "specialized" software anyways.
Logged
Pike84
Posts: 1398


« Reply #32 on: 25 Apr '05 - 07:17 »
Reply with quoteQuote

In my opinion, a program should do what it designed for - a player should play, a tagger should tag, an e-mail client should send and receive e-mails... I don't like these things which are meant to do everything, but nothing well, so you end up in using "specialized" software anyways.
I can understand that, but tags an important part of a music file for many people, and it's only convenient to be able to edit them "on-the-fly". I have always done so myself, and I think that specialized tagger programs are only needed if you're processing a lot of files at once (or for some other, not so common purposes).

So, as you see, I actually think of tag editing in a player as a  "default" -  if it's not possible, something seems to be wrong. And I'm not the only one thinking like this. There have been people coming to the forum to ask if they're missing something, when they  haven't been able to edit some ID tags (after which they have been directed to get the input plugin).
Logged
Tsorovan
Posts: 1244


« Reply #33 on: 25 Apr '05 - 11:37 »
Reply with quoteQuote

Yeah, we've already had this debate before but... it's completely retarded having to pause and unload the file you're listening to that might have faulty info in the tag or just a typo (or a tag at all, in my case — I do directory-wide tag removal, but sometimes a few songs slip through the cracks), and then start your tagging program of your choice, find the file and then do the thing, close the program and then start playing the file again.

Really. It's retarded. Very.

But it's also retarded having the input plugins handle tags. XMPlay should do it, just as it nowadays handles tag format/display and considering how a little trivial tagging support is soooooooooo bad, it could even be made a plugin (some people will, for some reason, still complain about that but fuck them).
Logged
Pike84
Posts: 1398


« Reply #34 on: 25 Apr '05 - 13:51 »
Reply with quoteQuote

Yeah, we've already had this debate before but... it's completely retarded having to pause and unload the file you're listening to that might have faulty info in the tag or just a typo (or a tag at all, in my case — I do directory-wide tag removal, but sometimes a few songs slip through the cracks), and then start your tagging program of your choice, find the file and then do the thing, close the program and then start playing the file again.

Really. It's retarded. Very.

But it's also retarded having the input plugins handle tags. XMPlay should do it, just as it nowadays handles tag format/display and considering how a little trivial tagging support is soooooooooo bad, it could even be made a plugin (some people will, for some reason, still complain about that but fuck them).
I agree for the most part. I'm not sure if it's so retarded to have plugins handle the tags, but I certainly have nothing against XMPlay itself doing that either Smiley.
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #35 on: 25 Apr '05 - 16:13 »
Reply with quoteQuote

Built-in tag editting may well happen in a future release, but it can't be just built-in. It will also require some mechanism for plugins to edit tags, to support formats that XMPlay has no built-in knowledge of, like WMA. To keep the plugin system as simple as possible in it's first incarnation, I decided to save it for later (ie. not in 3.2).
Logged
Tsorovan
Posts: 1244


« Reply #36 on: 25 Apr '05 - 19:06 »
Reply with quoteQuote

Good news indeed!
Logged
Sebastian_Mares
Guest
« Reply #37 on: 25 Apr '05 - 20:01 »
Reply with quoteQuote

Built-in tag editting may well happen in a future release, but it can't be just built-in. It will also require some mechanism for plugins to edit tags, to support formats that XMPlay has no built-in knowledge of, like WMA. To keep the plugin system as simple as possible in it's first incarnation, I decided to save it for later (ie. not in 3.2).

Could you add ID3v1, ID3v2, APEv2 and Vorbis tag editing? The plugins should also export a flag which tell XMPlay which tag type(s) the format support, including a custom flag where all tag handling is done by the plugin itself.
Logged
Irrational86
Posts: 960


« Reply #38 on: 26 Apr '05 - 12:46 »
Reply with quoteQuote

Since Ian wants to keep the plugin system simple, why not keep it simple and simply add a plugin just for tag editing. It will not make the non-tagging people complain because they can simply remove it, and for the rest, they have their tagging support...What do you all think?
Logged
Dotpitch
Posts: 2472


« Reply #39 on: 26 Apr '05 - 13:45 »
Reply with quoteQuote

Since Ian wants to keep the plugin system simple, why not keep it simple and simply add a plugin just for tag editing.

that's a nice solution, but is it also simple? every format has it's own way of tagging, so the tag-plugin should be able to tag all formats (not just the ones you use) or the input-plugin should have some info for the tag-plugin (which makes using winamp-plugins useless for tagging and people who just want the input-plugin furious Tongue)
...unless Ian has a revolutionary tag-editor Wink
Logged
Pages: 1 [2] 3 4 5  All
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines