[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#212137: ITP: trm -- calculate the TRM acoustic fingerprint for an audio file

Package: wnpp
Version: unavailable; reported 2003-09-22
Severity: wishlist

* Package name    : trm
  Version         : 0.2.1
  Upstream Author : Robert Kaye <rob@eorbit.net>
* URL             : ftp://ftp.musicbrainz.org/pub/musicbrainz/ 
* License         : GPL
  Description     : calculate the TRM acoustic fingerprint for an audio file

The trm program will decode the first 30 seconds of the audio file and
then spit out a TRM id (see http://www.relatable.com for details) on
stdout. If some error occurs, the error message is printed to stderr.

TRM is an audio fingerprinting technology that generates a unique
fingerprint for an audio file based on an analysis of the acoustic
properties of the audio itself. Each audio fingerprint is unique and can
be used to identify a track precisely, regardless of whether any
associated text identifiers are present or accurate.

The program takes and understands OGG, MP3 and WAV as input files. It
calculates the TRM with the help of the Musicbrainz library

This package also contains trmtest.pl. The script will call cdparanoia
to rip the first 30 seconds of each track of a audio CD in your primary
CD-ROM drive, encode to mp3 with lame (if present), to ogg/vorbis with
oggenc and then use the trm utility to get the TRM for each of the three
versions. Once the entire CD has been processed, it writes a CSV (comma
separated values) file as the output file.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux schuh 2.4.22-jj1 #12 Tue Sep 9 22:20:42 UTC 2003 i686
Locale: LANG=C, LC_CTYPE=en_US.UTF-8

Reply to: