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: 5 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 (about 10 years ago)
- Default Branch: main
- Last Pushed: 2022-11-13T10:31:05.000Z (over 3 years ago)
- Last Synced: 2024-11-25T16:39:24.609Z (over 1 year ago)
- Topics: acoustid, audio-fingerprinting, postgresql, postgresql-extension
- Language: C
- Size: 137 KB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 7
-
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;
```