======================== unified (from filesystem) ========================
                                         'bitrate'  '192.0'
                                        'duration'  '320'
                                          'artist'  'Michael Henderson'
                                     'text_people'  ''
                                         'release'  'The Box - Disc 3'
                                           'title'  'Wide Receiver'
                                           'quals'  ("['Q-LOCALNESS-1', 'Q-UNU-1', 'Q-JZFKS-3', 'Q-OLDST-2', 'q-syn-1', "
 "'q-bass-2', 'q-busy-3', 'q-grit-2', 'q-play-2', 'q-chart-2', 'q-drums-4', "
 "'q-other-2', 'q-piano-1', 'q-vocals-3', 'Q-HHRNBTT-1', 'q-mixbeat-1']")
                                      'lastfmtags'  "['soul', 'funk', 'rnb', 'michael henderson', '70s']"
                             'musicbrainz_albumid'  ''
                       'musicbrainz_albumartistid'  ''
                            'musicbrainz_artistid'  ''
                             'musicbrainz_trackid'  ''
                                     'tracknumber'  '14'
                                      'tracktotal'  ''
                                            'date'  '1993'
                                        'comments'  ''
                                           'genre'  'set-th-candy'
                                             'bpm'  '125.006'
                                             'key'  '4A'
                                        'acoustid'  ''
rest: ''

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

