Gtkpod
Encyclopedia
gtkpod provides a graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

 that enables users of Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 and other Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

 operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

s to transfer audio files onto their iPod Classic
IPod classic
The iPod Classic is a portable media player marketed by Apple Inc...

, iPod Nano
IPod nano
iPod Nano is a digital media player designed and marketed by Apple Inc.. The first generation of iPod Nano was introduced on September 7, 2005 as a replacement for iPod Mini. It uses flash memory for storage. iPod Nano has gone through six models, or generations, since its introduction...

, iPod Shuffle
IPod shuffle
The iPod Shuffle is a digital audio player designed and marketed by Apple Inc. It is the smallest model in Apple's iPod family, and was the first to use flash memory...

, iPod Photo
IPod photo
The iPod Photo was a portable media player designed and marketed by Apple Inc. It was the top-of-the-line model in Apple's iPod family. It was positioned as a premium higher-end spin-off of the fourth-generation iPod on October 26, 2004...

, or iPod Mini
IPod mini
The iPod Mini is a digital audio player designed and marketed by Apple Inc. It was the midrange model in Apple's iPod product line. It was announced on January 6, 2004 and released on February 20 of the same year. A second-generation version was announced on February 23, 2005 and released later...

 music players. Although it does not support some of the more advanced features of iTunes
ITunes
iTunes is a media player computer program, used for playing, downloading, and organizing digital music and video files on desktop computers. It can also manage contents on iPod, iPhone, iPod Touch and iPad....

, gtkpod still performs the role of an iPod manager for Linux. Album art and videos are now supported, and preliminary support for the iPhone
IPhone
The iPhone is a line of Internet and multimedia-enabled smartphones marketed by Apple Inc. The first iPhone was unveiled by Steve Jobs, then CEO of Apple, on January 9, 2007, and released on June 29, 2007...

 and iPod Touch
IPod Touch
The iPod Touch is a portable media player, personal digital assistant, handheld game console, and Wi-Fi mobile device designed and marketed by Apple Inc. The iPod Touch adds the multi-touch graphical user interface to the iPod line...

 is available if jailbreaking of the device is performed.

Most digital audio players permit the user to browse and access their content via an interface closely related to the underlying file system. iPod
IPod
iPod is a line of portable media players created and marketed by Apple Inc. The product line-up currently consists of the hard drive-based iPod Classic, the touchscreen iPod Touch, the compact iPod Nano, and the ultra-compact iPod Shuffle...

s, on the other hand, employ a proprietary
Proprietary software
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary...

 database
Database
A database is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality , in a way that supports processes requiring this information...

 file for managing all the metadata
Metadata
The term metadata is an ambiguous term which is used for two fundamentally different concepts . Although the expression "data about data" is often used, it does not apply to both in the same way. Structural metadata, the design and specification of data structures, cannot be about data, because at...

 associated with their content. Because of this, an iPod cannot recognize files that have been copied directly into the low-level file system
File system
A file system is a means to organize data expected to be retained after a program terminates by providing procedures to store, retrieve and update data, as well as manage the available space on the device which contain it. A file system organizes data in an efficient manner and is tuned to the...

 unless its music database has been appropriately modified. This task is usually performed by iTunes, but since Apple has only released versions for Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

, Windows 7, Windows Vista
Windows Vista
Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

 and Windows XP
Windows XP
Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...

, gtkpod provides the needed support for other operating systems.

Starting with version 0.93, the code that handles the iPod access has been separated as libgpod, a shared library that allows other projects to provide iPod support as well. It is currently used by popular players such as Rhythmbox
Rhythmbox
Rhythmbox is an audio player that plays and helps organize digital music. Originally inspired by Apple's iTunes, it is free software, designed to work well under the GNOME Desktop using the GStreamer media framework. However, Rhythmbox functions on desktop environments other than GNOME.-Music...

 and Amarok.

See also

  • Comparison of iPod managers
    Comparison of iPod Managers
    This article is about alternative software applications to manage iPod contents. This includes the transferring of music, photos, and videos between an iPod and a computer....

  • Comparison of media players
    Comparison of media players
    The following comparison of video players compares general and technical information for notable software media player programs.For the purpose of this comparison, "video players" are defined as any media player which can play video, even if it can also play audio files.-General:-Operating system...

  • List of free software for audio
  • List of Linux audio software
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK