FS#55593 - [aubio] Support of libav

Attached to Project: Community Packages
Opened by Damien DEMONAZ (dademo) - Monday, 11 September 2017, 21:05 GMT
Last edited by David Runge (dvzrv) - Saturday, 05 January 2019, 19:41 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ray Rashif (schivmeister)
David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I wanted to use the aubio library to get bpm of songs, but I got errors with .mp3 and .m4a files.
After some researches, I found that the library may have not be compiled with avcodec (that is in the dependencies).
Is it a license problem (with mp3) ?
++ To get the lastest version of the library, I deleted the "cd python" to make the PKGBUILD file work, changed version and md5sum.

Additional info:
* custom package version : 0.4.5

(Sorry, I don't have log, but before it tolds that the format is unrecognized, and I don't have this error now)


Steps to reproduce:
* Rebuild the library with the --enable-avcodec option (python2 waf configure --prefix=/usr --enable-fftw3f --enable-avcodec --libdir=/usr/lib)
This task depends upon

Closed by  David Runge (dvzrv)
Saturday, 05 January 2019, 19:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed most likely already with 0.4.6.
Comment by David Runge (dvzrv) - Saturday, 05 January 2019, 19:41 GMT
@dademo: As you didn't provide any information on what you were actually trying to run, I will assume something similar to `aubiotrack -i some.mp3` which will print the detected occurences of beats in some.mp3 as float values to the terminal. This works now.

As aubio's build system automatically detects ffmpeg in the environment, it uses libav (now).
However, this might have not been the case for 0.4.5 (but I only started packaging it after that, so I can't say for sure).

I'm closing this, as this works. Sorry for the very long delay.

Loading...