'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$CB\xfa\x89:\xa8\x89r\xaay\xb0f\xcc\x95\t6x\xc0\x88\x887G\x91;\xc3\xdc"\x82{\x96\xf5\xbe\x8b\xef\x81G\xeb\xa5N`\xa2ePsI\xa3\xbe \n\xb3\x7f\xe4[\x17\xd6\xcc\xd1\xe9\xf9\xd84D\xab\x00\x00\t\x00\xab\xd5\xcb\xd7!/s\xe7\x1f5Z M\xe5<\xf3V\xceSx\x04\xc22\x1b\xe7[\x92\xd9\xfa\xbbI\x15\r\xb1\x89b\xcd>\x10\x88\xe3\xff\xb9\x90\x11.\x91\x0f\xac\xa0\xd9\xa3\x9b\r\xac\x82(\xc6\x8bS%\xd5D?\xb9\x9c1\x1a\xab\xbd\xbcV\xa3Hx\x04\xa2\x86Jk\xb9!\xe0_l\xc0G\xb2\x1a\x8bC\xe7\xf6\x88\xb6\xd1&z\x8d\x89\xc5j[\xc7\xd4y_\xf79\xee\xf41}\xba\x04\x9e*\x9fic\x9e\xc3To\x1b\xa3\xaf\xb5\xc6(b\x94\xb4\xf28\xca^LR\xd9\xb5\x08\x9d|_\x98c\xea\xc4}\x86|\xbd\x00h\xbeo\xec\xda\xeeW*\xb2\xc74\x8c\xe9*s\xeb\x0c\x0b\x164\x8f\x16\x9e\x805\x14\xb4\xac\x9b\xd5&\xf6\xe4;\x95hs\x9d\xb3\x1d\xbc,\x84M\x03b\xd2\xc4\x07\x04+(\xca\x98|\xaaVw|"\xab\x88\x05\x0c\x1b\x97\xc9\xe8\xf5\xea\xd0\xad8l\xf9^\x1d\x1a\x9d\x9f\x1c\xba;v\x8066\x15N\x9e\xcf\xed\xb8Gg\xdb\\\xff\x1a\x01\xf6s\xbe\xc7\xc8t\x17\xed{\x93*z\x0c4\xd2\x9eJ\xeb%f\xa9^(\xe7&(yP\x89{\x8e^\x0e\xb9|\x97?VI\xdb\x0b\xf6m\xf2AF3\x8d$\xc4\xb1\xf0O\x98\xe7.]\xfe\n\xdb60\x1e\x852\x9cI}U\xe6\xd6\x93\xc9\xdd\xed\x1fA \xa59\x9d(\x90\xd8\x17 \x87\x9d\x8d\x04o\xc3\xc5\x10r\x9bA~\xc2\n\xd7\xa6\xc2\x06\xc5\xf2\x90\x98PE)\xac\xc1A\x8f\'\x00\x9c\x7f\x15"\x18:\xc0F\xfc\xae\xba(#\xf0\xf2\xfeo8A~\x07\xae\xad\xb4H\x9b\to\xcb4\xabmR\xf3\x9a\x13k\x8c\x8e\x13\xed.\xcb\xfbDL\xd3J\x99j#\x86Ga2\xe8\xddJ;>\xb2\x95\x16\x87\xf5\x95\xec\x13\x95J\xb4\x9eyZ\xff"\xb1\xc8\r\x17|\xab\xa6(\xc4\xf7\xacg\x1d\xde0\xdf\xc6\xcf\xd7$!\xba\x82\x0e\xd4Ir\x96\x9b.`*\x7f\xb4H\x0fg\x91\x8a\xffn\xf0x\x918\xac\x1d\xc9\xd3\xae\xa5v\x96\x8b\xffMn\xc0\xf0\xab\xb3\xde(\xb5X\x1f\xad\xcdC\xf6n:\xb9\xa9Q\x9c\x95f\xef\xf16h!G\x07\xf7\xb7j\'\x1e\xe9F\x94Qx\xa8\x9c\xdc\x14\x12o\xe8\xca\xe2u5\xf1\xa8\x9d\xbbQ\xfe7\xe6\x9b`#3\xd5\x07\xfa;\xc2"\xbd\x92W\xb3n\x1f\x92\'\x9aB\xf5\xc1)\xd3\xcd\xb8\xf4\xd1#\x18#j\x07*S\xefd\xd1:FW\xbfT\x8d\x9b\xa1\xed\xc5\xe7\x0f\xdd\x96x>#q\xf8,\x00\x0eu[\xd2\xda\xc0\x9cR\xe6cw\xda\x1bV @p\x82\x1d\xa6{\x84T\xab\x1c\xa5\xabe{M\xf4\x04*\xc6\xb9\x82\x14\x8d\xd9\xdc/\x91\xdc\xb7b\xf4\x0f\x83\xf0\xb6\xcf&\x8d\x1d\xa3\xabr\xd5\xa4F\x05\x1a\x7f\xfc,\x9f\xacNq\x02\x91\xd5\x90+e\xeb\xc1\x01\xd1H\x90\xa6\xb7`\xff&@\x00\xa2\xb7\x0e7\x14/\xfc\xfc3\xf5\x8e\x90\xac\xb8\xb2\x03;;\xc5\xba\xe9d\xee\xde\xb2y\xec\xf8\xdd\xc9\xfb\xbc\xc3R\x1e\x98\xbe\xa7\xec`\xb7&\x07\xfc\xcdC\x18G\n\xe3F"\xda\x95\x95\xaa0\\\x9d\xe8\xff\xfd\xe1.\xa8\x81I`\x93\xd4\xe8}1\x16\x0f^\xc1\xc0\xaeD\xe5M\x7f\xec\x9c\xfa\x97\x0c\x86[u4\xd3\xbeQ\x8c\x82\xfdg\x04\x01u`+\xc7GM\xedH\x9eMs\xe8\xdb\xf5\xed\xeaJ\x11\xab\x14`\x02\xef\xfd\xec\xad\x1b\xb3(4\x9f\x9a\xd0i\x93R\xcfH\x9ez\x0e5\xb7GS4\x97k\xfb\x0e\xbb\xda\x95\x855\'a@\x87\xe5\xf7\xe5\xd1\xa2\xb2\xf5\x8f\xc0\x14\x8c6i\xcc\x03sa\xfd\t\x02\x08\x1f\xf1\xc7K\xf6\xc2*Z\x84\xd9\xf9D21d\xca2\xcfa\xb82\xac&\xbfk\xe1\x01\xb1\xc3\xa7\xec\xe2nEY\xdb\x1e\xfc<\xf8T\x8f\xdb+\xe6\x1a"\xff\xb6$qy\xba;B\xf13L\xb5\x13jN\x102\x1a\xb3e\xafU4\xb9\xc2\xd6\xb7\xd9s\r\xde\xf1A\xd9\x12\xd0w:\xaf\xc1\xe2\x82\x87\xa8DyK\xf1\\lI\xb8J=,\x9aA\x85\x08}hg\x1c\x8f\xb9i\xa8gPL\xcb\x9e\x8e\x91I\xeaN\x075\xf1\xe8\xb4\x14\x18\xbc\x03\x941\\\xea*\x9aw\x94\xe1\xa9\xa4\xd9\x84\xc0}\xa5\xf9G!Ea+\x15\xb4\x04\xcd\xff\x98\xe0\xaaOI\xd8\xcd\xfe\x97\xbf\xec\'w@\xb5\x1e\xa6e\x86\xc1~6H\xacS\xc4r\xb6O\x9d\xa1\x84\xf8\x15\xdb\x94\xd5j\xc1ZU\x89Y\xc1\xfa\xfc\xf8\xd08\x10\xdag^j/R=O\x18*\xf4\xec\x97a\x0e0\x9f\xf0\x1dA\xa2\xb3\r\xfe\x80O)b\x99\xd8w\xd0\xbc\xbet\x99\n*\xdb\xc9\x010\xb0\x01\xfc<\xb1\x02h\xb4\x14\xee\xfcp\xe5\x95\xcd\xe2[\x8akr\xe5O\xfb\xec\x9d\xdbr\xcaE\xb7\xce\x87z\xf2\xb2\x1b\xe2\xf5\x8e\xcc\x02\xad$-\xf8\x85\\D\x95\xed\x84\x9e"\xecS=\x06\x0f^Z$\xfd\x10\xf3i\xef\xbd \xbf\x9e\xd7 5\x11\xd9\x11q\x18$\x11\xa6)\xdb\xc1\xf6,\t\xe0\xe2\xceS\xd4\x8b\xf6Ky\x9af\xed\x06\xe94\x06\xb6\x91\xb6\xc7\x1f\x9f\xda\x96\x13EAy\x15\x1d{\xa5\xe3\xf3\xa5\x9b4\xa5\xe8;\xb6\xac:\xa0\xf1\xf9=mi\x82DQ\xdb\xa7\x0eo\x98{\xef\x7f\xdc\xc93\'@*\x9b\xc5\x18\x7f\xbc\x02\xdfbi\xa6\xd5{\xffCJ\xef\x89\xeb\r\x02\xa6m\x96\xc1\x05I<\xd1\x17\x9e<\xf8\xb4M\x05\x9e\x8b\x14[\xb0\xd2\xe4dA\x03+\x93\xd1z]# }\xb0\x95J\x8eE\x15\xa4\xce\xfa3\x1b\xd7-M\xa8p\xb4\xf6\xaf\xb8\x04\r\xbf\xcc\x18\xd76\x16\x98\xf8Rsu\xca@\x10v%\xe1\xfb\xa8\x15\x12\xc6\x95_O\x9dzB\xd56\xac\xd24\xbc!b\xbd\x0c\xf6w\x7fk\x19\xc7\xd1\x8d\x10T\xc9\x92\xfe~%\xb55\x06\xe4\xa7\xf3\xa1\xf9\xd9%1\xec\xe32G\x93oi\xbf\xc9\xc9\xf2\xce\xc2\xce\xb1&\xe5\x89(\x86P\xab t\xdeJLI\xf4(\xac\xc5\xd3P\x1a\x98V\x9b\x18g\x9fy\xa8l\xf7\xd7\xceh\xcf\\_\x02<\x14\xca\xeb\x1d\x97\x185\xf1:a\x8f\xcf>T.\xf7v+\xa5\xbf\x83F\x034G!\xd2\xc3\xd0}\xe9\xef\xd2?\xfb\x91\x13\x8f\xca\xd5\x83\xd6a\xb15\xdcL\x0f\xac"U\xadbJ9O\xac\xac\xc2Kf\xaa/\x8cU\xb8\xa1^s\xcbL\xed\x7f\xbd\x8dp\xb8\xdf\xf3*\xdb\xae\xec.\x03Z\x11P\xb7$\x0f\xdf,M\xbc\xfb\x9bl\x93i\xcc\xf5\x01\\g\xe4\x1a\xf8\xd8\xc9R\xc1\xd5\xb54\xa3\xf0\xf2\xaaPF\xe7\xb0\x92\xf2\xf7\x8c\xa0\x11j\x14I\xc8\xda\xce\xc0-*Si\xdf\xbe\x18*\xe3\x9f\xa6\xd1W\xdd\x94\x0e\xda\x0c\x91b\xac\x04\x86\xceE\xabh\x95\x02\x81]\x03\x8b\x04\xaeAbg\x8d\x0cg\x91\x0f\xd4~\x97\xbb5\xc6w\xcdh\xdao\xc5\x94{\xb4\xe1?\x99\x10\xd5(\x87I&\xbf\x04#\xb3\xe2\x1cC\xd7\xffuh\xb5\xdfQ\xba\xdcI\xb6\xc0\x08n\x80Z\xeb}\xe0\xbe\xed\xb4\xae\x8f>\x85Z\xe5I\x91\x12@\x0eSB\xfeEj\x15\xa9\xf7\x85\x7f\x14\xda\xca\xe1Vc\xdb\x8a\xf3\x00^+\xf1\x93\x08G\xffM\x12r\xd6\xae\xfb\x01NH(F3`C\xf6\xb7F\xc4\x83\x80\x16\xd1-\xd3\xc5\xb6\xe2\xf7\x174\xf5\xe5\xe9\x1a\r\x03\xc8\x99\xb2\xb6\xcb\xdd\x9d\xe0Ta\xd8?\xc5\xf3Tw\xaa\x13\x1b\xac\x7f\r\xa2\xd7\x1f1\xbbU]\xb6v\x1ebl\x02\x05oj([\xe8\xab\xaf\x9f\xb6\x86\x11k\x9aR\\?"\x0f\xedg\x8d$$\xa9\xf7V\xf1\xa1\xbd\x1f\x1a\x04\xc6\x06 \xa4\x86\xda+\xb8!Z\x02\xc6]\xeb&\xf8HsiJ\xba\xdaq\xdb\x95\xa0\xd8\xfd\xc5\xc2\x9b\x8b0A\x13H\x1d\xab\'\x1f\xe1\x93\x9a\x19\xce\xd7\xf1\xd2\x7f\xad\xa6\xa7.\xfaQ\xa6\xe9c\x077d\xc8\xd001\x07\xca\xf0\x97r]V \xee\x15\xb2\x83\xe69j\xa9\n\xe9$\x13w.\xf8\x1flo{\x0c\xc1\xacS\xc0\x1b\xb8\xb0\x02i\x8d\x92\xf8\xe6(C\xbf<\x8f\xe8@i\xfbn\x99~\xc3\xb2\xcd\xd4Y\x05 -T\xb22\xb5\x1co\xf4f\x1aI\x01\xcb3\x06\xf0w\xd3P?\x94\xf1\xd2P\t\xcf\x89\xdd#\xf3\xa3\xbf\xca\xd2\x03\xa78=p5u\xb0 h\x99\x8d#\xc7\xb3U\x08\\\xe6\xbeY\xcb\xd0\xb3\x06\xa0\xfdI\xf5\x7f\xafe+\xb9+,D\xb7[\xbe\x18\x14\x1b?\xd96\xcd\x1fU\xc0\x07\x18\x0f\x0e\xba\xbc8<\'\x82~k\x93T\x086 \xf8\xa7N"rfa\x86\x94\x86a\xfc\x11y\xb6>\xad\x1a|\xfa\xe1q\x85\xd5\xf2\xfdu\rA\x89\xb73T\xc8lCV\xa5pM\xaa\x7f\xeaG\xf7J\xe9`(K\x05\xcf\xb48\x85\xdbzW\xa0\x8c7\xdc4\xa1\x97\xd3\xc3\x061H\x80\x0e\xbdH%\xf0\x05}\xe0H\x13\x9c\xfaNd\xe2\xdc\xf1$\xdc\x94\x10\xee\xe6\xb9\x18\xd7\xf7\x15\x85n0m\x1d3E\x00;J\x02\xd2\xe6\xd4A\x11\x89\xf5\xb7}\xe1T\xe0"%\x88\x1a\xf1\xfd\xdaI\x96\x04\xe5\x8d\x87\xb8jeu\xc7vw\x14B\xd5K\xc8\x9a\x842T&\x11\x88\x1e\x94\xe4nD\xb6a\xd46\x1f\x98m1\x9c\xb1[\xce\x1aC\x7f\xcd\x91\xccg\xf4Y3\x12\t1\x14\xb6b\xe9%\x9e_\xd3e\xb3\x85,zV\x00&eg\xf0\xe5\x91\xafZt\x85\xc5\xe6C5\x12@\x92e\xb8')
'PRIV:AverageLevel:{\x18\x00\x00'                   PRIV(owner='AverageLevel', data=b'{\x18\x00\x00')
'PRIV:PeakValue:ยก\x7f\x00\x00'                      PRIV(owner='PeakValue', data=b'\xa1\x7f\x00\x00')
'TALB' (Album/Movie/Show title)                     'The Box - Disc 3'
'TBPM' (BPM (beats per minute))                     '125.006'
'TCON' (Content type, a.k.a. Genre)                 'set-th-candy'
'TDRC' (Recording time)                             '1993'
'TIT2' (Title/songname/content description)         'Wide Receiver'
'TKEY' (Initial key)                                '4A'
'TPE1' (Lead performer(s)/Soloist(s))               'Michael Henderson'
'TRCK' (Track number/Position in set)               '14'
'TXXX:Q-HHRNBTT'                                    '1'
'TXXX:Q-JZFKS'                                      '3'
'TXXX:Q-LOCALNESS'                                  '1'
'TXXX:Q-OLDST'                                      '2'
'TXXX:Q-UNU'                                        '1'
'TXXX:lastfmtags'                                   ['soul', 'funk', 'rnb', 'michael henderson', '70s']
'TXXX:q-bass'                                       '2'
'TXXX:q-busy'                                       '3'
'TXXX:q-chart'                                      '2'
'TXXX:q-drums'                                      '4'
'TXXX:q-grit'                                       '2'
'TXXX:q-mixbeat'                                    '1'
'TXXX:q-other'                                      '2'
'TXXX:q-piano'                                      '1'
'TXXX:q-play'                                       '2'
'TXXX:q-syn'                                        '1'
'TXXX:q-vocals'                                     '3'
'TXXX:replaygain_track_gain'                        '+2.22 dB'
'TXXX:replaygain_track_peak'                        '0.664331'

