ogg vorbis tag editor
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1459
GTK Ogg Vorbis Tag Editor 0.2
The GTK Ogg Vorbis Tag Editor allows you to edit the tag information in ogg vorbis files. more>>
The GTK Ogg Vorbis Tag Editor allows you to edit the tag information in ogg vorbis files.
The following basic libraries are necessary for assembly of the program:
GTK 1.2.5 or is higher (http://www.gtk.org)
Ogg Vorbis the library of the version 1.0beta3 or above (is desirable from CVS) (http://www.vorbis.com)
Assembly and installation:
./autogen.sh - prefix =/usr make
make install-strip
To start the program you have to type:
oggedit
or
oggedit [file]
Enhancements:
- The support of localization is added (while is added only Russian)
- The information about "genre", "location", "copyright", "track number" and "organization" is added
- It is a lot of other changes both in a graphic part of the interface, and in the basic code
<<lessThe following basic libraries are necessary for assembly of the program:
GTK 1.2.5 or is higher (http://www.gtk.org)
Ogg Vorbis the library of the version 1.0beta3 or above (is desirable from CVS) (http://www.vorbis.com)
Assembly and installation:
./autogen.sh - prefix =/usr make
make install-strip
To start the program you have to type:
oggedit
or
oggedit [file]
Enhancements:
- The support of localization is added (while is added only Russian)
- The information about "genre", "location", "copyright", "track number" and "organization" is added
- It is a lot of other changes both in a graphic part of the interface, and in the basic code
Download (0.031MB)
Added: 2006-08-01 License: GPL (GNU General Public License) Price:
1182 downloads
Ogg Vorbis Tag Editor for XMMS 0.2
Ogg Vorbis Tag Editor for XMMS is a plugin for XMMS which allows you to edit the tags in ogg vorbis files. more>>
Ogg Vorbis Tag Editor for XMMS is a plugin for XMMS which allows you to edit the tags in ogg vorbis files. The editor is built into the vorbis plugin for XMMS.
<<less Download (0.031MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1295 downloads
Ogg Vorbis 1.2.0
Ogg Vorbis is a fully open, non-proprietary, general-purpose compressed audio format. more>>
Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel.
This places Vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.
Vorbis is the first of a planned family of Ogg multimedia coding formats being developed as part of Xiph.orgs Ogg multimedia project.
libVorbis is the core Ogg stream / Vorbis engine.
<<lessThis places Vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.
Vorbis is the first of a planned family of Ogg multimedia coding formats being developed as part of Xiph.orgs Ogg multimedia project.
libVorbis is the core Ogg stream / Vorbis engine.
Download (1.4MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
832 downloads
Tag Editor 0.6
Tag Editor is a Firefox extension that generates tag links for your blog. more>>
Tag Editor is a Firefox extension that generates tag links for your blog. Its practically a tag editor for your blog.
Main features:
- Supports del.icio.us and Technorati style tag links
- Can get tag list from del.icio.us accounts
- Supports link attribute customization
- Supports tr-TR locale
<<lessMain features:
- Supports del.icio.us and Technorati style tag links
- Can get tag list from del.icio.us accounts
- Supports link attribute customization
- Supports tr-TR locale
Download (0.032MB)
Added: 2007-05-29 License: MPL (Mozilla Public License) Price:
542 downloads
cutoggvorbis 0.2
cutoggvorbis is a small and fast command line Ogg/Vorbis editor. more>>
cutoggvorbis is a small and fast command line Ogg/Vorbis editor. The project lets you select sections of an Ogg/Vorbis interactively or via a timetable and save them to separate files without quality loss. It uses ogg123 for playback and even works with files bigger than 2GB.
For KDE you can copy cutoggvorbis.desktop to ${KDEDIR}/share/apps/konqueror/servicemenus.
I am looking for someone to write a simple GUI for KDE or whatever!
It just needs to replace keystrokes with buttons for clicking, thats all.
Enhancements:
- An error at the beginning of the output file has been fixed, unfinished files can now be edited, and a leap in time detection while seeking has been added.
- Backward seeking is now five times faster.
- Code cleanups have been made.
<<lessFor KDE you can copy cutoggvorbis.desktop to ${KDEDIR}/share/apps/konqueror/servicemenus.
I am looking for someone to write a simple GUI for KDE or whatever!
It just needs to replace keystrokes with buttons for clicking, thats all.
Enhancements:
- An error at the beginning of the output file has been fixed, unfinished files can now be edited, and a leap in time detection while seeking has been added.
- Backward seeking is now five times faster.
- Code cleanups have been made.
Download (MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
926 downloads
Ogg::Vorbis::Header 0.03
Ogg::Vorbis::Header is an object-oriented interface to Ogg Vorbis information and comment fields. more>>
Ogg::Vorbis::Header is an object-oriented interface to Ogg Vorbis information and comment fields.
SYNOPSIS
use Ogg::Vorbis::Header;
my $ogg = Ogg::Vorbis::Header->new("song.ogg");
while (my ($k, $v) = each %{$ogg->info}) {
print "$k: $vn";
}
foreach my $com ($ogg->comment_tags) {
print "$com: $_n" foreach $ogg->comment($com);
}
$ogg->add_comments("good", "no", "ok", "yes");
$ogg->delete_comment("ok");
$ogg->write_vorbis;
This module presents an object-oriented interface to Ogg Vorbis files which allows user to view Vorbis info and comments and to modify or add comments.
CONSTRUCTORS
new ($filename)
Partially opens an Ogg Vorbis file to ensure it exists and is actually a Vorbis stream. It then closes the filehandle. It does not fill in the objects data fields. These fields will be automatically filled the first time they are accessed using the objects instance methods. Returns undef if there is a problem opening the file or the file is not valid Ogg Vorbis.
load ([$filename])
Opens an Ogg Vorbis file, reads its information, and then closes the filehandle. Returns undef if there is a problem opening the file or the file is not valid Ogg Vorbis. This is both a constructor and an instance method. The filename is required in constructor context, but should be left out when you call this as an instance method on an object. When called as an instance method, it (re)loads the info and comment data from the file. This can be used to reset the state of the object if write_vorbis hasnt been called. Note that the path parameter is ignored in instance context.
INSTANCE METHODS
These methods may be called on actual Header objects, using the -> operator or indirect objects as you prefer.
info ([$key])
Returns a reference to a hash containing format information about the Vorbis file. Hash fields are: version, channels, rate, bitrate_upper, bitrate_nominal, bitrate_lower, and bitrate_window, length. The bitrate_window value is currently unused by the vorbis codec. You can modify the referenced hash if you want, but I wouldnt suggest it.
The optional key parameter allows you to extract a single value from the internal hash (passed by value, not reference). If the key is invalid, undef is returned.
comment_tags ()
Returns an array holding the key values of each comment field. You can then use these values to access specific fields using comment. This may seem somewhat clunky at first but it will speed up most programs. In addition, it makes it easier to support the Ogg Vorbis comment standard which allows multiple fields with the same key.
comment ($key)
Returns a list of comments given a key. If the key does not exist, returns undef.
add_comments ($key, $value, [$key, $value, ...])
Adds comments with the given keys and values. Takes an array of alternating keys and values as parameters. Keys and values should be valid ascii in the range 0x20 - 0x7D and the key should exclude 0x3D (=). This is a subset of the Vorbis standard which allows this range for the key field and all of utf8 for the value field. This will be fixed in future a release.
If an odd-length array is passed in the routine will fail and return undef. Key and value will be trimmed of characters which do not match the format requirement.
edit_comment ($key, $value, [$num])
Edits a given comment field. The optional num field is used to differentiate between two comments with the same key. If no num is supplied, the first value--as reported by comment--is modified. If the key or num are invalid, nothing is done and undef is returned. If all goes well, the old value is returned.
delete_comment ($key, [$num])
Deletes the comment given by key. The optional num value can be used to specify which comment to delete, given duplicate keys. Leaving num out will result in only the first instance being deleted. Returns undef if key or num are invalid. If all goes well, the value of the deleted comment is returned.
clear_comments ([@keys])
Deletes all of the comments which match keys in the input array or all of the comments in the stream if called with no arguments. Returns undef if any key is invalid, although all keys in the input array up until that key will be cleared. Returns true otherwise.
write_vorbis ()
Write object to its backing file. No comment modifications will be seen in the file until this operation is performed.
path ()
Returns the path/filename of the file the object represents.
<<lessSYNOPSIS
use Ogg::Vorbis::Header;
my $ogg = Ogg::Vorbis::Header->new("song.ogg");
while (my ($k, $v) = each %{$ogg->info}) {
print "$k: $vn";
}
foreach my $com ($ogg->comment_tags) {
print "$com: $_n" foreach $ogg->comment($com);
}
$ogg->add_comments("good", "no", "ok", "yes");
$ogg->delete_comment("ok");
$ogg->write_vorbis;
This module presents an object-oriented interface to Ogg Vorbis files which allows user to view Vorbis info and comments and to modify or add comments.
CONSTRUCTORS
new ($filename)
Partially opens an Ogg Vorbis file to ensure it exists and is actually a Vorbis stream. It then closes the filehandle. It does not fill in the objects data fields. These fields will be automatically filled the first time they are accessed using the objects instance methods. Returns undef if there is a problem opening the file or the file is not valid Ogg Vorbis.
load ([$filename])
Opens an Ogg Vorbis file, reads its information, and then closes the filehandle. Returns undef if there is a problem opening the file or the file is not valid Ogg Vorbis. This is both a constructor and an instance method. The filename is required in constructor context, but should be left out when you call this as an instance method on an object. When called as an instance method, it (re)loads the info and comment data from the file. This can be used to reset the state of the object if write_vorbis hasnt been called. Note that the path parameter is ignored in instance context.
INSTANCE METHODS
These methods may be called on actual Header objects, using the -> operator or indirect objects as you prefer.
info ([$key])
Returns a reference to a hash containing format information about the Vorbis file. Hash fields are: version, channels, rate, bitrate_upper, bitrate_nominal, bitrate_lower, and bitrate_window, length. The bitrate_window value is currently unused by the vorbis codec. You can modify the referenced hash if you want, but I wouldnt suggest it.
The optional key parameter allows you to extract a single value from the internal hash (passed by value, not reference). If the key is invalid, undef is returned.
comment_tags ()
Returns an array holding the key values of each comment field. You can then use these values to access specific fields using comment. This may seem somewhat clunky at first but it will speed up most programs. In addition, it makes it easier to support the Ogg Vorbis comment standard which allows multiple fields with the same key.
comment ($key)
Returns a list of comments given a key. If the key does not exist, returns undef.
add_comments ($key, $value, [$key, $value, ...])
Adds comments with the given keys and values. Takes an array of alternating keys and values as parameters. Keys and values should be valid ascii in the range 0x20 - 0x7D and the key should exclude 0x3D (=). This is a subset of the Vorbis standard which allows this range for the key field and all of utf8 for the value field. This will be fixed in future a release.
If an odd-length array is passed in the routine will fail and return undef. Key and value will be trimmed of characters which do not match the format requirement.
edit_comment ($key, $value, [$num])
Edits a given comment field. The optional num field is used to differentiate between two comments with the same key. If no num is supplied, the first value--as reported by comment--is modified. If the key or num are invalid, nothing is done and undef is returned. If all goes well, the old value is returned.
delete_comment ($key, [$num])
Deletes the comment given by key. The optional num value can be used to specify which comment to delete, given duplicate keys. Leaving num out will result in only the first instance being deleted. Returns undef if key or num are invalid. If all goes well, the value of the deleted comment is returned.
clear_comments ([@keys])
Deletes all of the comments which match keys in the input array or all of the comments in the stream if called with no arguments. Returns undef if any key is invalid, although all keys in the input array up until that key will be cleared. Returns true otherwise.
write_vorbis ()
Write object to its backing file. No comment modifications will be seen in the file until this operation is performed.
path ()
Returns the path/filename of the file the object represents.
Download (0.032MB)
Added: 2007-05-12 License: Perl Artistic License Price:
901 downloads
VorbisSPI for Linux 1.0.3
Java Service Provider Interface that adds OGG Vorbis audio format more>> VorbisSPI is a Java Service Provider Interface that adds OGG Vorbis audio format support to Java platform. It supports icecast streaming. It is based on JOrbis Java libraries.
VorbisSPI works nice for local ogg files but streaming support is partially implemented.Vorbis SPI needs JOrbis 0.0.8 (100% Java Ogg Vorbis decoder library). Obviously, JOrbis is not real OO so you will see that VorbisSPI source code is a mess and needs to be optimized.
Vorbis SPI also uses some useful Tritonus classes included in their MpegAudioSPI.
WAV/AU SPI conflict bug fixed.AudioInputStream.available() bug fixed.Custom information available through AudioFileFormat.getType() workaround :
VORBISxNominalBitRateInBpsxLengthInMilliSeconds (e.g. VORBISx128000x282267)
Note that this workaround will be removed in VorbisSPI 1.0. Another workaround
to pass extra parameters (Ogg comments, Bitrates, ... ) will be available and
compliant with JDK 1.5
Design improved :
tritonus_share.jar included (old Tritonus classes removed).
TDebug class used for debugging traces.
(Use -Dtritonus.TraceAudioFileReader=true to enable traces)
jUnit classes included.
JOrbis 0.0.14 included.
File handle lock bug fixed.
SPI compatibility bug fix.<<less
Download (202KB)
Added: 2009-04-06 License: Freeware Price: Free
201 downloads
Audio Tag Tool 0.12.3
Audio Tag Tool is a program to manage the tags in MP3 and Ogg Vorbis files. more>>
Audio Tag Tool is a program to manage the information fields in MP3 and Ogg Vorbis files, commonly called tags. It is available under the GNU General Public Licence (GPL).
Please send me any comments or bugs you find (email at the bottom)
Tag Tool can be used to edit tags one by one, but the most useful features are the ability to easily tag or rename hundreds of files at once, in any desired format.
The interface is arranged into two sections, with the list of available files on the left and a set of tabs on the right.
Each tab corresponds to one of the main operations Audio Tag Tool can do:
Tag Editor
- Lets you edit the tags individually.
Tag Multiple Files
- Here you can set the tags of multiple files at once. The tag fields can be set to a fixed value, filled in automatically from the files name, or left alone.
Clear Tags
- Allows you to remove the tags from multiple files at once. For MP3 files it lets you choose to remove only ID3v1 or ID3v2 tags.
Move/Rename Multiple Files
- Here you can rename multiple files at once and/or organize them into directories. File names can be based on the contents of the tag.
Create Playlists
- Generates playlists. Playlists can be sorted by file name or by any tag field.
<<lessPlease send me any comments or bugs you find (email at the bottom)
Tag Tool can be used to edit tags one by one, but the most useful features are the ability to easily tag or rename hundreds of files at once, in any desired format.
The interface is arranged into two sections, with the list of available files on the left and a set of tabs on the right.
Each tab corresponds to one of the main operations Audio Tag Tool can do:
Tag Editor
- Lets you edit the tags individually.
Tag Multiple Files
- Here you can set the tags of multiple files at once. The tag fields can be set to a fixed value, filled in automatically from the files name, or left alone.
Clear Tags
- Allows you to remove the tags from multiple files at once. For MP3 files it lets you choose to remove only ID3v1 or ID3v2 tags.
Move/Rename Multiple Files
- Here you can rename multiple files at once and/or organize them into directories. File names can be based on the contents of the tag.
Create Playlists
- Generates playlists. Playlists can be sorted by file name or by any tag field.
Download (0.30MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
972 downloads
pytags Beta
pytags is a Python library capable of reading and writing MP3, FLAC and OGG file tags. more>>
pytags is a Python library capable of reading and writing MP3, FLAC and OGG file tags.
Being tired of having to use a different API calls for the main 3 media files in my library I created this library class. It utilizes pyid3lib, python-vorbis and python-flac as backends. None are required, however, it is up the program implementing the class to decide which backends are needed. Note this library has not been widely tested yet. It is just being subject to release early and release often. That being said I have not suffered any corruption during any part of the development besides perhaps the loss of tag data.
Given that the Vorbis and FLAC tags are wildly different from ID3 some liberties have been taken on my part. While ID3 is limited to one field of each data Vorbis/FLAC can have as many as you want. This library handles that by only returning the first match on a get query. (Perhaps in the future they will all be returned) On a set query the new item will just be added on to the others. If a set then get occurs the last one set will be returned. Feel free to contact me tkorody you.know.what.to.do socal.rr.com with any questions or comments you may have.
Example of the API:
import pytags, os
print pytags.tags.get_Supported_Formats()
try:
media_file = pytags.tags(a_cool_song.flac)
except FileNotSupported:
print This file doesnt seem to be supported
os.exit(-1)
# Note the str() is used because None type object can get returned!
print Artist is + str(media_file.get_Artist())
print Album is + str(media_file.get_Album())
print Title is + str(media_file.get_Title())
print Track Total is + str(media_file.get_TrackTotal())
print Track Number is + str(media_file.get_TrackNumber())
print Genre is + str(media_file.get_Genre())
print Disc Number is + str(media_file.get_DiscNumber())
print Comment is + str(media_file.get_Comment())
print Date is + str(media_file.get_Date())
print Now Settings Tags!
text=Boring
media_file.set_Artist(text)
media_file.set_Genre(text)
media_file.set_Album(text)
media_file.set_Title(text)
media_file.set_TrackTotal(9)
media_file.set_TrackNumber(3)
media_file.set_DiscNumber(1)
media_file.set_Comment(text)
media_file.set_Date(1996)
<<lessBeing tired of having to use a different API calls for the main 3 media files in my library I created this library class. It utilizes pyid3lib, python-vorbis and python-flac as backends. None are required, however, it is up the program implementing the class to decide which backends are needed. Note this library has not been widely tested yet. It is just being subject to release early and release often. That being said I have not suffered any corruption during any part of the development besides perhaps the loss of tag data.
Given that the Vorbis and FLAC tags are wildly different from ID3 some liberties have been taken on my part. While ID3 is limited to one field of each data Vorbis/FLAC can have as many as you want. This library handles that by only returning the first match on a get query. (Perhaps in the future they will all be returned) On a set query the new item will just be added on to the others. If a set then get occurs the last one set will be returned. Feel free to contact me tkorody you.know.what.to.do socal.rr.com with any questions or comments you may have.
Example of the API:
import pytags, os
print pytags.tags.get_Supported_Formats()
try:
media_file = pytags.tags(a_cool_song.flac)
except FileNotSupported:
print This file doesnt seem to be supported
os.exit(-1)
# Note the str() is used because None type object can get returned!
print Artist is + str(media_file.get_Artist())
print Album is + str(media_file.get_Album())
print Title is + str(media_file.get_Title())
print Track Total is + str(media_file.get_TrackTotal())
print Track Number is + str(media_file.get_TrackNumber())
print Genre is + str(media_file.get_Genre())
print Disc Number is + str(media_file.get_DiscNumber())
print Comment is + str(media_file.get_Comment())
print Date is + str(media_file.get_Date())
print Now Settings Tags!
text=Boring
media_file.set_Artist(text)
media_file.set_Genre(text)
media_file.set_Album(text)
media_file.set_Title(text)
media_file.set_TrackTotal(9)
media_file.set_TrackNumber(3)
media_file.set_DiscNumber(1)
media_file.set_Comment(text)
media_file.set_Date(1996)
Download (MB)
Added: 2007-04-06 License: GPL (GNU General Public License) Price:
932 downloads
MooTag 0.0.1
MooTag is a MP3 and Ogg Vorbis tag editor for GNOME Desktop. more>>
MooTag is a MP3 and Ogg Vorbis tag editor for GNOME Desktop.
<<less Download (0.049MB)
Added: 2005-07-20 License: GPL (GNU General Public License) Price:
1557 downloads
JOrbis 0.0.16
JOrbis is a pure Java Ogg Vorbis decoder. more>>
JOrbis is a pure Java Ogg Vorbis decoder.
JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
<<lessJOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
Download (0.31MB)
Added: 2005-10-14 License: LGPL (GNU Lesser General Public License) Price:
1474 downloads
Cortado 0.2.2
Cortado Streaming applet is a Java applet which supports decoding of Ogg Vorbis, Ogg Theora, MJPEG codecs. more>>
Cortado Streaming applet is a Java applet which supports decoding of Ogg Vorbis, Ogg Theora, MJPEG and Smoke codecs directly in a browser window. Both audio and video are supported.
It contains:
- JST, a port of the GStreamer 0.10 design to Java
- jcraft, a copy of the JCraft JOgg/Jorbis code
- jheora, an implementation of Theora in Java
- codecs (currently only containing the Smoke codec, a variant on Jpeg)
- JST plugins for:
- HTTP source element
- Ogg and Multipart demuxers
- Theora, JPEG and Smoke video decoders
- Vorbis and MuLaw audio decoders
- Java 1.1 sun.audio API audio sink
- Java 1.4 javax.sound.sampled API audio sink
- examples
- applets
This release has support for:
- seeking in on-demand files
- the above-mentioned plugins
- basic HTTP authentication
- buffering
<<lessIt contains:
- JST, a port of the GStreamer 0.10 design to Java
- jcraft, a copy of the JCraft JOgg/Jorbis code
- jheora, an implementation of Theora in Java
- codecs (currently only containing the Smoke codec, a variant on Jpeg)
- JST plugins for:
- HTTP source element
- Ogg and Multipart demuxers
- Theora, JPEG and Smoke video decoders
- Vorbis and MuLaw audio decoders
- Java 1.1 sun.audio API audio sink
- Java 1.4 javax.sound.sampled API audio sink
- examples
- applets
This release has support for:
- seeking in on-demand files
- the above-mentioned plugins
- basic HTTP authentication
- buffering
Download (0.25MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1099 downloads
TagReport 0.3
TagReport is a nifty little project Ive been working on which is mostly a giant C++ exploration exercise. more>>
TagReport is a nifty little project Ive been working on which is mostly a giant C++ exploration exercise. The program is very simple at this stage; the indexer part is really an HTML output function right now, that mimics the "Winamp Generated Playlist" format commonly seen on the Internet.
Currently it supports 4 libraries with which it can process audio files; libFLAC for FLAC files, libvorbisfile for Ogg Vorbis audio, libid3tag for MP3 audio, and TagLib, an all-in-one library that supports both Ogg Vorbis and MP3 reading.
Enhancements:
- Many many many new things, hence the version leap
- FLAC support: started with forking metaflac, now uses libFLAC
- Support for using libvorbisfile and libid3tag to process MP3s when TagLib is not available
- Piles of code cleanups
- Fix a giant configure bug involving when we search for where the preprocessor is
- Add a man page in SGML. Should not have to be built by normal users, though.
- Move all tag/comment-retrieving code to ftfuncs.{cc,h}
- Move all HTML-related code to html.cc
<<lessCurrently it supports 4 libraries with which it can process audio files; libFLAC for FLAC files, libvorbisfile for Ogg Vorbis audio, libid3tag for MP3 audio, and TagLib, an all-in-one library that supports both Ogg Vorbis and MP3 reading.
Enhancements:
- Many many many new things, hence the version leap
- FLAC support: started with forking metaflac, now uses libFLAC
- Support for using libvorbisfile and libid3tag to process MP3s when TagLib is not available
- Piles of code cleanups
- Fix a giant configure bug involving when we search for where the preprocessor is
- Add a man page in SGML. Should not have to be built by normal users, though.
- Move all tag/comment-retrieving code to ftfuncs.{cc,h}
- Move all HTML-related code to html.cc
Download (0.058MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1180 downloads
Audio::TagLib::Vorbis::File 1.42
Audio::TagLib::Vorbis::File is an implementation of Ogg::File with Vorbis specific methods. more>>
Audio::TagLib::Vorbis::File is an implementation of Ogg::File with Vorbis specific methods.
SYNOPSIS
use Audio::TagLib::Vorbis::File;
my $i = Audio::TagLib::Vorbis::File->new("sample vorblis file.ogg");
print $i->tag()->comment()->toCString(), "n"; # got comment
This is the central class in the Ogg Vorbis metadata processing collection of classes. Its built upon Ogg::File which handles processing of the Ogg logical bitstream and breaking it down into pages which are handled by the codec implementations, in this case Vorbis specifically.
new(PV $file, BOOL $readProperties = TRUE, PV $propertiesStyle = "Average")
Contructs a Vorbis file from $file. If $readProperties is true the files audio properties will also be read using $propertiesStyle. If false, $propertiesStyle is ignored.
DESTROY()
Destroys this instance of the File.
Ogg::XiphComment tag()
Returns the XiphComment for this file. XiphComment implements the tag interface, so this serves as the reimplementation of Audio::TagLib::File::tag().
Properties audioProperties()
Returns the Vorbis::Properties for this file. If no audio properties were read then this will return undef.
BOOL save()
Saves the File.
<<lessSYNOPSIS
use Audio::TagLib::Vorbis::File;
my $i = Audio::TagLib::Vorbis::File->new("sample vorblis file.ogg");
print $i->tag()->comment()->toCString(), "n"; # got comment
This is the central class in the Ogg Vorbis metadata processing collection of classes. Its built upon Ogg::File which handles processing of the Ogg logical bitstream and breaking it down into pages which are handled by the codec implementations, in this case Vorbis specifically.
new(PV $file, BOOL $readProperties = TRUE, PV $propertiesStyle = "Average")
Contructs a Vorbis file from $file. If $readProperties is true the files audio properties will also be read using $propertiesStyle. If false, $propertiesStyle is ignored.
DESTROY()
Destroys this instance of the File.
Ogg::XiphComment tag()
Returns the XiphComment for this file. XiphComment implements the tag interface, so this serves as the reimplementation of Audio::TagLib::File::tag().
Properties audioProperties()
Returns the Vorbis::Properties for this file. If no audio properties were read then this will return undef.
BOOL save()
Saves the File.
Download (1.4MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1216 downloads
KPlaylistCreator 0.8
KPlaylistCreator is a jukebox for KDE. more>>
KPlaylistCreator is a jukebox for KDE.
Main features:
- Multi playlists edition, KDE "IDEAL" interface
- Scan for mp3 and Ogg Vorbis files, located in various directories
- Creates a unique tree view : Genre / Artist / Album / Song title
- User rates mechanism
- User playlists manager
- Wizzard playlist creator
- Edit tags for both mp3 (ID3 V2) and ogg vorbis files
- Check directories for new and missing files automatically
- Send playlists to a directory, to XMMS or to K3B (cd burner )
- Built in player
- Displays and set the album art of mp3 files
- Create playlists from a virtual library
- Popup windows to indicate a new played song to the user
Enhancements:
- The library TagLib is needed to compile the KPlaylistCreator source archive.
<<lessMain features:
- Multi playlists edition, KDE "IDEAL" interface
- Scan for mp3 and Ogg Vorbis files, located in various directories
- Creates a unique tree view : Genre / Artist / Album / Song title
- User rates mechanism
- User playlists manager
- Wizzard playlist creator
- Edit tags for both mp3 (ID3 V2) and ogg vorbis files
- Check directories for new and missing files automatically
- Send playlists to a directory, to XMMS or to K3B (cd burner )
- Built in player
- Displays and set the album art of mp3 files
- Create playlists from a virtual library
- Popup windows to indicate a new played song to the user
Enhancements:
- The library TagLib is needed to compile the KPlaylistCreator source archive.
Download (0.92MB)
Added: 2005-08-18 License: GPL (GNU General Public License) Price:
1527 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ogg vorbis tag editor search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed