Chromaprint: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
  chromabase64 = base64 encoding of the chromaprint
  chromabase64 = base64 encoding of the chromaprint
  chromamd5 = md5(chromabase64)
  chromamd5 = md5(chromabase64)
wc -l tinp.sn.tn.chromabase64.andmore.csv


  cut -d "," -f 1-4 tinp.sn.tn.chromabase64.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromabase64.csv
  cut -d "," -f 1-4 tinp.sn.tn.chromabase64.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromabase64.csv
  cut -d "," -f 1-4 tinp.sn.tn.chromamd5.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromamd5.csv
  cut -d "," -f 1-4 tinp.sn.tn.chromamd5.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromamd5.csv
  join -t "," tint-.chromabase64.csv tint-.chromamd5.csv > tint-.chromamd5.chromabase64.csv
  join -t "," tint-.chromabase64.csv tint-.chromamd5.csv > tint-.chromamd5.chromabase64.csv
  join -t "," -o 1.2,2.2 tint-.chromabase64.csv tint-.chromamd5.csv > chromamd5.chromabase64.csv
  join -t "," -o 1.2,2.2 tint-.chromabase64.csv tint-.chromamd5.csv | sort -t "," > chromamd5.chromabase64.csv

Revision as of 2018-08-07T12:43:46

chromabase64 = base64 encoding of the chromaprint
chromamd5 = md5(chromabase64)
wc -l tinp.sn.tn.chromabase64.andmore.csv
cut -d "," -f 1-4 tinp.sn.tn.chromabase64.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromabase64.csv
cut -d "," -f 1-4 tinp.sn.tn.chromamd5.andmore.csv | sed -e 's/,/-/1' | sed -e 's/,/-/1' > tint-.chromamd5.csv
join -t "," tint-.chromabase64.csv tint-.chromamd5.csv > tint-.chromamd5.chromabase64.csv
join -t "," -o 1.2,2.2 tint-.chromabase64.csv tint-.chromamd5.csv | sort -t "," > chromamd5.chromabase64.csv