Projects / Python Audio Tools

Python Audio Tools

Python Audio Tools is a collection of audio handling programs that work from the command line. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more. It supports internationalized track filenames and metadata using Unicode. It works with high-definition, multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs or CPU cores if available to greatly speed the transcoding process. Track metadata can be retrieved from MusicBrainz, FreeDB, or compatible servers. Audio formats supported are WAV, FLAC, WavPack, MP3, Ogg Vorbis, M4A, Apple Lossless, and more.

Operating Systems

Recent releases

  •  05 Dec 2012 19:07

    Release Notes: This release adds optional interactive modes to many utilities, CoreAudio support for track playback, improved handling of empty metadata fields, and Opus audio CODEC support.

    •  16 Apr 2012 14:23

      Release Notes: This release adds automatic metadata lookup to CD extraction utilities, removing the need to download or edit metadata files. Terminal-based interactive modes have been added to several utilities when Urwid is installed. Format reference documentation, metadata parsers, and internal audio codecs have all received significant overhauls.

      •  04 Apr 2011 13:59

        Release Notes: This release adds interactive modes to the trackplay and cdplay utilities, BIN/CUE disc image support to all CD reading utilities, progress indicators to all long running utilities, ID3 tagging configurability for MP3 files, and read-only DVD-Audio support.

        •  01 Nov 2010 15:38

          Release Notes: This release adds a trackverify utility for detecting damaged or truncated audio files whenever possible, and performs the same checks during transcoding. The default audio type and default quality level is now selectable. External requirements for WavPack support have been removed. Support was added for the esoteric multichannel Apple Lossless format.

          •  25 Jun 2010 00:33

            Release Notes: Support was added for Shorten and Apple Lossless audio formats.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.