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 FreeDB or FreeDB-compatible servers. Audio formats supported are WAV, FLAC, WavPack, MP3, Ogg Vorbis, M4A, and more.

Tags Documentation Software Development Libraries Python Modules multimedia Sound/Audio CD Audio CD Writing CD Ripping Conversion
Licenses GPLv2
Operating Systems POSIX
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jun 2009 16:16
  • Rrelease-after

    Changes: Critical M4A tagging bugs were fixed. Optional support was added for Nero's free AAC codec. ID3v2 tag reading was improved to cover more rare edge cases. Support was added for "track total" and "disc total" metadata fields. The entire suite can now be translated with the use of standard gettext-based utilities.

    • Rrelease-mid
    •  19 Feb 2009 18:23
    • Rrelease-after

    Changes: ID3v2 tag handling has been rewritten for better compatibility and easier maintenance. Support has been unified for .cue files, .toc files, and embedded cuesheets when working with CD images. The editxmcd utility has been converted to a PyGTK-based user interface. WavPack's metadata support has been improved to better match its specification.

    • Rrelease-mid
    •  19 Nov 2008 15:35
    • Rrelease-after

    Changes: Support was added for several additional track metadata fields. A program was included for identifying and fixing common metadata problems such as trailing whitespace or empty fields. MP3 encoding was updated to use LAME's 0-9 quality setting instead of named presets. A build error on Mac OS X was fixed.

    • Rrelease-mid
    •  27 Jul 2008 06:38
    • Rrelease-after

    Changes: MP3 encoding and decoding was fixed to support LAME 3.98.

    • Rrelease-mid
    •  24 Jun 2008 14:28
    • Rrelease-after

    Changes: An improved resampler and downmixer were added. Image handling bugs in ID3v2 tags were fixed. FLAC encoding documentation was added.

    No-screenshot

    Project Spotlight

    check_dnssec

    A set of Nagios plugins to monitor DNSSEC services and zones.

    E9b2472a701f6fc36b289c40a59da016_thumb

    Project Spotlight

    Flash Operator Panel

    A real-time Asterisk visual operator panel.