Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acoustid/pg_acoustid
PostgreSQL extension for working with AcoustID fingerprints
https://github.com/acoustid/pg_acoustid
acoustid audio-fingerprinting postgresql postgresql-extension
Last synced: 3 months ago
JSON representation
PostgreSQL extension for working with AcoustID fingerprints
- Host: GitHub
- URL: https://github.com/acoustid/pg_acoustid
- Owner: acoustid
- Created: 2016-05-21T19:35:27.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2022-11-13T10:31:05.000Z (almost 2 years ago)
- Last Synced: 2024-05-21T01:00:33.134Z (6 months ago)
- Topics: acoustid, audio-fingerprinting, postgresql, postgresql-extension
- Language: C
- Size: 137 KB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AcoustID utility functions for PostgreSQL
=========================================You need the PostgresSQL development page to build this:
```sh
sudo apt-get install postgresql-server-dev-9.1
```If you have multiple PostgreSQL versions you need to specify which version to
build against by setting the `PG_CONFIG` variable:```sh
export PG_CONFIG=/usr/lib/postgresql/9.1/bin/pg_config
```Build and install the module:
```sh
make
sudo make install
```Using in PostgreSQL:
```sql
CREATE EXTENSION acoustid;
```If you have a version from before PostgreSQL 9.1 installed, you can upgrade it
to a properly package one with:```sql
CREATE EXTENSION acoustid FROM unpackaged;
```