======================== unified (from filesystem) ========================
                                         'bitrate'  '128.0'
                                        'duration'  '151'
                                          'artist'  'Junior Walker and The All Stars'
                                     'text_people'  ''
                                         'release'  'Adult Contemporary 1'
                                           'title'  'What Does It Take'
                                           'quals'  ("['Q-HAP-3', 'Q-JZFKS-2', 'Q-UNU-1', 'Q-LOCALNESS-1', 'Q-OLDST-2', 'q-syn-2', "
 "'q-bass-4', 'q-busy-3', 'q-grit-2', 'q-play-2', 'q-chart-2', 'q-drums-2', "
 "'q-other-3', 'q-piano-1', 'q-vocals-2', 'Q-HHRNBTT-1', 'q-mixbeat-1']")
                                      'lastfmtags'  "['soul', 'motown', 'funk', '60s', '7soul']"
                             'musicbrainz_albumid'  ''
                       'musicbrainz_albumartistid'  ''
                            'musicbrainz_artistid'  ''
                             'musicbrainz_trackid'  ''
                                     'tracknumber'  '6'
                                      'tracktotal'  '18'
                                            'date'  ''
                                        'comments'  ''
                                           'genre'  'funk or soul'
                                             'bpm'  '109.468'
                                             'key'  '8B'
                                        'acoustid'  ''
rest: ''

======================== rawer (from filesystem) ========================

