Main > Free Download Search >

Free lame software for linux

lame

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 86
PubSubHubbub_Publisher 1.0

PubSubHubbub_Publisher 1.0


A simple, open, web-hook-based pubsub protocol & open source reference implementation more>>

PubSubHubbub_Publisher 1.0 is yet another excellent utility for everyone. It is actually a simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as a simple extension to Atom.

Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (Atom URL) they're interested in is updated.

This tool works as follow:

  1. An Atom URL (a "topic") declares its Hub server(s) in its Atom XML file, via . The hub(s) can be run by the publisher of the Atom, or can be a community hub that anybody can use.
  2. A subscriber (a server that's interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feeds hub(s) and subscribe to updates.
  3. The subscriber subscribes to the Topic URL from the Topic URLs declared Hub(s).
  4. When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there's an update.
  5. The hub efficiently fetches the published feed and multicasts the new/changed content out to all registered subscribers.
  6. The protocol is decentralized and free. No company is at the center of this controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.
  7. To bootstrap this, the publisher has provided an open source reference implementation of the hub (the hard part of the protocol) that runs on Google App Engine, and is open for anybody to use.

Requirements:

  • Python
<<less
Added: 2009-05-18 License: The Apache License 2.0 Price: FREE
13 downloads
LAME MP3 Encoder 3.98.2

LAME MP3 Encoder 3.98.2


Today, LAME is considered the best MP3 encoder at mid-high bitrates and at VBR. more>> LAME development started around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. His goal was only to speed up the dist10 sources, and leave its quality untouched. That branch (a patch against the reference sources) became Lame 2.0, and only on Lame 3.81 did we replaced of all dist10 code, making LAME no more only a patch.
The project quickly became a team project. Mike Cheng eventually left leadership and started working on tooLame, an MP2 encoder. Mark Taylor became leader and started pursuing increased quality in addition to better speed. He can be considered the initiator of the LAME project in its current form. He released version 3.0 featuring gpsycho, a new psychoacoustic model he developed.
In early 2003 Mark left project leadership, and since then the project has been lead through the cooperation of the active developers (currently 4 individuals).
Today, LAME is considered the best MP3 encoder at mid-high bitrates and at VBR, mostly thanks to the dedicated work of its developers and the open source licensing model that allowed the project to tap into engineering resources from all around the world. Both quality and speed improvements are still happening, probably making LAME the only MP3 encoder still being actively developed.
<<less
Download (1.27MB)
Added: 2009-04-08 License: Freeware Price:
198 downloads
 
Other version of LAME MP3 Encoder
LAME MP3 Encoder 3.98The LAME Project - Today, LAME is considered the best MP3 encoder at mid-high bitrates and at VBR. LAME MP3 Encoder. LAME development
License:Freeware
Download (1.35MB)
306 downloads
Added: 2009-04-10
Punit 0.2

Punit 0.2


Punit is an attempt to create a Python CD ripper using cdparanoia and lame for Linux. more>>
Punit is an attempt to create a Python CD ripper using cdparanoia and lame for Linux.

I couldnt get Sound Juicer to rip mp3, GooBox encodes mp3 using VBR which screws up the mp3 times in Foobar2000. I wanted a simple mp3 ripper and i wanted to learn Python so I made my own.

Right now, its a straight forward ripper to mp3 with the format 128 kbps, 44100Hz, stereo. Comments, suggestions, improvements are all welcomed.

Thanks to CDDB.py for the CDDB module.

<<less
Download (0.032MB)
Added: 2007-08-11 License: GPL (GNU General Public License) Price:
804 downloads
audiokonverter 5.5.1

audiokonverter 5.5.1


audiokonverter is a small utility to easily convert from OGG, MP3, AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV. more>>
audiokonverter is a small utility to easily convert from OGG, MP3, AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.
It needs oggenc, oggdec, faac, faad, flac, mplayer and lame to work. id3lib is optional for full functionality. Also optional are vorbis-tools and metaflac for handling other metadata. See README how/where to get that software.
Enhancements:
- MP3 metadata: switched from id3tag (V1 and V2) to id3v2 (V2 only) as suggested by Robert Turnbull
<<less
Download (0.016MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
821 downloads
transKode 0.6 / 0.7 Beta

transKode 0.6 / 0.7 Beta


transKode is a KDE/Qt based frontend for varios audio transcoding tools. more>>
transKode is a KDE/Qt based frontend for varios audio transcoding tools.
Based on AUDIO FORMAT CONVERTER v.6 by Michael Mitton (take a look at http://www.kde-apps.org/content/show.php?content=23653)
Supported Input Formats:
- wav
- mp3 (needs lame)
- mpc (needs mppdec)
- ogg (needs oggdec)
- flac (needs flac)
- ape/mac (needs mac)
- m4a/mp4 (needs faad)
- spx (needs speexdec)
- audio formats decodable by installed gst-streamer (needs gst-launch with gst-spider plugin)
Supported Output Formats:
- wav
- mp3 (needs lame)
- mpc (needs mppenc)
- ogg (needs oggenc)
- flac (needs flac)
- ape/mac (needs mac)
- m4a/mp4 (needs faac)
- spx (needs speexenc)
- output formats for which you have gstreamer encoder plugins (needs gst-launch with wavparse plugin).
<<less
Download (0.87MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
814 downloads
Subsonic 3.1

Subsonic 3.1


Subsonic is a Web-based media streamer. more>>
Subsonic is a free, web-based media streamer. Although primarily designed for MP3, it works for any audio or video format that can stream over HTTP (for instance WMA and OGG).
With Subsonic you have access to your entire music collection wherever you are. Use Subsonic application to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.
Subsonic is designed to handle very large music collections (many thousand albums). It uses a combination of directory structure and tag parsing to organize the music.
If you have constrained bandwidth, you may set an upper limit for the bitrate of the music streams. Subsonic will then automatically resample the music to a suitable bitrate. (Supported for MP3 only).
In addition to being a streaming media server, Subsonic works very well as a local jukebox. The intuitive web interface, as well as search and index facilities, are optimized for efficient browsing through large media libraries.
Subsonic is free software distributed under the LGPL open-source licence.
Main features:
- Supports MP3, OGG, AAC, WMA and any other music or video format that can be streamed over HTTP.
- Works with any network-enabled media player, such as Winamp, iTunes, XMMS, MusicMatch and Windows Media Player.
- Displays cover art, dynamically scaling it to fit nicely on the screen.
- Finds cover art and album info using Amazon Web Services.
- On-the-fly resampling to lower bitrates using the high-quality LAME encoder (MP3 only).
- Common playlist features (add, remove, rearrange, repeat, shuffle, undo).
- Playlists can be saved and restored. Both M3U and PLS formats are supported.
- Configurable index.
- Google-like search functionality.
- Automatic update of search index at specified intervals.
- Supports multiple simultaneous players. The playlist for any player can be managed from any location.
- Secure. Users must log in using a username and password.
- Lean web interface optimized for constrained bandwidth environments and efficient browsing through large music collections.
- WAP interface allows you to control Subsonic from any mobile phone or PDA.
- In addition to streaming, single files or entire directories may be downloaded from Subsonic.
- Files can be uploaded to Subsonic. Zip-files can be automatically unpacked.
- Implements the SHOUTcast protocol. Players which support this (including Winamp, iTunes and XMMS) will display the current artist and song name.
- Provides links to album reviews and more at allmusic.com.
- Supports internationalization. Currently, English and Norwegian translations are provided.
Enhancements:
- New: Optimized scanning of music folders. Dramatic improvement for network disks.
- Bugfix: Fixed minor concurrency bug in search index creation.
- Bugfix: Make cache work if clocks on remote disks are out of sync.
- Bugfix: Ensure that cover art images are ordered alphabetically.
- Bugfix: Remove nag message for licensed users.
<<less
Download (11MB)
Added: 2007-08-03 License: LGPL (GNU Lesser General Public License) Price:
841 downloads
Kimai 0.7.9

Kimai 0.7.9


Kimai is software that tracks work time, and classifies it. more>>
Kimai is software that tracks work time, and classifies it. Kimai project tracks time and prints out a summary of your activities on demand. Yearly, monthly, daily, by customer, by project, by action ...

Its simplicity is its strength. Due to Kimais web browser based interface it runs cross-platform. Also it runs cross-network. Likewise you can install it as a web service or as a single-user program on your local workstation.

While there are many programs one can use for time and project tracking, they tend to be overkill for my rather simple needs. Kimai came about because I was tired to feed lame boring excel tables ...

Kimai does not have to run to do the recording. Even with a recording running you can quit your Browser. Your time is still recording until you stop it from any web browser that has access to your installment. It is designed to hold lots of users but you can use it for a single user if you need to.

Kimai is based on PHP/MySQL technology. If you dont have a web server installed on your machine you can use XAMPP (Windows and Mac). XAMPP comes with everything you need for Kimai.

Kimai is localized in English, German, Nederlands, Spanish and French so far. Greek and Luxemburgian are available soon. You can always send us your self-made language files. Those are immediately available via online update and will be shipped with the next release also.

<<less
Download (0.36MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
815 downloads
soundKonverter 0.3.4

soundKonverter 0.3.4


soundKonverter a frontend to various audio converters. more>>
soundKonverter project is a frontend to various audio converters.
Currently supported backends are oggenc, oggdec, flac, lame, ffmpeg (partly), mplayer (partly).
With soundKonverter you can convert between various audio file formats. Supported formats are: (encode/decode)
ogg (e/d)
flac (e/d)
mp3 (e/d)
wav (e/d)
wma (d)
Known problems:
-Starting soundKonverter with arguments will fail if there is already an active instance. Use dragndrop.
-The progressbar doesnt work fine.
-Calibrating the wma decoder only works one time per reboot for me.
-some small things.
Planned features:
-Profile manager.
-More audio formats.
If you have suggestions feel free to send me a mail. My English is not very well, so feel free to send me corrections of incongruous expressions.
This app is in a very early development stage. I just thought that some guys are waiting for an application like this (me for example). Furthermore it may still take some time to finish it.
Enhancements:
- Add: Polish translation (thanks to qla)
- Add: Brazilian Portuguese translation (thanks to Leandro Santiago da Silva)
- Add: Spanish translation (thanks to Adrian Capel)
- Add: Support for ttaenc and bonk
- Add: Support for wvgain
- Fix: Show Replay Gain of flac files correctly
- Fix: Dont recalculate Replay Gain, if all files in an album show the same gain
- Fix: Some minor fixes
- Remove: Plugin update feature because my website is down
<<less
Download (0.60MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
824 downloads
Makepack 0.2.0

Makepack 0.2.0


Makepack project is a Makefile which together with a settings file and some simple rule files are able to compile software. more>>
Makepack project is a Makefile which together with a settings file and some simple rule files are able to download, compile and install software for your Slackware installation.

As the installation is done using checkinstall a Slackware package is also created at the same time.

The big strenght of makepack is that it has mechanisms to keep track of dependencies when downloading and installing software.

Exemple:

$ make list

Numeric: Python package for scientific computing
SDL_image: Image file loading library
SDL_mixer: Sample multi-channel audio mixer library.
SDL_ttf: Library for using TrueType fonts in SDL applications.
angrydd: Angry, Drunken Dwarves, falling blocks puzzle game
atlas: Automatically Tuned Linear Algebra Software (ATLAS)
easytag: graphical (gtk) mp3 id3 tag editor
flac: library for Free Lossless Audio Codec
id3lib: library for mp3 id3 tags
ms-sys: Utility for writing microsoft compatible boot records
numpy: Python package for scientific computing
pygame: A set of Python modules designed for writing games
qemu: Generic processor emulator
smpeg: SDL MPEG Player Library

Whats New in This Release:

Upgraded the following rules:
MPlayer to version 1.0rc1
MPlayer_win_codecs to version 20061022, also
placed this file on a mirror as previos
versions has been removed from mplayerhq.
dvdauthor to version 0.6.14
gpgme to version 1.1.4
gphoto2 to version 2.3.1
jack to version 0.103.0
kqemu to version 1.3.0pre9, also changed dependencies so that
kqemu now depends on qemu instead of qemu depending on
kqemu. This might make sense for future versions of qemu
which might use kvm instead of kqemu.
qemu to version 0.9.0, qemu will not compile with gcc 4 which is
included with Slackware 12. Also, once compiled it does not
seem very stable.
lame to version 3.97
libdv to version 1.0.0
libdvdread to version 0.9.7
libggi to version 2.2.2
libgphoto2 to version 2.3.1
libgii to version 1.0.2
libgpg-error to version 1.5
libquicktime to version 1.0.0
libmpeg3 to version 1.7
libtheora to version 1.0alpha7
mjpegtools to version 1.9.0rc2
mpeg2dec to version 0.4.1
mplayerplug-in to version 3.40
nas to version 1.9
sylpheed to version 2.4.4
transcode to version 1.0.3
valgrind to version 3.2.3
xvidcore to version 1.1.3

New rules. Support for the following applications:
FileRunner http://www.cd.chalmers.se/~hch/filerunner.html
Image-ExifTool http://www.sno.phy.queensu.ca/~phil/exiftool/
bfr http://www.glines.org/wiki/bfr
cdlabelgen http://www.aczoom.com/tools/cdinsert/
cstream http://www.cons.org/cracauer/cstream.html
cvsgraph http://www.akhphd.au.dk/~bertho/cvsgraph/
ddd http://www.gnu.org/software/ddd/
However, ddd does not compile on Slackware 12
dvgrab http://www.kinodv.org/
epstool http://pages.cs.wisc.edu/~ghost/gsview/epstool.htm
gocr http://jocr.sourceforge.net/
gscanbus http://gscanbus.berlios.de/
gtimer http://www.k5n.us/gtimer.php
jhead http://www.sentex.net/~mwandel/jhead/
kdiff3 http://kdiff3.sourceforge.net/
nedit http://www.nedit.org/
mercurial http://www.selenic.com/mercurial/
privoxy http://www.privoxy.org/
pstoedit http://www.pstoedit.net/
rpc.rstatd http://rstatd.sourceforge.net/
saytime http://www.acme.com/software/saytime/
tor http://tor.eff.org/
wine http://www.winehq.org/

Support for the following libraries:
libavc1394 http://sourceforge.net/projects/libavc1394/
libdvdcss http://www.videolan.org/developers/libdvdcss.html
libevent http://www.monkey.org/~provos/libevent/
libmpcdec http://www.musepack.net/
libraw1394 http://www.linux1394.org/
libiec61883 http://www.linux1394.org/
onig http://www.geocities.jp/kosako3/oniguruma/
x264 http://www.videolan.org/developers/x264.html

Wildcards in REMOVE_FROM_PACKAGE now also works with newer
versions of tar.
This version of makepack is supposed to work with
Slackware 12. Unfortunately ddd does not compile on
Slackware 12 because of broken header files from X.org or
lesstif. If you really want ddd on Slackware 12 there are
instructions out there on how to modify those header files.

<<less
Download (0.035MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
821 downloads
Kino 1.1.0

Kino 1.1.0


Kino is a non-linear DV editor for GNU/Linux. more>>
Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE-1394 for capture, VTR control, and recording back to the camera. Kino captures video to disk in Raw DV and AVI format, in both type-1 DV and type-2 DV (separate audio stream) encodings.
You can load multiple video clips, cut and paste portions of video/audio, and save it to an edit decision list (SMIL XML format). Most edit and navigation commands are mapped to equivalent vi key commands.
Also, Kino can export the composite movie in a number of formats: DV over IEEE 1394, Raw DV, DV AVI, still frames, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2, and MPEG-4. Still frame import and export uses gdk-pixbuf, which has support for BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF, and XPM. MP3 requires lame. Ogg Vorbis requires oggenc. MPEG-1 and MPEG-2 require mjpegtools or ffmpeg. MPEG-4 requires ffmpeg.
The current release introduces an experimental fx module, which is accessed from the FX tab in the main window. It provides some basic audio and video fx such as importing, filters and transitions for audio and video. It also provides some basic plug-in functionality to allow third party extension.
Currently, Kino does not support other video file formats or encodings. It does not support multiple layers or tracks of video and audio. We plan to implement most of these features, but first we chose to focus on the basics of IEEE-1394, video, audio, and file input and output. We place a lot of emphasis on quality, stability, performance, and workflow.
Main features:
General
- Free Software (GNU GPL)
- GTK+ 2.0 (GNOME) UI
- XML (SMIL like) project file format
- OSS audio
- GDK or XVideo
- online help
- Peer and developer support forums
- User interface translated to Danish, Swedish, French, Czech, and Spanish.
- Extensible project metadata system.
- Ability to "publish" project file and still frames using an extensible scripting interface.
Media Support
- DV-based (libdv codec)
- PAL or NTSC
- AVI (type1 or type2) or Raw DV files. with large AVI (OpenDML) and LFS (>2GB) support
Capture
- IEEE 1394 (Linux 1394) capture and export
- IEEE 1394 transport control (AV/C)
- USB Jog/Shuttle transport control
Editing
- Fast and frame-accurate navigation/scrubbing
- vi keybindings
- GUI transport controls, scrub bar, and shuttle control
- Storyboard view with drag-n-drop
- Trimmer with 3 point insert editing
- Fine-grain thumbnail viewer (Timeline, but not a typical NLE timeline)
- Drag-n-drop from file manager
- USB Jog/Shuttle input
- Undo/Redo up to 99X
Export
- IEEE 1394 DV Export
- Export audio as WAV, Ogg Vorbis (oggenc), MP3 (lame), or MP2 (mp2enc)
- Export (and import) multiple still frames as JPEG, PNG, TIFF, PPM, and others
- Export audio/video as MPEG-1, MPEG-2, and MPEG-4 (with mjpegtools or ffmpeg)
- Export raw DV via pipe, which is extensible with shell scripts.
Effects General
- Background generator: solid colour, gradient, colour range, noise, and image import
- Effects preview
- Effects plugin API (API not yet stable)
Video Filters
- Black/White
- Sepia tone
- Reverse (i.e. inverse or negative)
- Mirror
- Kaleidescope
- Swap (flip)
Video Transitions
- Fade to/from colour
- Dissolve
- Push Wipe
- Barn Door Wipe
- Colour Differences (and Similarities)
Audio Filters
- Silence
- Fade In/Out
Audio Transitions
- Cross-fade
- Dub (from external file)
- Mix (from external file)
<<less
Download (5.2MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
829 downloads
gst-id3v23-tags 0.0.1

gst-id3v23-tags 0.0.1


gst-id3v23-tags application provides a gstreamer plugin that adds metadata to media files. more>>
gst-id3v23-tags application provides a gstreamer plugin that adds metadata to media files (mainly MP3 audio files) with ID3 version 2.3.0 tags. This information includes elements such as the tracks title, author, performing artist, etc.

Other gstreamer taggers either create ID3 1.0 tags, which have significant limitations, or ID3 2.4 tags, which are not understood by as many MP3 players as ID3 2.3.

The gstreamer framework provides already some ID3 taggers, at least two of them one that encodes the in the version 1.0 and the other in the 2.4. Today most software and hardware mp3 players are able to understand at least one of the two formats. The problem is that not all MP3 players (specially the hardware ones) are able to understand ID3 v2.4 tags and using ID3 v1.0 can have some limitations specially with tags that contain UNICODE characters. Its most likely that today a decent MP3 player will be able to understand ID3 v2.3 tags.

This plugin was written in order to provide an alternative to MP3 players that can understand only ID3 v2.3 tags. This plugin should provide a nicer alternative to the end user over the two existing plugin in the gstreamer framework.

The ID3 v2.3 encoding is actually performed through the library id3lib which is available at http://www.id3lib.org/. The plugin it self depends only on the gstreamer framework (version 0.10) and the library id3lib (version 3.8.3).

To compile do:

make plugin

To install the plugin into your home account (no need to be root) just do:

make install

To use the plugin, just include the element id3v23 in any gstreamer pipeline. Heres an example on how to retag an old MP3 using the command line:

gst-launch filesrc location=a.mp3 ! id3demux ! id3v23 ! filesink location=b.mp3

Heres an example of an gstreamer audio profile used by sound-juiver for
extracting CDs into MP3s:

audio/x-raw-int,rate=44100,channels=2 ! lame mode=0 vbr-quality=6 ! id3v23
<<less
Download (0.013MB)
Added: 2007-07-13 License: LGPL (GNU Lesser General Public License) Price:
836 downloads
RipIT 3.6.0

RipIT 3.6.0


RipIT is used to create MPEG-1 Layer 3 (mp3), Flac (flac) or Ogg Vorbis (ogg) audio files from an audio CD. more>>
RipIT is used to create MPEG-1 Layer 3 (mp3), Flac (flac) or Ogg Vorbis (ogg) audio files from an audio CD and from version 3.4 also faac (m4a). RipIT is a console based front-end (no fancy GUI here), written in perl, for these excellent programs:
- dagrab, cdparanoia or cdda2wav (tosha and cdd are also supported) for ripping the audio CD tracks (I dont know if dagrab is still up to date..., but its COOL!)
- Lame, OggVorbis, Flac or Faac for encoding the wav files to mp3, ogg, flac or m4a (find some info and links)
- CDDB_get (perl module) for CDDB retrieval (info and links).
Main features:
- Gets the Audio CD Album/Artist/Tracks information from CDDB
- Rips the Audio CD Tracks
- Encodes to flac, mp3 or ogg
- id3 tags encoded songs
- Creates an playlist (m3u) file
- Can prepare and send a CDDB submission.
Enhancements:
- Some minor bugs were fixed.
- The following options have been introduced: merge, resume, md5sum (to create MD5-sum files for each type of sound file), core (to allow several encoding processes on each machine), fpermission and dpermission (to set directory and file permissions), ghost (an experimental feature to split wavs with silence into chunks of sound), prepend and extend (to enlarge chunks of sound when split with the ghost option), and ejectcmd and ejectopt.
<<less
Download (0.046MB)
Added: 2007-06-17 License: GPL (GNU General Public License) Price:
919 downloads
Quick and Dirty Transcoder 0.1

Quick and Dirty Transcoder 0.1


Quick and Dirty Transcoder provides a simple shell script that adds transcoding support to Amarok using gstreamer. more>>
Quick and Dirty Transcoder provides a simple shell script that adds transcoding support to Amarok using gstreamer.
The only prerequisites are that you have gstreamer installed and the appropriate plugins.
Quick and Dirty Transcoder works with transcoding when copying files to a media player and also adds a context menu to allow you to transcode files in your collection. When doing the latter, the transcoded file will be written to the same directory as the original file.
You can configure dirtyxcode by creating a file in your home directory ~/.dirtyxcode.sh. The format of the configuration is a shell script that will be sourced by dirtyxcode. You can use this to control how dirtyxcode constructs the gstreamer pipeline. For example, to change the flacencoder element add the following:
flac_enc="myflacencoder myflacencopt=foo"
You can also add options to the existing encoders by setting
< format >_enc_options, for example to change the preset quality
setting for the mp3 encoder (lame), add the following to your
~/.dirtyxcode.sh file.
mp3_enc_options="preset=extreme"
The default gstreamer plugins used by Quick and Dirty Transcoder are:
- wav: wavenc
- mp3: lame
- ogg: vorbisenc
- m4a: faac
- aac: faac
- flac: flacenc
<<less
Download (0.003MB)
Added: 2007-06-01 License: BSD License Price:
875 downloads
JavaArray 4.7

JavaArray 4.7


JavaArray is a tied extension for Java arrays from Java.pm more>>
JavaArray is a tied extension for Java arrays from Java.pm

SYNOPSIS

use Java;

# Set up Java.pm to always return tied array references to me
my $java = new Java(use_tied_arrays => 1);
my $tied_array = $java->create_array("java.lang.String",5);

OR

# Roll my own tied arrays
my @tied_array;
tie @tied_array, JavaArray, $java->create_array("java.lang.String",5);
OR
tie @tied_array, JavaArray, $some_object_that_is_an_array;

// Set array element 3 to "Java is lame"
$tied_array[3] = "Java is lame";

// Get array element 3s value
my $element = $tied_array[3]->get_value();

// Get length
my $length = scalar(@tied_array);
my $size = $#tied_array;

// Use as parameter you gotta pass the reference!
my $list = $java->java_util_Arrays("asList",@tied_array);

// NO OTHER ARRAY OPERATIONS ARE AVAILABLE!
// so no pop or push or unshift or shift or splice
// Hey even this cant make Java arrays cool!
// use the Collections framework!

This module puts a pretty thin veneer over Java.pm objects are are Java arrays. Makes em slightly prettier to play with. You can pass as an agrument to the tie any Java object that is an array - either one you created yourself or one that was returned to you by something else.

You probably should NOT be using this directly, but specify use_tied_arrays in your constructor args to Java.pm.

In parameter lists

If you want to use your array in a parameter list youve got to pass in the REFERENCE to your array or things will go haywire... If you specified use_tied_arrays in your Java.pm constructor then you will only receive references back from Java.pm so youve already got the reference. ONLY if you call tie yourself (& I cant really think of why you ever would... BUT) & get the array itself do you need to take its reference when using it in parameter lists.

Automatic usage

You can tell Java.pm to automatically convert all Java arrays to their tied counterparts by setting use_tied_arrays in your Java constructor. You will get receive a reference to the tied array so you must use the -> notation like:

$array->[3] = "Mark rox";
my $ele = $array->[4];

See perldoc Java.pm for more info. You can then use that value directly in parameter lists.

<<less
Download (0.068MB)
Added: 2007-06-01 License: Perl Artistic License Price:
875 downloads
Zina 1.0 RC3

Zina 1.0 RC3


Zina is a graphical interface to your MP3 collection. more>>
Zina is a graphical interface to your MP3 collection, a personal jukebox, an MP3 streamer. Zina can run on its own, embeded into an existing website, or as a Postnuke/PHPNuke/Xoops/Mambo module. It is similar to Andromeda, but released under the GNU General Public License.
Main features:
- MP3 / OGG / WAV / WMA / Real Audio streaming
- Custom and "Session" Playlists
- Random, non-repeating playlists by albums or songs
- "Skip Track:" Easily exclude songs from albums and random playlists
- Searching
- Simple Installation (no database)
- Easy to configure:(uses regular text and graphic files for customization)
- Can be used as a Postnuke or PHPNuke module
- As of 0.11.09 can be used as an Xoops module or MamboServer component
- Can downsample mp3s on the fly (with external encoder like LAME)
- Can dynamically resize images if your version of PHP (with GD library) supports it.
- Localization support (0.10.x: English, German, Dutch, Spanish, Italian, Traditional Chinese, French, Danish, Bulgarian, Croation, Hebrew, Basque, Russian, Norwegian, Turkish, Swedish, Slovakian, Hungarian, Catalan, Brazilian, Albanian, Romanian, Finnish, Greek, Kannada; 0.11.x adds Bahasa Indonesia, Japanese)
- Many of the features of Andromeda
- Many other features (see Changelog)
- Released under GNU General Public License
Requierments:
- PHP 4.1.x on the Apache web server (IIS is not supported, although it may work, see here).
- Any web browser that supports JavaScript and CSS.
- An media player (Winamp, xmms, mpg123, etc.) that supports .m3u playlists (and .asx in 0.11.x).
Enhancements:
- This release hopefully adds better ID3 Unicode support.
- It also includes a Vietnamese translation.
<<less
Download (0.18MB)
Added: 2007-05-27 License: GPL (GNU General Public License) Price:
888 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5