chromaprint-fpcalc - Chromaprint Audio Fingerprinting Command Line Tool

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Multimedia Libs all
Package name chromaprint-fpcalc
Package version 1.4.3
Package release 41.10
Package architecture i586
Package type rpm
Installed size 29.45 KB
Download size 24.00 KB
Official Mirror
Chromaprint is the core component of the Acoustid project. It's a client-side
library that implements a custom algorithm for extracting fingerprints from any
audio source.
This package contains fpcalc, a command-line tool to perform Chromaprint


Package Version Architecture Repository
chromaprint-fpcalc-1.4.3-41.10.x86_64.rpm 1.4.3 x86_64 openSUSE Multimedia Libs
chromaprint-fpcalc-1.4.3-1.1.i586.rpm 1.4.3 i586 openSUSE Oss
chromaprint-fpcalc-1.4.3-1.1.x86_64.rpm 1.4.3 x86_64 openSUSE Oss
chromaprint-fpcalc - - -


Name Value - - - - - - - -
libchromaprint1 = 1.4.3 - - - - - - - - - - -


Name Value
chromaprint-fpcalc = 1.4.3-41.10
chromaprint-fpcalc(x86-32) = 1.4.3-41.10
fpcalc = 1.4.3


Type URL
Binary Package chromaprint-fpcalc-1.4.3-41.10.i586.rpm
Source Package chromaprint-1.4.3-41.10.src.rpm

Install Howto

  1. Add the openSUSE Multimedia Libs repository:
    # zypper addrepo opensuse-multimedia-libs
  2. Install chromaprint-fpcalc rpm package:
    # zypper install chromaprint-fpcalc




2018-01-24 -
- Update to 1.4.3:
* Allow one packet to have decoding error
* Print output even if there is a decoding error, exit with error
code 3 instead of 2 in such case
* Add new option -ignore-errors to change the error code 3 to 0
* Add new option -algorithm NUM
* Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
* fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner
2017-07-25 -
- Fix RPM groups.
2017-07-17 -
- Update to 1.4.2:
* Fixed invalid memory access when decoding base64-encoded fingerprints.
* Removed unnecessary library dependencies libchromaprint to avoid
circular dependency problems with FFmpeg.
- Rebase chromaprint-ffmpeg-pkgconfig.patch
- Drop chromaprint-ffmpeg-API.patch which isn't needed anymore.
- Update to 1.4.1:
* Restored the -v/-version parameter for fpcalc that got accidentally
removed in 1.4.
* Fixed processing of some short audio files. They were ignored in 1.4.
* The DURATION field in the default output of fpcalc is now printed as an
integer again.
* Added missing version number to libchromaprint.pc.
* Linux fpcalc builds are now fully static.
- Update to 1.4.0:
* Fully streaming audio processing without any post-processing step
for the fingerprint generation.
* Many performance optimizations. Especially when processing long streams,
operations should be faster and use less memory.
* C++11 compiler is now required for building the library.
* The public C API now uses standard fixed-size int types from stdint.h
(breaks backwards compatibility).
* All code written for the library is now distributed under the MIT license.
* Kiss FFT is now included with the library and automatically used if
no other FFT library is found.
* Added support for using the FFTW3F version of FFTW3.
* Boost is no longer used.
- Update to 1.3.2:
* Fixed crash on an invalid audio file that FFmpeg could not decode.
2017-02-01 -
- use individual libboost-*-devel packages instead of boost-devel
2016-07-28 -
- Remove unused Provides libchromaprint-with-ffmpeg
2016-04-01 -
- Restore support for libswresample/libavresample (bsc#973555)
- Remove usage of deprecated API
2016-02-15 -
- Update to new upstream release 1.3.1
* Support for ffmpeg 3.x
* You can use use "-length 0" in fpcalc to get the full fingerprint
* New function chromaprint_get_fingerprint_hash for calculating
SimHash from the fingerprint data
2015-12-18 -
- Remove needless conditional for the libdir which is in the macro
2015-12-09 -
- Use pkg-config to detect ffmpeg in cmake
- Add bcond_without to use ffmpeg unconditional
2015-12-08 -
- Remove broken libffmpeg requires in devel pkg

See Also

Package Description
cppzmq-devel-0.0.0+git.20170110.178a910-6.8.noarch.rpm A C++ binding for 0MQ
cspctl-0.3.5a-109.3.i586.rpm Sound Blaster 16 ASP/CSP control program
cue2tracks-0.2.16-1.13.noarch.rpm Tool for splitting audio CD image to tracks with cue sheet info
dirac-1.0.2-68.24.i586.rpm The Dirac_Video Codec
dirac-1.0.2-68.24.x86_64.rpm The Dirac_Video Codec
dirac-devel-1.0.2-68.24.i586.rpm Development Files for Dirac Video Codec
dirac-devel-1.0.2-68.24.x86_64.rpm Development Files for Dirac Video Codec
dirac-devel-32bit-1.0.2-68.24.x86_64.rpm Development Files for Dirac Video Codec
dleyna-connector-dbus-0.3.0-10.3.i586.rpm dLeyna connector interface -- DBus
dleyna-connector-dbus-0.3.0-10.3.x86_64.rpm dLeyna connector interface -- DBus
dleyna-core-devel-0.6.0-13.2.i586.rpm Utility functions used by higher level dLeyna libraries -- Development files
dleyna-core-devel-0.6.0-13.2.x86_64.rpm Utility functions used by higher level dLeyna libraries -- Development files
dleyna-renderer-0.6.0-13.3.i586.rpm Discover and manipulate Digital Media Renderers
dleyna-renderer-0.6.0-13.3.x86_64.rpm Discover and manipulate Digital Media Renderers
dleyna-renderer-devel-0.6.0-13.3.i586.rpm Discover and manipulate Digital Media Renderers -- Development files