./audio/py-audioread, Audio file decoder

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1.5, Package name: py27-audioread-2.1.5, Maintainer: pkgsrc-users

Decode audio files using whichever backend is available. The library
currently supports:
- `Gstreamer`_ via `gst-python`_.
- `Core Audio`_ on Mac OS X via `ctypes`_. (PyObjC not required.)
- `MAD`_ via the `pymad`_ bindings.
- `FFmpeg`_ via its command-line interface.
- The standard library `wave`_ and `aifc`_ modules (for WAV and AIFF files).


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: af43ea49e51bade2a1c990f13fffc1df389111c0
RMD160: 478f8a3e8eda9c57d3c3c79a5ef5a9756ae4d897
Filesize: 15.249 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-31 06:55:26 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
2.1.5
Properly clean up the file handle when a backend fails to decode a file. Fix \ 
parsing of "N.M" channel counts in the FFmpeg backend (thanks to \ 
@piem). Avoid a crash in the raw backend when a file uses an unsupported number \ 
of bits per sample (namely, 24-bit samples in Python < 3.4). Add a \ 
__version__ value to the package.
   2017-03-16 10:08:56 by Leonardo Taccari | Files touched by this commit (1)
Log message:
Fix PKGVERSION (...and use DISTNAME in PKGNAME to avoid copypastos)
   2017-03-15 21:25:05 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.1.4:
Fix a bug in the FFmpeg backend where, after closing a file, the program's
standard input stream would be "broken" and wouldn't receive any input.
   2015-11-03 02:12:56 by Alistair G. Crooks | Files touched by this commit (409)
Log message:
Add SHA512 digests for distfiles for audio category

Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-01-17 15:35:06 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 1.0.1 and fix python-3.x compatibility problem.

Changes:
1.0.1
    When GStreamer fails to report a duration, raise an exception
    instead of silently setting the duration field to None.
   2013-04-02 12:44:41 by Matthias Drochner | Files touched by this commit (12)
Log message:
add the "acoustid" Python pkg and its dependencies, useful to
add acoustic fingerprints to py-beets