java_mp3-0.3-src
所属分类:多媒体编程
开发工具:Java
文件大小:73KB
下载次数:19
上传日期:2006-07-10 19:24:45
上 传 者:
志伟
说明: 一个mp3压缩播放的Java源代码程序,非常好的
(a compressed MP3 player Java source code procedures, very good!)
文件列表:
Changelog (1563, 2004-12-04)
src (0, 2004-10-25)
src\de (0, 2004-10-16)
src\de\vdheide (0, 2004-10-16)
src\de\vdheide\mp3 (0, 2004-10-25)
src\de\vdheide\mp3\BinaryFrame.java (3238, 2004-12-04)
src\de\vdheide\mp3\ByteBuilder.java (4238, 2004-12-04)
src\de\vdheide\mp3\Frame.java (3142, 2004-12-04)
src\de\vdheide\mp3\FrameDamagedException.java (1038, 2004-10-17)
src\de\vdheide\mp3\ID3.java (11889, 2004-12-04)
src\de\vdheide\mp3\ID3Exception.java (1021, 2004-10-17)
src\de\vdheide\mp3\ID3IllegalFormatException.java (1049, 2004-10-17)
src\de\vdheide\mp3\ID3v2.java (25878, 2004-12-04)
src\de\vdheide\mp3\ID3v2DecompressionException.java (1053, 2004-10-17)
src\de\vdheide\mp3\ID3v2Exception.java (1027, 2004-10-17)
src\de\vdheide\mp3\ID3v2ExtendedHeader.java (5619, 2004-12-04)
src\de\vdheide\mp3\ID3v2Frame.java (19513, 2004-12-04)
src\de\vdheide\mp3\ID3v2Header.java (8485, 2004-12-04)
src\de\vdheide\mp3\ID3v2IllegalVersionException.java (1064, 2004-10-17)
src\de\vdheide\mp3\ID3v2NoSuchFrameException.java (1063, 2004-10-17)
src\de\vdheide\mp3\ID3v2WrongCRCException.java (1080, 2004-10-17)
src\de\vdheide\mp3\MP3File.java (96721, 2004-12-04)
src\de\vdheide\mp3\MP3Properties.java (15578, 2004-12-04)
src\de\vdheide\mp3\NoID3TagException.java (1137, 2004-10-17)
src\de\vdheide\mp3\NoID3v2HeaderException.java (1052, 2004-10-17)
src\de\vdheide\mp3\NoID3v2TagException.java (1041, 2004-10-17)
src\de\vdheide\mp3\NoMP3FrameException.java (1071, 2004-10-17)
src\de\vdheide\mp3\ParseException.java (1014, 2004-10-17)
src\de\vdheide\mp3\Parser.java (5986, 2004-12-04)
src\de\vdheide\mp3\TagContent.java (3857, 2004-12-04)
src\de\vdheide\mp3\TagFormatException.java (1061, 2004-10-17)
src\de\vdheide\mp3\TextFrame.java (4088, 2004-12-04)
src\de\vdheide\mp3\TextFrameEncoding.java (2143, 2004-12-04)
src\de\vdheide\mp3\TextFrameNoEncoding.java (2161, 2004-12-04)
src\de\vdheide\utils (0, 2004-10-16)
src\de\vdheide\utils\Bytes.java (4458, 2004-12-04)
src\de\vdheide\utils\CRC.java (5189, 2004-12-04)
src\de\vdheide\utils\File.java (6503, 2004-12-04)
test (0, 2004-10-16)
... ...
This is version 0.3 of the de.vdheide.mp3 package, a library to read and write
ID3 and ID3v2 tags and read MP3 file properties.
This release consists of three files:
java_mp3-0.3-bin.zip
Contains the precompiled library in a jar file.
java_mp3-0.3-src.zip
Contains the source code for the library and the test cases.
java_mp3-0.3-doc.zip
Contains the JavaDoc documentation for the library.
Release notes
=============
This is version 0.3. Since this is only the third release, I still consider it
alpha. But I will not change any existing public methods and classes, so the
interface stays the same even if I do some modifications to the code.
A severe bug was discovered in version 0.2 which could lead to corruption of
MP3 files when updating the ID3v2 tags. All users are advised to update to
version 0.3.
I also used to opportunity to optimize the file copy operations. Updates to
ID3v2 tags run much faster now.
This is a pure bugfix release (see the Changelog for details), it contains no
new features.
Documentation is only present as JavaDoc created class descriptions. I will add
some examples and overview documentation later. For now, also take a look at the
test cases contained in the source archive.
Future plans
============
First of all, more frequent releases. I will not give any precise dates, as that
depends on the amount of spare time that I can spend on this project.
Since I am not using the library myself (I dropped all plans on developing an
ID3 tagger), I depend on you to provide me with ideas for the further direction
of development. Patches and code is definitely preferred, but feature requests
and bug reports are welcome to.
I also plan on making the source code available in a public code repository
and add a mailing list for announcements and discussion.
If anyone can recommend a reliable public Subversion repository, please feel
free to contact me. Subversion only please, I do not plan to go back to CVS.
Next version
------------
The next version will be a bugfix version again. I plan on completing the test
cases and improve documentation. This version is due at the beginning of 2005.
Future versions
---------------
The next major feature will be support for ID3v2.4.0. I have not yet looked into
the standard in detail, so I cannot give you a time frame for completion.
Again, your ideas and input is welcome.
Contact and Legal Information
=============================
This library was written by Jens Vonderheide .
It is distributed under the LGPL (http://www.gnu.org/licenses/lgpl.html):
Copyright (C) 1999-2004 Jens Vonderheide
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
近期下载者:
相关文件:
收藏者: