Main > Free Download Search >

Free itunes software for linux

itunes

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 73
iTunes 0.86

iTunes 0.86


iTunes is a Music Library File Format. more>>
iTunes is a Music Library File Format.

SYNOPSIS

This file describes the iTunes Music Library file format for application versions 1.1.2 and 3.0.

The iTunes Music Library file contains a series of variable length blocks. The first part of the file refers to iTunes in general and to the number of playlists the file contains.

The middle part holds all of the MP3 data, which is only stored once per item. Each item has a unique identifier used later in the file. The last part of the file contains a list of playlists, and within each playlist is a list of the item identifiers from the middle of the file.

Markers

Each block of data begins with a four letter marker which denotes the type of block. Some blocks contain sub-blocks, which means you cannot simply read to the next marker.

The blocks show up roughly in this order:

hdfm -- file header
hdsm -- part header ?
htlm -- master items list header ?
htim -- master item record
hohm -- data sublock, multi-purpose (in htim, hpim blocks)
hplm -- playlist list header ?
hpim -- start of playlist block
hptm -- item indentifier sub-block for hpim

<<less
Download (0.11MB)
Added: 2006-11-17 License: Perl Artistic License Price:
597729 downloads
Mac::iTunes::Playlist 0.86

Mac::iTunes::Playlist 0.86


Mac::iTunes::Playlist is a Perl module for iTunes playlists. more>>
Mac::iTunes::Playlist is a Perl module for iTunes playlists.

SYNOPSIS

use Mac::iTunes::Playlist;

my $playlist = Mac::iTunes::Playlist->new( @items );

METHODS

new( TITLE, ARRAYREF )

new_from_directory( TITLE, DIRECTORY )

Create a playlist from all of the MP3 files in the named directory.

title

Returns the title of the playlist.

items

In list context, returns a list of the items in the playlist.

In scalar context, returns the number of items in the playlist.

next_item

Not implemented

previous_item

Not implemented

add_item( OBJECT )

Adds the Mac::iTunes::Item object to the playlist.

Returns undef or the empty list if the argument is not a Mac::iTunes::Item object.

delete_item( INDEX )

Deletes the item at index INDEX (counting from zero).

Returns false is the INDEX is greater than the index of the last item. Returns true otherwise.

merge( PLAYLIST )

Adds the items in PLAYLIST to the current playlist and returns the number of items added.

Returns undefined (or the empty list) if the argument is not the right sort of object. Returns 0 if no items were added (which might not be an error).

This method does a deep copy of the Items object. Identical items show up as different objects in each playlist so that the playlists do not refer to each other.

random_item

In scalar context, returns a random item from the playlist.

In list context, returns the item, the index of the item, and the total count of items.

Returns false or the empty list if the playlist has no items.

copy

Return a deep copy of the playlist. The returned object will not refer (as in, point to the same data) as the original object.

Publisher

publish( FORMAT [, FIELDS_REF [, ORDER_REF ] ] )

Output the playlist in some format.

Not implemented.

<<less
Download (0.11MB)
Added: 2006-11-15 License: Perl Artistic License Price:
1077 downloads
iTunes Playlist Export 1.3.1

iTunes Playlist Export 1.3.1


iTunes Playlist Export exports .m3u playlists from your iTunes playlists. more>>
iTunes Export provides useful features that are not included in the iTunes application. iTunes Export project is open source and freely available for use.

iTunes Export currently provides the ability to export iTunes Playlists to the standard .m3u file format. Unfortunately, this feature is not included in the iTunes application and is extremely useful for users who wish to use iTunes with other applications or devices.

iTunes Export provides a simple command line application that can be used to generate playlists, a Graphical UI that provides a wizard interface to exporting playlists, or a DLL that can be used by other developers to add the ability to read iTunes Music Library XML files to other applications.

iTunes Export is written using C# on the .NET runtime. It should work on all versions of Windows that support .NET. The iTunesExport command line application also works on Linux using Mono 0.29 or later.