========================== row from database ==========================
                                              'id'  735886
                                            'path'  /data/Music/Bulk/00blues-jazz-exotica-oldies-country/sweets/Michael Henderson - Wide Receiver.mp3
                                         'working'  None
                                         'bitrate'  192
                                    'duration_sec'  320
                                           'genre'  set-th-candy
                                        'filesize'  7695502
                                           'mtime'  1620343121
                                   'redo_metaread'  0
                                        'rest_str'   00blues jazz exotica oldies country sweets set th candy
                                      'tag_artist'  Michael Henderson
                                     'tag_release'  The Box - Disc 3
                                       'tag_title'  Wide Receiver
                                             'bpm'  125.006
                                    'search_title'  'receiver':2 'wide':1
                                   'search_artist'  'henderson':2 'michael':1
                                  'search_release'  '3':4 'box':2 'disc':3 'the':1
                                     'search_rest'  'candy':8 'country':4 'exotica':2 'jazz':1 'oldies':3 'set':6 'sweets':5 'th':7
                                    'search_combo'  '3':8C 'box':6C 'candy':16 'country':12 'disc':7C 'exotica':10 'henderson':4B 'jazz':9 'michael':3B 'oldies':11 'receiver':2A 'set':14 'sweets':13 'th':15 'the':5C 'wide':1A
                                    'tag_tracknum'  14
                                      'num_images'  0
                                             'key'  4A
                                           'quals'  ['Q-HHRNBTT-1', 'q-vocals-3', 'Q-LOCALNESS-1', 'q-piano-1', 'q-mixbeat-1', 'q-play-2', 'Q-OLDST-2', 'Q-UNU-1', 'Q-JZFKS-3', 'q-busy-3', 'q-drums-4', 'q-syn-1', 'q-chart-2', 'q-other-2', 'q-bass-2', 'q-grit-2']
                                      'lastfmtags'  ['soul', 'funk', 'rnb', 'michael henderson', '70s']
                                        'tag_date'  1993
                                     'discogstags'  []

============================== file details ==============================
                                           'mtime'  1620343120.6428854  (2021-05-07 01:18:40)
                             'size'  7695502