'APIC:'                                             type PictureType.COVER_FRONT (Cover (front)) b''
'COMM::eng' 'Cleaned by TuneUp!' 'COMM:ID3v1 Comment:XXX' 'Cleaned by TuneUp!' 'COMM:iTunNORM:eng' (' 000006CB 000006D3 000034E6 0000383E 0001C211 0001C211 00006FC9 000074BB ' '00010EBF 00010EBF') 'GEOB:RealJukebox:Metadata' GEOB(encoding=<Encoding.LATIN1: 0>, mime='binary', filename='', desc='RealJukebox:Metadata', data=b'RJEX\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06zys001\x00\x00\x00L\x01\x02\x00\x00\x02f\x00\x00\x00\xa4\x00\x00\xe1\xca\xa8P\xc5a9\xd0w_.\x18<s\xc9\xd9>\x968F\xb3\x99\xb1)\xb1>\xb4\x0e\xe1\x07Bi\xe5_n\x8d@3!\xbdGR\x1es\x8b\x9d\x95\xcd\xeb]u\x13\x93K\xf9Q\xd5Q\xe5\xd28]\x07}\x00\x00\x06\x00;\xe9\xa8\xef\xc8\xd1<\xeb\xb3\xca\xab(7f\x1fu\x1b|\x04fl\x08\xd7\xd1\xef.\xda\x0es\xcb\xfa\nb\xe7\xa7\x8d\xc9.e2\x00q\xe0\x89N\xe8a\x13\x93\xae4\xba\xa51\x1fC\xe0\xce\x08\xbfFKK\x7f\x17F\x1f\xc8\xd4X\xc1C\x93\x11\xed}\x87[CnI\xab\xac\x04\x1e\x93?\x80\xc6\xdb\xaf.\xd4\xb9\x8f9\x10\xd9\x07\x87\xc83\x8dp\xf1\xa1>^q\xa2K\xce\x8e\xe3/\x8a\x9e\r\x99\xe3\xb1g\n\xe9\xe9\x94^\x11\xec\x910D\xac\xaf\xa9Qf\xc9\x8fX\x9eQ\r\x19\xe92\xcb|H\x03d\x0b\xb7z|t"?\x98\x90\xcd\xdc\xf8\xbe\xeb\x12\x88{\x8f\xdez\x10|n\xa5C*\t`\x7fr\x84r9%8\xc0\xfc\x86\x8b\xaa\xefx:k\xcb\xe6\xb58T&(t\xde\x13\xc9\xd4\xf5\xeafY\xdemh\x94\x8d\x98\xd9\xf7\xc6\x98-,\x01AN\xc9<\xb1-OEa\x85\xc5#\x84\xc6\xab\xd2\xb3\x0c\xc0R\x18(w\\\xae\xba^[\xc9x\xbfO\xbd`\xc5w\xadZ\x82\xc5\xc7\xaa-\x07\x07ffe}\xdbn\x17\x04\xe3\xf5\xa9\xa2\xea$\xe5\xf4\xa3\x99\x8fd\xda\xe1\x9f\xffy\xed\xf0\x12gta\x1fTZp\x97\xc5t\xc3\xc7@\xd9\xf4\xdb\xa8\xeb\xd9IVR;V\x15W\x13\x89\xfd\xd8\x9d\x85O\xa2\x9e,\x01\xcb\x7fF;x\x87\n\x96\xd5\xb2 L\x1a\xf0\xe3\xc7\xe1\xbd*@\xa7\xb7\xd7\xbf\x1b\x85\x03f[2\xb0fm\xfb\x9e\x1e\x9b\x1fJ;\xac\x0b\x96\x92\xe82\xd5\xf6\xd9\xe0\xf2\x9c\xdd\xe8\xc5\x84K\xbe\xea\xbe\xf7\xdd*\x03\x1b\xa1\x87k\x9080B\xd6v\x0b\xc5{S2J\x1d\x95\x96\xef\xd0\t\xa4r{\x1c5!a\x8dh\xfb\xbf\xa3\xd2\xbf\x91Gp\x84h\xb2\xe4DE\x88\xb8\xa7\x02\xe9\xda\x0c$\xbb\xb2\t\xc8\xe8\x03\xaa\xd3\xa1\x92{\xf5~\xeb"\x0eJ\x99\xa83)\xea\x88\xdb\xfd\xccC\xb2\xe1\xc9%up@\x87RQr\xf7U\xaaA7^\xaf2\xd7\x87Y\x97\xf6\xfe >\xf9\xd5p\xe9d\x92y\xf5,\xcb\x7f?\xae#\xb4\x19N\xc5\xfb\x10\xf1\x1d4\xad\xb9\xa2\x88\x97\x94\xf3\xa6\xf7\x081\x1c0\x8a\xed@\xb6\x92E\xe6;HA`.m\xa3aS\x08!\xaf|\x9f\xa2\xeet\xd5\xbe8\xb2z\xd8\xcd\xa0N\x00\xf0!\x0c\xafd\x1b\xa5\x1d\xf6j\xf9\xb6\x15xo\xd2\x06\x1e\x02:7\x8d\xf0\xd5\x1b,\xe7\xa1\xfd\x13\xf0\x16\xdf\x84\x7fh\xbbg\xa2\xd0\xaa\x8d\xda\xb8U:\x8cb\xfc\xbe\xe6D\xf4\x01\xbc\xd3\x05\x10\x8e\xd3\xf9\x9f\xe345\xe0s\x04\xa2\xec\xdb\x9d\xca\xb1\xce\x8f\x9e2\xdbx\x87h\xff\x80\xfc\x8dc\xf0\xe2\\\xe4\xd8!\xb5\x82z?\xadS\x98\xca\xef\xc8t\x8d\x9eROlYP^#\xcc\x94&}\xa7\x15\r\x93\xcf\xdc\x04_i\x1a\xf2bi\xcc\x05\xdbc\xa0\x17qV9\xdc-\xdd\xb6=[\xc2\xd6\x01<\xd2\xf3P\x16\xfb\xf9\r\x11\xc8\x1a]y\xd4\x1f\xab\xd1}VM#v\xf0\xc3\x8b\x84B\x9at\xa1\x0b\xec{L:{\xcc\xdb\x1c\x14\xd8C\x1bwH\xfc\xe8L_\xad68\x1c$\x96d\xee\xf1\xf6\xf1/\x996c=\x884\xbc\xd7EZ\xa2\xac\xb6\xef\xdb\xf7\xe4\xceh\x1c6\x08\xe4\x01\x90\xb7\xd1\x8d\x8f\x11m\x0bh3\xc7\xf9\xd1Y8\xab~\x82\xf7\x19\x9d9F\x1b\x13\xdd)\x87?\xf1`*tw\xff\xaa\x17Z\x92~#\xda\\\xfa\x12\x89\x15t\xd9\xfc\xe4\xfe\x13\x08\xd3}%Y;\xae\xae\xeb\xd8\xb7\x86\x9a\x14\x84\xa5\x1bb\x18\xd0Q\xec=\xbeB\xf3\x02\xdf"V2\x13h\xe6\xae7\x9a\xcf\xc2Z\xffkm\xe9+?"\nO\x80\xa7cx-\x8b\x1e\xf8\xb7\x90c\xd6{\xa4\x13\x87\xd3=y\x0c\xe9y9\x07Xw\xb9\x14\x18_9\xf9\xb5\xdf\x9b\xd5\xf3K\xeb\x91\xd5\x1f\xc7\x9c\x08\xd7\xfc\x8fr\x0c\xbc7\xca\x9a\xa2.\x13x\xe2\xd8/\x18\xdc`\xad\xc0\x84\xbf\xfa1\xf8~\xbd8e\xd1cH\xa7[\xe4\x13\x13\x1e\xdf\x99\x9f\x92\xae\xabL\xf0\x81\xce\xb31\xb2\x07j\xe5n\x1f\xd3\x15\xd1\xc1\x86{\x8cA\x96n\x1b\xfd\xda\xea\xb1\x1b\xda\xafo\xb5\x1dj66C\x9aNX\n\xb2\xf3\x0c\x04\xf0mq6q[\xfc\x95\x12E\x11\xe1a\x9dk\x8c\xf3\\(`\x90\x1eb\x12\x1c\x95\x99\x91l\xfa\xe1\x19\x02\xd8\x19\xd7\xf1\x8bv\xfb=%?^/t\x9f\xfct\x0c7\x1c\x95+\x08\x85\xe7\x86\x86f\xbb\xef\xdc\xf06s\x01s\xae\xe0]\xf8X\xd8RP-\xf4\xf9\xa2\xa8j{\xb7`X\xd8\x0c\xa0(i2\x0b\xf9\xda\'-\xdb\x96\x8au\xd2\xe8\xdd\xd60\x8b+\xd1\x15,dKH\xeb\x04U\xa5\xf5\x84\xb7\xe2\xf8\xaf0# \x1dNRF\x93\xfc\xffd[\xbb\xdb\x95\xf2\xce\xf0\xf0\x1b\xac\x9b~\x7f\xfe[c3Lm{\x06\xed\xb9K\x8cN9\x9f`\x18@.\xe6\x8eO\x15M |\xa5\xa2\xb4\xfa\xba\xc55j{/\xcc\xe0rs#c\x82?\xccS\xa4t\xbf@J\x0b7F\xcb\xe2D\x1ca\x98\x9e\x12\x14U\xd4\xa9wk\x9b\xbd$\xb4\x96\x0f=\x8d\x9e\xe3`\xf8\xca\x9c\r]N\x1f =\xf2\xad\xd6\n\x18\x14\xdc\xee\x17\xd9\x14^\x87vG~\xbe\xb0\x97\xad\x86e"~\xa7\xac\xc0\x07j9~\xe0.94.Jeq\x1a<~\x82\xf6\x86j\xe7C\x08TE\xa9\x9b\xd3"Gh\x90#\xe0\x05Z\x9b\x04\xf3+.i\x11\x036u\xc8\x1b%\xd2\x0b]\xdb\xb5"\xad\x1f\xe6\xae\xef\x18\n\xbabO\xe2\xcc;c\xa4\x0c"T\xc3"|\x9cO\xabS\xd4\xbf\xde\xcd\x1a\xfd0\xd6e:\xb0Ru"n&\xa8\xbe\x8a\xc2Z\x00\x14\xf7\xa9\xbf~\xa9\x81\x96\x1c\xe8\xd7\xa8t\x96JU?\xf0g\x0cG\xa1\xff\x13\x95\xa9\xbf\x7f\xdc\xad\xa0\xb7K\xf5\xdd.\x1f\xe1\x1e\x82\xde`\xc5\xf5\xbe\x9d\xe5\xda\xbd\xeb8\x81\xe9r\xce/D\x08\x96\x86k!\x81\xb5WS\x8c\x8c\xc6\xb1R\x1f=C\xc8\x0fMI\x89\xde\xfe\xa1\x15\xf6\xccJ\xa9\xf8\xf2\x8d\xd6up\xa0%\xdc\xcc\x0b\x86\xe9[\xc0\'\n\xb9\xcf\xd7\xfceYLr\xce\xf5\x0c\x14\xdb\xf1\xdeS(\xe5O\x95R=W') 'PRIV:AverageLevel:Y\x12\x00\x00' PRIV(owner='AverageLevel', data=b'Y\x12\x00\x00') 'PRIV:PeakValue:»t\x00\x00' PRIV(owner='PeakValue', data=b'\xbbt\x00\x00') 'PRIV:WM/MediaClassPrimaryID:¼}`Ñ#ãâK\x86¡H¤*(D\x1e' PRIV(owner='WM/MediaClassPrimaryID', data=b'\xbc}`\xd1#\xe3\xe2K\x86\xa1H\xa4*(D\x1e') 'PRIV:WM/MediaClassSecondaryID:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' PRIV(owner='WM/MediaClassSecondaryID', data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 'TALB' (Album/Movie/Show title) 'Adult Contemporary 1' 'TBPM' (BPM (beats per minute)) '109.468' 'TCON' (Content type, a.k.a. Genre) 'funk or soul' 'TIT2' (Title/songname/content description) 'What Does It Take' 'TKEY' (Initial key) '8B' 'TPE1' (Lead performer(s)/Soloist(s)) 'Junior Walker and The All Stars' 'TPE2' (Band/orchestra/accompaniment) 'Various Artists' 'TRCK' (Track number/Position in set) '6/18' 'TXXX:Q-HAP' '3' 'TXXX:Q-HHRNBTT' '1' 'TXXX:Q-JZFKS' '2' 'TXXX:Q-LOCALNESS' '1' 'TXXX:Q-OLDST' '2' 'TXXX:Q-UNU' '1' 'TXXX:lastfmtags' ['soul', 'motown', 'funk', '60s', '7soul'] 'TXXX:q-bass' '4' 'TXXX:q-busy' '3' 'TXXX:q-chart' '2' 'TXXX:q-drums' '2' 'TXXX:q-grit' '2' 'TXXX:q-mixbeat' '1' 'TXXX:q-other' '3' 'TXXX:q-piano' '1' 'TXXX:q-play' '2' 'TXXX:q-syn' '2' 'TXXX:q-vocals' '2' 'TXXX:replaygain_track_gain' '+0.63 dB' 'TXXX:replaygain_track_peak' '0.542263' ========================== row from database ========================== 'id' 1357215 'path' /data/Music/Bulk/00poprockelectronic/Unsorted/[loose files]/junior walker & the all stars - what does it take.mp3 'working' None 'bitrate' 128 'duration_sec' 151 'genre' funk or soul 'filesize' 2461331 'mtime' 1628357961 'redo_metaread' 0 'rest_str' 00poprockelectronic Unsorted [loose files] junior walker & the all stars what does it take funk soul 'tag_artist' Junior Walker and The All Stars 'tag_release' Adult Contemporary 1 'tag_title' What Does It Take 'bpm' 109.468 'search_title' 'does':2 'it':3 'take':4 'what':1 'search_artist' 'all':5 'and':3 'junior':1 'stars':6 'the':4 'walker':2 'search_release' '1':3 'adult':1 'contemporary':2 'search_rest' '00poprockelectronic':1 'all':10 'does':13 'files':5,6 'funk':16 'it':14 'junior':7 'loose':3,4 'soul':17 'stars':11 'take':15 'the':9 'unsorted':2 'walker':8 'what':12 'search_combo' '00poprockelectronic':14 '1':13C 'adult':11C 'all':9B,23 'and':7B 'contemporary':12C 'does':2A,26 'files':18,19 'funk':29 'it':3A,27 'junior':5B,20 'loose':16,17 'soul':30 'stars':10B,24 'take':4A,28 'the':8B,22 'unsorted':15 'walker':6B,21 'what':1A,25 'tag_tracknum' 6 'num_images' 1 'key' 8B 'quals' ['Q-HHRNBTT-1', 'q-vocals-2', 'Q-LOCALNESS-1', 'q-piano-1', 'q-mixbeat-1', 'q-play-2', 'Q-OLDST-2', 'Q-UNU-1', 'Q-JZFKS-2', 'q-busy-3', 'q-drums-2', 'q-syn-2', 'q-chart-2', 'q-other-3', 'Q-HAP-3', 'q-bass-4', 'q-grit-2'] 'lastfmtags' ['soul', 'motown', 'funk', '60s', '7soul'] 'tag_date' 'discogstags' [] ============================== file details ============================== 'mtime' 1628357960.5801053 (2021-08-07 19:39:20) 'size' 2461331