Use audio icon when spectrogram fails. Add note to doc:media-types.

In addition to side-stepping spectrograms completely in Python 3 in 1038aea8,
this commit adds some fallbacks that will help with potential issues in Python 2.

Fixes Issue #5457

Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
Author: Jorge <mediagoblin@gybs.waa>
This commit is contained in:
Jorge
2017-02-10 23:18:19 +01:00
committed by Ben Sturmfels
parent 853147339b
commit 2b487fc16d
2 changed files with 38 additions and 18 deletions

View File

@@ -133,10 +133,13 @@ To install these on Debianoid systems, run::
If you're running Python 2, install ``scikits.audiolab`` for the spectrograms::
./bin/pip install scikits.audiolab
.. code-block:: bash
Audio spectrograms are currently not available on Python 3, since scikits.audiolab
does not provide Python 3 support.
./bin/pip install numpy==1.9.1
./bin/pip install scikits.audiolab==0.10.2
For Python 3 ``scikits.audiolab`` has no package yet. Instead of the cool
specrogram image a static icon is used until we found a replacement. (#5467)
Add ``[[mediagoblin.media_types.audio]]`` under the ``[plugins]`` section in your
``mediagoblin.ini`` and restart MediaGoblin.