Gtkpod

Last updated
gtkpod
Gtkpod main01.png
Screenshot of gtkpod 0.99.12
Original author(s) Jorg Schuler (originally)
P.G. Richardson and others
Stable release
2.1.5 [1]   OOjs UI icon edit-ltr-progressive.svg / 2 June 2015
Repository
Written in C (GTK+ 3)
Operating system Unix-like
Type Media player
License GPL-2.0-or-later
Website www.gtkpod.org/index.php?title=Home [2] [3] [4]

gtkpod provides a graphical user interface that enables users of Linux and other Unix operating systems to transfer audio files onto their iPod Classic, iPod Nano, iPod Shuffle, iPod Photo, or iPod Mini music players. Although it does not support some of the more advanced features of iTunes, gtkpod still performs the role of an iPod manager for Linux. Album art and videos are now supported, and preliminary support for jailbroken iPhones and iPod Touches is available.

Contents

Most digital audio players permit the user to browse and access their content via an interface closely related to the underlying file system. iPods, on the other hand, employ a proprietary database file for managing all the metadata associated with their content. Because of this, an iPod cannot recognize files that have been copied directly into the low-level file system 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 and Windows, 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 and Amarok.

See also

Related Research Articles

The Open Sound System (OSS) is an interface for making and capturing sound in Unix and Unix-like operating systems. It is based on standard Unix devices system calls. The term also sometimes refers to the software in a Unix kernel that provides the OSS interface; it can be thought of as a device driver for sound controller hardware. The goal of OSS is to allow the writing of sound-based applications that are agnostic of the underlying sound hardware.

Rhythmbox Free and open source audio player

Rhythmbox is a free and open-source audio player software, tag editor and music organizer for digital audio files on Linux and Unix-like systems.

MythTV Free and open source home entertainment application

MythTV is a free and open-source home entertainment application with a simplified "10-foot user interface" design for the living room TV. It turns a computer with the necessary hardware into a network streaming digital video recorder, a digital multimedia home entertainment system, or home theater personal computer. It can be considered a free and open-source alternative to TiVo or Windows Media Center. It runs on various operating systems, primarily Linux, macOS, and FreeBSD.

Dell Digital Jukebox

The Dell Digital Jukebox or just Dell DJ is a brand name for a series of digital audio players sold by the Dell corporation.

Password Safe Free password manager by Bruce Schneier

Password Safe is a free and open-source password manager program originally written for Microsoft Windows but supporting wide area of operating systems with compatible clients available for Linux, FreeBSD, Android, IOS, BlackBerry and other operating systems as well.

MediaMonkey Digital media player

MediaMonkey is a digital media player and media library application developed by Ventis Media Inc., for organizing and playing audio on Microsoft Windows and Android operating systems. MediaMonkey for Windows includes various management tools, and is extensible using plugins, while MediaMonkey for Android is an adjunct for sharing the library with Android devices. MediaMonkey is commonly displayed/marketed as a solution for managing large libraries of music.

Juice is a podcast aggregator for Windows and OS X used for downloading media files such as ogg and mp3 for playback on the computer or for copying to a digital audio player. Juice lets a user schedule downloading of specific podcasts, and will notify the user when a new show is available. It is free software available under the GNU General Public License. The project is hosted at SourceForge. Formerly known as iPodder and later as iPodder Lemon, the software's name was changed to Juice in November 2005 in the face of legal pressure from Apple, Inc.

Banshee (media player) Open source media player

Banshee is a cross-platform open-source media player, called Sonance until 2005. Built upon Mono and Gtk#, it used the GStreamer multimedia platform for encoding, and decoding various media formats, including Ogg Vorbis, MP3 and FLAC. Banshee can play and import audio CDs and supports many portable media players, including Apple's iPod, Android devices and Creative's ZEN players. Other features include Last.fm integration, album artwork fetching, smart playlists and podcast support. Banshee is released under the terms of the MIT License. Stable versions are available for many Linux distributions, as well as a beta preview for OS X and an alpha preview for Windows.

PulseAudio Sound server for Unix-like operating systems

PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, various BSD distributions such as FreeBSD and OpenBSD, macOS, as well as Illumos distributions and the Solaris operating system.

A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.

Ubuntu Studio Derivative of the Ubuntu operating system

Ubuntu Studio is a recognized flavor of the Ubuntu Linux distribution, which is geared to general multimedia production. The original version, based on Ubuntu 7.04, was released on 10 May 2007.

Wubi (software) Discontinued Ubuntu GNU/Linux installer for Windows

Wubi is a free software Ubuntu installer, that was the official Windows-based software, from 2008 until 2013, to install Ubuntu from within Windows, to a single file within an existing Windows partition.

Xarchiver

Xarchiver is a front-end to various command line archiving tools for Linux and BSD operating systems, designed to be independent of the desktop environment. It is the default archiving application of Xfce and LXDE. Deepin's archive manager is based on Xarchiver.

Ubuntu One Cloud service operated by Canonical Ltd.

Ubuntu One is an OpenID-based single sign-on service operated by Canonical Ltd. to allow users to log onto many Canonical-owned Web sites. Until April 2014, Ubuntu One was also a file hosting service and music store that allowed users to store data "in the cloud".

Dooble Web browser

Dooble is a free and open-source Web browser that was created to improve privacy. Currently, Dooble is available for FreeBSD, Linux, OS X, OS/2, and Windows. Dooble uses Qt for its user interface and abstraction from the operating system and processor architecture. As a result, Dooble should be portable to any system that supports OpenSSL, POSIX threads, Qt, SQLite, and other libraries.

mpv (media player) Free and open-source media player software

mpv is free and open-source media player software based on MPlayer, mplayer2 and FFmpeg. It runs on several operating systems, including Unix-like operating systems and Microsoft Windows, along with having an Android port called mpv-android. It is cross-platform, running on ARM, PowerPC, x86/IA-32, x86-64, and MIPS architecture.

qmmp Open source audio player

qmmp is a free and open-source cross-platform audio player that is similar to Winamp. It is written in C++ using the Qt widget toolkit for the user interface. It officially supports the operating systems Linux, FreeBSD and Microsoft Windows. In most popular Linux distributions, it is available through the standard package repositories. Until Audacious switched to Qt in version 4.0, QMMP was the only audio player to use Qt and not feature a database.

Snap (software) Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.

DeaDBeeF Audio player

DeaDBeeF is an audio player software available for Linux, Android and other Unix-like operating systems. DeaDBeeF is free and open-source software, except on Android.

References

  1. https://sourceforge.net/projects/gtkpod/files/gtkpod/.
  2. "Gtkpod SourceForge entry". Sourceforge.net. Retrieved 2014-03-02.
  3. Rhonda D'Vine, rhonda@ubuntu.com. "Gtkpod entry on Ubuntu". Packages.ubuntu.com. Retrieved 2014-03-02.
  4. Gtkpod entry on Gentoo