Howdy,<br><br>Is there anyway of unifying and some-what future-proofing the MP3/Vorbis sections? What if some other codec becomes popular and uses some sort of other method? Im not entirely savvy in this area, but it would seem like something that would be better to have across the board. I guess with the current layout additional subsections could be added later.<br>
<br>TLDR; Lose mp3/vorbis specific bits, change spec to cover both in 1 swoop.<br><br>Toma<br><br><br><br><div class="gmail_quote">2009/11/4 Jeff Mitchell <span dir="ltr">&lt;<a href="mailto:mitchell@kde.org">mitchell@kde.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello,<br>
<br>
The second draft of the Free Music Player Specifications is ready. A few<br>
words before the link.<br>
<br>
First, for those new to the discussion, an archive of previous emails in<br>
the discussion can be found at<br>
<br>
<a href="http://groups.google.com/group/fmps/topics" target="_blank">http://groups.google.com/group/fmps/topics</a><br>
<br>
The group is read-only, and per agreement with those involved (that<br>
replied) further discussion will take place on <a href="mailto:xdg@lists.freedesktop.org">xdg@lists.freedesktop.org</a><br>
<br>
I want to thank Milosz Derezynski and Peter van Hardenberg, who replied<br>
to the first draft with suggestions.<br>
<br>
Now, some comments about this second draft.<br>
<br>
It was suggested that instead of both integer and float values, one or<br>
the other should be picked. It made sense to have floats in all but one<br>
instance (user playcounts), so floats is what I went with. Overall this<br>
decreases the spec&#39;s complexity a good amount.<br>
<br>
I attempted to clarify things where confusion seemed to exist in<br>
replies; for instance, Milosz&#39;s suggestion that it be encouraged that<br>
applications should treat values as they are whenever possible, even if<br>
in some cases they need to round them to display them to the user (for<br>
instance, in a graphical fashion).<br>
<br>
I cleaned up the filesystem directive section at Peter&#39;s request; it&#39;s<br>
indeed simpler (and probably quicker) to just check each directory for a<br>
fmps_ignore file than to check it for text values inside that file and<br>
react appropriately.<br>
<br>
I looked at Performer Roles on the MusicBrainz site at Milosz&#39;s request,<br>
and decided to keep them in the spec for now. The main reason is that<br>
while MusicBrainz supports MP3 and VorbisComments formats, it has no<br>
capability to support performer roles for WMA or MP4 formats, whereas<br>
there is no reason why support for these formats could not be included<br>
in this specification. Another reason is that the FMPS spec defines<br>
using comments (TXXX for MP3) which eases processing as TXXX is easily<br>
supported by almost any tagging library. By contrast, for MP3 at least,<br>
parsing the TMCL list can be difficult.<br>
<br>
<br>
That all said, here&#39;s the second draft of the spec:<br>
<br>
<a href="http://gitorious.org/%7Ejefferai/xdg-specs/jefferais-xdg-specs/blobs/mediaspecs/specifications/FMPSpecs/specification.txt" target="_blank">http://gitorious.org/~jefferai/xdg-specs/jefferais-xdg-specs/blobs/mediaspecs/specifications/FMPSpecs/specification.txt</a><br>

<font color="#888888"><br>
--Jeff<br>
<br>
</font><br>_______________________________________________<br>
xdg mailing list<br>
<a href="mailto:xdg@lists.freedesktop.org">xdg@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/xdg" target="_blank">http://lists.freedesktop.org/mailman/listinfo/xdg</a><br>
<br></blockquote></div><br>