Package Details: acoustid-fingerprinter 0.6-7

Git Clone URL: https://aur.archlinux.org/acoustid-fingerprinter.git (read-only)
Package Base: acoustid-fingerprinter
Description: Acoustid Fingerprinter is a cross-platform GUI application for submitting audio fingerprints generated by Chromaprint.
Upstream URL: http://acoustid.org/fingerprinter
Keywords: acousticbrainz acoustid musicbrainz
Licenses: GPL2
Submitter: Mineo
Maintainer: JonnyJD (Mineo)
Last Packager: JonnyJD
Votes: 17
Popularity: 0.038769
First Submitted: 2011-02-10 10:29
Last Updated: 2015-12-08 17:05

Latest Comments

minus commented on 2016-07-03 15:28

Currently fails to build with:
src/acoustid-fingerprinter-0.6/gzip.cpp:32:2: error: narrowing conversion of ‘139’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]

A workaround is to add -Wno-narrowing to CXXFLAGS.

JonnyJD commented on 2015-12-08 17:06

Thanks, patched now and already fixed on master upstream:
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-requests/6/fix-cmake-for-taglib-110/diff

phyks commented on 2015-12-08 13:28

Configure fails with following error:

-- TagLib version too old: version searched :1.6, found 1.10
CMake Error at cmake/modules/FindTaglib.cmake:132 (message):
Could not find Taglib

fordprefect commented on 2014-09-30 14:56

i can confirm its working now, dont know, what prevented linking last time i tried.
sorry for the noise and thanks for taking care.

JonnyJD commented on 2014-09-30 14:48

I want to note that acoustid-fingerprinter builds fine and works now, but isn't perfect. There are relevant bugs like:
https://bitbucket.org/acoustid/acoustid-fingerprinter/issue/7

JonnyJD commented on 2014-09-29 12:19

@fordprefect:
I couldn't reproduce your problem. Well, I do get these warnings, but not the undefined reference.

I found more patches at the Debian package:
https://packages.debian.org/sid/acoustid-fingerprinter
(http://patch-tracker.debian.org/package/acoustid-fingerprinter/0.6-4, but that server seems offline)
One of them is not reported upstream (I will do that)

So we can now build against "plain" ffmpg package.

@fordprefect: Does this fix your problem?

fordprefect commented on 2014-09-29 12:06

i still encounter problems while building:
/usr/bin/ld: warning: libavcodec.so.55, needed by /usr/lib/libchromaprint.so, may conflict with libavcodec.so.53
/usr/bin/ld: warning: libavutil.so.52, needed by /usr/lib/libchromaprint.so, may conflict with libavutil.so.51
/usr/lib/libavcodec.so.55: undefined reference to `swr_close@LIBSWRESAMPLE_0'
/usr/lib/libavcodec.so.55: undefined reference to `swr_is_initialized@LIBSWRESAMPLE_0'
how to solve this?

JonnyJD commented on 2014-09-29 11:43

aaand I am now maintainer of this package (thanks Mineo).
(this means this package is now updated and should work with ffmpeg-compat2)

@integr:
upstream basically drops support for acoustid-fingerprinter:
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff#comment-1276875

I also tried with some patches a while ago, but I didn't succeed.
If somebody finds/creates a patchset that not only makes acoustid build, but also run with current ffmpeg/libav/whatever I will happily apply these in the package.

intgr commented on 2014-09-29 11:38

@JonnyJD Well that's a hack, surely acoustid-fingerprinter should be updated to support the new APIs.

JonnyJD commented on 2014-09-29 11:34

I have a fixed PKGBUILD at
https://github.com/JonnyJD/PKGBUILDs/tree/master/_musicbrainz/acoustid-fingerprinter

I patch acoustid to use https://aur.archlinux.org/packages/ffmpeg-compat2/ (so this is a new dependency).

Freso commented on 2014-03-29 08:06

Any update @anthonyclark?

fordprefect commented on 2014-03-17 11:21

this is still broken, and your suggested fix does not work for me (could not locate AVCODEC_MAX_AUDIO_FRAME_SIZE).
any chance to get this fixed?

anthonyclark commented on 2013-10-03 23:25

Hey guys, a solution for me was to change the broken `enum CodecID` to `enum AVCodedID` and change the `AVCODEC_MAX_AUDIO_FRAME_SIZE` constant to it's value of 192000.

However, there are still warnings for a deprecated a function call. When I fix that, I'll put the patch into a PKGBUILD.

For newbies:
Download the package build, run makepkg and it'll fail, change the files like I said above, run 'makepkg -ef'. It should build. Install normally.

anthonyclark commented on 2013-10-03 23:24

Hey guys, a solution for me was to change the broken `enum CodecID` to `enum AVCodedID` and change that the `AVCODEC_MAX_AUDIO_FRAME_SIZE` constant to it's value of 192000.

However, there are still warning for a deprecated function call. When I fix that, I'll put the patch into a PKGBUILD.

For newbies:
Download the package build, run makepkg and it'll fail, change the files like I said above, run 'makepkg -ef'. It should work.

Mineo commented on 2013-08-30 08:36

That's already reported upstream: https://bitbucket.org/acoustid/acoustid-fingerprinter/issue/4/does-not-build-against-latest-ffmpeg

thelinuxguy commented on 2013-08-29 23:18

I keep getting this error during compilation:
https://gist.github.com/anonymous/aa4499e6515995b2acdf

Mineo commented on 2013-02-28 22:59

I have updated the PKGBUILD to depend on the new 'qt4' package which is only available in the 'testing' repository. If you do not currently use the 'testing' repository, you can still use 0.6-1 without any problem and do not need to update or enable the 'testing' repository.

intgr commented on 2012-09-05 19:35

0.6 released: http://oxygene.sk/2012/09/acoustid-fingerprinter-0-6-released/

Mineo commented on 2012-08-11 12:33

I have updated the PKGBUILD to include intgrs patch.

intgr commented on 2012-08-06 08:03

@Reventlov: Yeah, it's broken due to FFmpeg 0.11.
You can temporarily use my git fork that has a fix for the problem: git://github.com/intgr/acoustid-fingerprinter.git
(you have to 'rm -rf src' first)

Reventlov commented on 2012-08-06 07:49

Hello !
This package is broken: http://sprunge.us/XISJ

intgr commented on 2011-12-22 20:12

Requires this patch to work with Qt 4.8: https://github.com/lalinsky/acoustid-fingerprinter/commit/7577c13c02bcbf4f82f6dff0ab083f2933c7e06d