<<less
Download (MB)
Added: 2007-05-17 License: BSD License Price:
896 downloads
reTune 0.3.0

reTune 0.3.0


reTune is a very useful tool for all iPod users who, for some reason, are not happy about iTunes. more>>
reTune is a very useful tool for all iPod users who, for some reason, are not happy about iTunes and want to manage their music files for themselves.
With reTune, you can copy music to the iPod with Explorer, Finder, Konqueror, Nautilus or any other file manager you like (yes, cp will work, too ;) and have it played back by the iPod with (almost) no hassles.
The only thing you have to do is start this litte program just after plugging the iPod into your USB port and before unplugging it.
Please note that reTune is in an early development stage and may or may not work for you. You should always create a backup of the /iPod_Control/iTunes directory before trying reTune.
Moreover, I wont take any responsibility or liability for any damage caused by the use of reTune. Until now, I could only test with my own iPod nano.
How it works
reTune scans the whole iPod volume for playable files, retrieving metadata (e.g. ID3 tags) from these files, and moving them to a location where the iPod can find them. The collected metadata and file names are then written to an iTunesDB file, which the iPod requires for proper blayback.
This process is called freezing. reTune keeps track of the original filenames of the files added to the database. Thus, it is possible to unfreeze the song database, i.e. move the music files back to the location where they came from (all inside the iPods filesystem, of course).
Main features:
- multiplatform (written in Python)
- support for MP3 sound files
- support for Ogg Vorbis files (will be automatically transcoded into MP3 using OggDec and LAME)
- reads metadata (title, artist, album, ...) from ID3v1, ID3v2 and Vorbis comment tags
- iPod shuffle support (although the iPod shuffle Database Builder is better suited for this model)
Enhancements:
- added playlist support -- two methods are availabe: the "master playlist file" in /retune_playlists.ini every *.m3u is collected and converted to a playlist, unless it exactly covers an album (in which case it would be pointless)
- MP3 detection code is now more error-tolerant (doesnt clip the file at the first broken frame any longer)
- added automatic inference of the compilation flag: if the album tag of all files in a directory is the same, but the artists differ, the whole directory will be marked as a compilation
- fixed crash when OggDec was not present
- added a filename allocator; should improve big (>10GB) iPod compatibility
- now guessing the track number from the file name even if there is an ID3v1.0 tag available
- when freezing, the cache file is now saved as early as possible to minimize data loss if reTune crashes at a later point (e.g. playlist processing)
<<less
Download (0.026MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
715 downloads
TunesBrowser 0.3.0

TunesBrowser 0.3.0


TunesBrowser project is a simple music player, capable of playing music found on iTunes shares. more>>
TunesBrowser project is a simple music player, capable of playing music found on iTunes shares.
TunesBrowser can connect to the latest iTunes applications (as of April 29 2004) and is implemented on top of libopendaap.
TunesBrowsers interface is quite similar to that of iTunes. TunesBrowser was written with the purpose of being a prototype front-end for libopendaap. I intend to integrate libopendaap with other, more mature, players.
Main features:
- Play mp3s off other computers running iTunes
- Discovery of hosts over Rendezvous.
<<less
Download (0.21MB)
Added: 2006-07-19 License: MIT/X Consortium License Price:
1193 downloads
MyTunesRSS 3.0 RC8

MyTunesRSS 3.0 RC8


MyTunesRSS is a application for configuring and starting a server. more>>
MyTunesRSS is a application for configuring and starting a server. You can access this server with any web browser, search your iTunes music library and create an individual play list. The play list is published as an RSS feed with the feed items containing links to the music files. These files are served through the server as well.

MyTunesRSS is 100% pure Java, i.e. it runs on any system with Java 1.5 and up.

MyTunesRSS supports MP3 and unprotected AAC files from your iTunes library. You can also create RSS feeds directly from your existing iTunes playlists. Access to the web application and therefor your library can be protected with a password.

With MyTunesRSS you can for example use a Playstation Portable to listen to the music from your iTunes library. The songs are streamed to the PSP through the WLAN feature. Also any other device with a web browser and capable of receiving podcasts can be used. Listen to your music with any such device even if it is not iTunes enabled.

Since MyTunesRSS is pure Java, you can run it on any platform supporting Java 1.5 and iTunes.

<<less
Download (8.3MB)
Added: 2007-06-25 License: Freeware Price:
858 downloads
Cynthiune 0.9.5

Cynthiune 0.9.5


Cynthiune is a free software and romantic music player for GNUstep and Mac OS X. more>>
Cynthiune is a free software and romantic music player for GNUstep and Mac OS X. Cynthiune can play Ogg and MP3 files.

For the moment, it looks pretty much like XMMS, Winamp and similar software. Even though it has far less features than those, the essential components of a usable and user-friendly program are there in my opinion.

From a programmatic point-of-view, I have decided to write a program that is released only when considered bug-free. The free software community lacks, IMnsHO, a sense of quality that makes its programs nearly useless to lambda users. Not only is it useless, but I think it also gives free software a bad reputation. The principle of freedom in "free software" is fundamental to me, but it has to be reachable not only by some sort of geeky elite. There is no point in telling users that since they have the freedom to enhance those programs, they must fix them if they want to use them. Releasing a program with too many bugs is of no use and is likely not to interest other fellow programmers in the community either.

On the other hand, Apple has published an interesting program called "iTunes". Of course, it is not free software but it does implement interesting ideas that I would like to include in Cynthiune. For example: CD burning, complete playlist management, etc... Personally I find its user interface to be not as user-friendly as it could be. My plan is thus to take advantage of my own programming skills and sense of aesthetics (and ergonomy) to try to write something a little bit different, inspired both by XMMS/Winamp and iTunes. Cynthiune is thus currently very basic but its core design is starting to be extensible enough that it will not be too much trouble to enhance it.

Installation:

If all your library requirements are fulfilled (see below). Just type "make && make install". If you want to run Cynthiune from the source directory, you would have to type "make local-build=yes". This way, the linker will be forced against to link Cynthiune.app against the copy of the Cynthiune framework that was built under the source directory. Whenever you are missing a library or if a specific file-format does not interest you, you can disable the build of its bundle by typing "make disable-[bundle]=yes" (where [bundle] is the name of the bundle you wish to avoid). For the available values, have a look at the GNUmakefile of the top source directory.

<<less
Download (0.48MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1300 downloads
NewsFeed 2.8

NewsFeed 2.8


NewsFeed is an aggregator for RSS/RDF/Atom feeds. more>>
NewsFeed is an RSS/RDF/Atom reader and aggregator for UNIX-like operating systems, such as FreeBSD, Linux, or MacOS X, as well as Windows. NewsFeed project is written in Python and uses Mark Pilgrims Universal Feed Parser for downloading and parsing feeds.
NewsFeed aims to be easy to setup and use and is something of a clone of NetNewsWire Lite (though admittedly not as Aqua-pretty). It only depends on Tk, no other libraries are required.
NewsFeed provides keyboard shortcuts for all safe actions. One can cycle through new items with the Space key, mark all items in a feed as read with m, and open an item in the browser by pressing o (or Return). See the documentation for more information.
Update intervals and caching times can be set on a per-feed basis. Autodiscovery of feeds is supported. A helper script for dealing with rss://-URIs is provided. Searches are possible, with search results being shown in the feed list like a regular feed and they are also updated live. This is a good way to look group topics from different feeeds. Use "Unsubscribe" to delete a search, just as you would remove a normal feed.
Main features:
- No installation required.
- Easy to sync state between different machines, independent of architecture.
- Keyboard shortcuts for all safe functions.
- Live searches in the vein of smart playlists in iTunes.
- OPML import and export of subscriptions.
- Simple HTML rendering (i.e. no annoying color schemes, text always of readable size, etc.).
- Stable ? no crashes or core dumps, ever.
- Browser-like Back button.
- Items can be marked as important.
- Handles RSS 2.0 enclosures.
- Remembers its window position and size. (Not such a biggie, but far too many programs still dont do it.)
- Works tranparently with proxies, thanks to Pythons urllib module.
- Tk GUI is pretty fast.
<<less
Download (0.084MB)
Added: 2007-04-22 License: GPL (GNU General Public License) Price:
916 downloads
FoxyTunes 2.2.5 for Firefox

FoxyTunes 2.2.5 for Firefox


FoxyTunes is a Firefox extension which allows you to listen to music while browsing the web. more>>
FoxyTunes is a Firefox extension which allows you to listen to music while browsing the web.

Do you listen to Music while surfing the Web?

Now you can control your favorite media player without ever leaving the browser and more...

Supports WinAmp, iTunes, Yahoo Music Engine, Pandora, foobar2000, Windows Media Player, Xbox Media Center, Musicmatch, Quintessential, J. River, jetAudio, XMPlay, MediaMonkey, Media Player Classic, Sonique, wxMusik, Real Player, XMMS, Noatun, Juk, Amarok, Music Player Daemon, Rhythmbox and many other players.

Just click on the orange note and select your player.

<<less
Download (0.51MB)
Added: 2007-04-09 License: MPL (Mozilla Public License) Price:
938 downloads
Net::iTMS 0.15

Net::iTMS 0.15


Net::iTMS is a Perl interface to the information within the iTunes Music Store (iTMS). more>>
Net::iTMS is a Perl interface to the information within the iTunes Music Store (iTMS).

SYNOPSIS

my $iTMS = Net::iTMS->new;

my $artist = $iTMS->get_artist(2893902);
print "Artist: ", $artist->name, "n";

for my $album ($artist->discography) {
print $album->title, "n";

for my $track ($album->tracks) {
print "t ", $track->number, ": ", $track->title, "n";
}
}

Net::iTMS is the main class (that is, the one you should be using) for interacting with Apples iTunes Music Store (http://apple.com/itunes/store/).

Currently, it provides means to access individual artist, album, and song information in the iTMS.

<<less
Download (0.013MB)
Added: 2007-03-24 License: Perl Artistic License Price:
945 downloads
iTMS-4-ALL 0.2

iTMS-4-ALL 0.2


iTMS-4-ALL is a Perl CGI script that allows you to search Apples iTunes Music Store from any Web browser. more>>
iTMS-4-ALL is a Perl CGI script that allows you to search Apples iTunes Music Store from any Web browser.

First of all, you can try the live script. Thanks to the people at Downhill Battle for hosting the script---they have also posted some interesting ideas about how the iTunes database can be used. Jason Terk has released a version of the script that uses CSS/XHTML, and you can try his live script.

You can also download the latest iTMS-4-ALL script package (v0.2, which works with Apples v4.5 server, thanks to nand). Three non-standard Perl modules are needed, but they are included (INET.pm and CBC.pm are pure Perl; Rijndael.pm needs to be compiled for your system). Extract the package, then run installRijndaelLocal.sh to build the Rijndael module. Copy the itms4all.pl script, the Crypt directory, the IO directory, and the auto directory into your servers cgi-bin directory. Make sure the itms4all.pl script is executable by your web server.

The script has been released under the GNU GPL.

You can can browse the store and access previews, but you cannot log in or purchase iTunes. David Hammerton has been working on logging in to iTunes.

Here is what I know about the iTunes Music Store Protocol so far:

1. iTunes communicates with Apple almost exclusively through HTTP [browsing the store and playing preview clips works through a web proxy, even with no direct connection to the Internet].
2. iTunes authentication (logging in so you can actually buy something) is not happening through HTTP [no requests hit my web proxy when iTunes tries to log in; logging in fails without a direct Internet connection].
3. iTunes fetches gzipped XML files from Apple to lay out its GUI (to display the store front, genre pages, and search results).
4. Every gzipped XML file is encrypted with AES-128 (Rijndael) in CBC mode. The CBC initialization vector is included in the HTTP header (x-apple-crypto-iv).
5. The AES key is 8a9dad399fb014c131be611820d78895. This key is hard-coded somehow in iTunes.
<<less
Download (0.054MB)
Added: 2006-06-24 License: GPL (GNU General Public License) Price:
1219 downloads
X-Chat NewsWindow 1.0

X-Chat NewsWindow 1.0


X-Chat NewsWindow is a perl script for X-Chat. more>>
X-Chat NewsWindow is a perl script for X-Chat (or X-Chat Aqua) implements one of those annoying announcer scripts that announce your currently playing audio track in iTunes or your current audio or video track in VLC to your IRC channel because you feel for some reason that everyone wants to know.

I basically consider this script to be a better counterattack than just abusing the annoying mIRC users and getting the usual ignorant "pfft. sif mac" response. Since VLCs meta-data support leaves a bit to be desired, it obtains the album name from the containing folders name and the track name from the filename (minus the extension). This works quite well if you have a well labelled music collection. Note: If you use this script, exercise discretion. Not everyone cares what youre listening to.

To use this, you must first turn on logging in VLC. To do this, open VLCs preferences, and under the "Interface > Control Interfaces" preference page, tick the "File Logging" option. Then under the "Interface > Control Interfaces > Logging" page, enter "/tmp/vlc_log.txt" as the log filename. You can choose a different name or location if you wish, but if you do, change the path definition to it in the vlc_announce function below. You may have to choose the "Add Interface > Debug Logging" menu option (under the VLC menu) if VLC hasnt already turned it on via the preferences change.
<<less
Download (MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1159 downloads
Tangerine 0.2.8

Tangerine 0.2.8


Tangerine project is a music server. more>>
Tangerine project is a music server.

Tangerine is a music server which uses the DAAP protocol. It allows you to listen to music over the network using a variety of applications (iTunes, Banshee, Rhythmbox, for example).

It can automatically find your music through Beagle, and features an easy-to-use tool for configuration. It is similar to the popular mt-daapd server.

<<less
Download (0.86MB)
Added: 2006-09-13 License: GPL (GNU General Public License) Price:
1172 downloads
slideshow 0.1.1

slideshow 0.1.1


slideshow is a PHP-Script, that creates a nice iTunes-Music-Store-like slideshow of images stored in a special folder. more>>
slideshow is a PHP-Script, that creates a nice iTunes-Music-Store-like slideshow of images stored in a special folder.
slideshow script automatically creates thumbnails and previews of the images and caches them in different folders. The image-previews are rendered by the lightbox JS-script of Lokesh Dhakar.
The most important setting can be done in a single config-Script.
Main features:
- automatic generation of thumbnails and preview-images (v 0.1.0)
- preview in lightbox JS (v 0.1.0)
- configuration-File (v 0.1.0)
- iTunes Music Store-like Navigation (v 0.1.0)
Enhancements:
- Some small bugfixes.
- Code cleanup.
- A help message explaining what to do when no images are in the pics/originals/ folder has been added.
<<less
Download (0.10MB)
Added: 2006-03-02 License: GPL (GNU General Public License) Price:
2611 downloads
MUSOO 0.23

MUSOO 0.23


MUSOO is a free online music environment kit. more>>
MUSOO is a free online music environment kit for playing, listening, distribution and collaboration. MUSOO is like web based sound CMS. MUSOO is designed for just enjoying music on the Web.
Main features:
- Manage your numerous fine works ( mp3 and images files ) on the Web.
- Masu-up and compose your musics, pictures and lyrics as your feeling dectates.
- Visitors will listen to your musics just as you compose. The music player provides visitors with the listening environment like fine radio with visual effects.
- MUSOO generates your composing information as RSS2.0 document that is backward compatible with Podcasting.
- Podcast clients are available like iTunes that allow visitors to subscribe to your RSS feed and automatically download your playing to their portable audio devices.
<<less
Download (0.86MB)
Added: 2007-06-25 License: Freeware Price:
853 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5