======================== unified (from filesystem) ========================
                                         'bitrate'  '128.0'
                                        'duration'  '133'
                                          'artist'  'Winifred Atwell'
                                     'text_people'  ''
                                         'release'  ''
                                           'title'  'Britannia Rag'
                                           'quals'  ("['Q-HAP-3', 'Q-UNU-1', 'Q-LOCALNESS-1', 'Q-OLDST-1', 'Q-HHRNBTT-1', "
 "'Q-JZFKS-2', 'q-piano-3', 'q-syn-2', 'q-bass-4', 'q-busy-3', 'q-grit-2', "
 "'q-play-2', 'q-chart-3', 'q-drums-1', 'q-other-4', 'q-vocals-1', "
 "'q-mixbeat-1']")
                                      'lastfmtags'  "['boogie woogie', 'ragtime', 'jazz', 'piano', 'oldies']"
                             'musicbrainz_albumid'  ''
                       'musicbrainz_albumartistid'  ''
                            'musicbrainz_artistid'  ''
                             'musicbrainz_trackid'  ''
                                     'tracknumber'  ''
                                      'tracktotal'  ''
                                            'date'  ''
                                        'comments'  ''
                                           'genre'  'prerock-ragtime'
                                             'bpm'  '107.664'
                                             'key'  '8A'
                                        '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\xban\xe9\xb5\xb8_vm\xbd9{;\x91c\x08\xde!\xf5hS9\x10\xd0O\x83V\x11\x84\xe2!@\xe2\x1c\x9b\x80\xf6\x1d\x92\x8f\x15\xfb \x1a\x19@(\x93\xab\r;\xf2\xeb&\xcao\xa3\xa1Z\xe0n\xd1\x7fXp\x00\x00\x06\x00\xd6\xbf(\xa9#r\x08\xc95t2o\xb6\x7f\xfd\xab\xcd\x13\x95MP\xcbmJ4y\xe2\x92T\xe3\x00G\x07\xd2TY\xf6\rg\x1f\xe0h\xdd\x02\xe9*g9\x14\x8c\x88\x08>\xb8\x9e\xd3\x8cjX\xb1<\x18\xcd\xbbY\x1e\xdb\xa1\xf3z\xe1W\xa4\x19)\x94=\xc6\xe4xiP\xe4\xb4\x075@~\x03P\xeb\x08\x7f\xe3\x89\x94\xf7r)\x0c\xc7T\xea\x84\xab\xc4\xdc\x18Nh\x8c\xc7\xf3\xaf\xbc\x8e\xe9\xfe\xfdU,\x87\x86x\x9a\x84G\xc3w~K\xa6v9\x8c\xb2\xe5\x8f\xa7"\x9b\x16a\xd4V4\x82\xec\xc21\x97\xb0\xbe\xf7o\x9bc\xfd\xe0\\\xcb*\xbf\x9e=\x1e%\xb5\xc3\x8a\xd4\xfb6\xaci/\xc5#w\x88\xcc2\xad\x01:4cW\xfb\x91\'\xd0\xf2\nE\xe4\xd78\x83Jfj3\xe5\x83\x08\xb7LA\xf68\x03\xc1(\xed\x10\x1f{_(\x19\'"\'-\xc2B\x17\x04\x11\x90\xcf \xc3\xce\xf8\x9b\xb8\x9d\xd3\xef\x08\\\xce>\xb6\x03\x89\x95qi\xc8a\xd4\x1f|i\n\x93\xe2wA\xb2\x19\x9f\x80\xba\xcf\x19\xfb\xcd\xa73RHk0\xef_<\xedJ\xf0\xf0\n\xf8*\xf2\x15\xdf\xe0\xecA\x98*E\x9an\xec\xf8\xabPM-7r\xee\xbd\xe5\xf5\x807ESl\xbd\xf0\xa1\xef=i\x12\x1d>\xf8\xc9\xc3\x01\xaf\xc7\xbb\x8b/\x80\xb5\x12\x9f\xca0&\x99\x12v\x8f/]\x0fM\x9e\xc4\x13\x832\x95\xf4E\x02\xa9To;v/j\xeec\xb6\xd5Mn\xd4x\x04\xef\r\xe2\x05/\xa7\x1d\xe286dW\xb9\xeb\r\xdb\xceV\x92\xcbO\x9eO\xdcTR\x83Y:\xf9\x11\xd4\x82\xb7[]\xa6\xe7\xb0\xb2$\x99\xf7i\x95[y\xdd\xed\xde\x1aC\xe9\xb4\x99,z?wJXF\x1e]\xb5\xc0^#\xff\x84\xe7++$^\xe7\x12)\x957nx\x1fdh\xdar\xa1\xac\x0c\r\'d\x1f\x815\xca\xf7\xf4.w\x18\x8b\x8c\x94\xb5a\xd8\xf6!\xa4\x91\xab\xebS\x8b\x1cy\xdfS\xf4\xaf\x816\x08!\xc9\xef\xb5\x10\x08>%\x13`~;\xb7n\x1a\x86\xd1\x94\xc2\xf0EZ\xad\xf2@\x9b\x97\xc3h\xdbg\xe4\x08\x9d\xdb\x8b=\xb6\x89cA\xadM\xd3\x07\xe2\xe3o\x87G\x12\x0c8xgu-\xb5\x18+\x97\xa2Sj@?6{\xd6M\xa1C\x7f6\x89\x8af\xcc\xe4g0\x11\x9c~\xa7\x12\xa4\xc5g\x9e(B$ m\x19\xc9\xd4t\xfc&\x0cx\x1f\x96Z\'\xb0\x07-"t\xbb\r\xd7\xee\xa2tJ\xb8\r\x9c\xe5\xc8\xa0\xd8\x84\x16W,(\x0cd\xa2=\x83R\t\x08a\x04\x9f\xfc\xf6\xa6TZVm3\xd83\x93\x98\x97\x88X|yc\xf7\x8c\xea\xd4!LUC\r\x0e\xca\xf9\xb5X1\xc4x\xbf5o|^\x920\x1c@Nd\x06|z\xdc\xba\xd8\xca\x1d(\x19\x01\xc5Rcs\xf9\x93\xda\x92sz\x00\x8f\xde\xc3\xc95zn\x83\xfa\xd8\xfe\xd1\xe0>\x9d\xf5\r\xdd\x02\\{W*\xfc\x19\x14R\xc8$R\xb2\xb9\xec\x7f1\xdd\xdf\xd3\xe8\xdf\x9dk\xfc\x16.\xa6\xb5\x0cW\xe0\xcb\'8\xce\xa8\xfe\x9f\xc5u\xbfC7 \x91\x8amY\xd9x&H\x0b\\<\xa0\x18\x1dc\xf3#\xec\xb4-u\x03u;!;\xbc\xf1g\x9dl_L\x8e\xeaj\xbdHBqA\xe6\xc3\xcb\xb8\xc3p\x13>\xd0\xe2\xb0m\xd3-oo\xf3\xd1I\xaa\xbe\xee\x9c\xb6\x04\xa9k\xb7u\xc1\xb0[C3\x90\x19j\x0e\x91(ND"\x13\xc1\xe7o\xabz\xf8\x18\xe1%\xaf\x06\x02\xa3ia\xe4(\x04\xd0c\x16\xed\xfb\xd6$\xe1\xbd\xbd $ZEI\xfd.\xb2/!\x1d~J(\xc9\xd3Kc\xf2\xb7/Kh\xe2\xde%= p\x06\xb4\x80C\xdf\xc2M\xb0\xd7\xf6\xbc\x7f\x18Q\xcc\x0e\x97\x04\xddp>[\x8cm\x93\xfe\x7f9\nLM\xbd\x98\x8f\r%\xff8\xc4|\xff\xb9\xb6\xd23\xd2w\xbd|i\xed\xcaKz\x02\xe1\x84\xfb\x80\xa5\xdf=\xb4x\xb6\x18 V#\xc6\xee~\xb9\x8a\xaa-\x00\xe0\xa2\xc4\x9dze\xa8\x1f\xe3*\xb8bk\xe8\xcf`y.\xb5c32a\xfa\x9a+\x978(qW \xc3\x1c\x18\xc6\xbb\xd7\x06\x86\xfb\x93\xc6{\x85\x9f\x8b\xf6\xa6}\x87\xc5\xc7Q\xeaub\x92\x87\x10\xa0\xfe<e\xf8\xc8TS\xf0)I\xcf\x0bu\xab\x8b\xf49>H\xd0R\x11\x83\xe4a\x1d\xb2\xe6\xf4\xc4\x05\xb1$\xce\x94\xd9i6K\xd0\x84\xf3\xa8\xbc\xe7\x83\x1c\xbd\tRe\xbf\xdd\xca\x16\xdb\xce4\n\xc2Y\xaaQ\xdc8\n\x0b\x04q\x93\xfb\x01e\x85Yo\xf6R\x8c\x08\xc7\x00\x04\xf0\\/\xa3\x8b\xd0\xbeZz\xa6\xe3\xeen\xe0\xd2u\xb6\xa7>\xe3\xb6HQ\xb2\xa8\xceA\xcef\xaa\xd598U\x1c;\x82\x95\xc1E\xb6\xffD\x85\xf2\x04\xc9\rbV\xc2#\xb5W\x9f\xe0\xf0,\xc7D\x88\x1e\xbe\x96}pp\xb7\xa2\x10\xe62\xb2\xeb\xfb\xbf\xad\xfc\xfb4FD\xe5\x1b\xa9C\x85\x19\xae\x9dUr/\xce_\xb8!~\xd19\'{\x05\x88\x10E\xa5\xc0\xb6\x03\xfaxO\xd8\x19\x14\xe1\xb4-\xc341n\xbd\x0b\xa6\xc9\xe0\xff\x91\x96\x82<l\x9e\xa3\xa0\x80\xc9\x91{\x92\xfb\t\xc3\xb9 \xa1\x7f\xf6\x85\x1b\xf2\xd6\xe2\xb0\x98\xec\xe6\x9b\t_lo\xc6H\xb7\x03(&R\xcd\xd4\x94?^\xf1\xe3\x9d\x11I\xbcv\xb7W\x08O\'M?\x07\xf6\x1b\x1d\xb0\xc3 \xd8\x02\x8eybG\xacU\xbe\xb7\x1a\xe2\x05\x8c\xb4\x81\x0e0:E\xea\xd7ff\'fr\x82\xa3\\\xc5\xc7\x8c\xe2\xb8\xae")9\x81f\x91^\x16\xd8\xa6@\xdc\x03\xd4\x85\xce_#\x92\x9b\xe6\xbd\xde\x02\xb8\xe0\x9c1\xd8\xae+0\x9e\xf0 \x9c \x19\xf1A2\x10j\'n\x90\xe2{\x97\xc8\xb5rre\xb4\xd2p\xfa+0W\x85\x17\xefcl/i\x18\xbb\xa8\xa4\x1b\x00V\x87\x98\x8d\xeb\x8c\xe1\xf9\xbe\xf5n\xebP\xe7\xc6\x91pw1\x8a\x17g\xf2\xbe\x9d\x85\xbb0\x8d\x97-.\xab|(\\\x8f\xc8z;\x18\x92\xd5\xad??\xbd\x81\xe9\x85f\x01\x1a{\xc9\xf0\xec\x13\xf2\x80\xf1\xc3\xc2\xdc\x07Z\xc3l\xe2\xed\xbe7p\x038\xb7\x8e]\x1b\x93\xe7\x91sB\x90\xda\xc6\xf8^\x81Xe\x11\xf8\xb4')
'TBPM' (BPM (beats per minute))                     '107.664'
'TCON' (Content type, a.k.a. Genre)                 'prerock-ragtime'
'TIT2' (Title/songname/content description)         'Britannia Rag'
'TKEY' (Initial key)                                '8A'
'TPE1' (Lead performer(s)/Soloist(s))               'Winifred Atwell'
'TXXX:Q-HAP'                                        '3'
'TXXX:Q-HHRNBTT'                                    '1'
'TXXX:Q-JZFKS'                                      '2'
'TXXX:Q-LOCALNESS'                                  '1'
'TXXX:Q-OLDST'                                      '1'
'TXXX:Q-UNU'                                        '1'
'TXXX:lastfmtags'                                   ['boogie woogie', 'ragtime', 'jazz', 'piano', 'oldies']
'TXXX:q-bass'                                       '4'
'TXXX:q-busy'                                       '3'
'TXXX:q-chart'                                      '3'
'TXXX:q-drums'                                      '1'
'TXXX:q-grit'                                       '2'
'TXXX:q-mixbeat'                                    '1'
'TXXX:q-other'                                      '4'
'TXXX:q-piano'                                      '3'
'TXXX:q-play'                                       '2'
'TXXX:q-syn'                                        '2'
'TXXX:q-vocals'                                     '1'
'TXXX:replaygain_track_gain'                        '-0.65 dB'
'TXXX:replaygain_track_peak'                        '0.625935'

========================== row from database ==========================
                                              'id'  1308731
                                            'path'  /data/Music/Bulk/00poprockelectronic/Unsorted/[loose files]/Winifred Atwell - Britannia Rag.mp3
                                         'working'  None
                                         'bitrate'  128
                                    'duration_sec'  133
                                           'genre'  prerock-ragtime
                                        'filesize'  2145089
                                           'mtime'  1674646583
                                   'redo_metaread'  0
                                        'rest_str'   00poprockelectronic Unsorted [loose files] prerock ragtime
                                      'tag_artist'  Winifred Atwell
                                     'tag_release'  None
                                       'tag_title'  Britannia Rag
                                             'bpm'  107.664
                                    'search_title'  'britannia':1 'rag':2
                                   'search_artist'  'atwell':2 'winifred':1
                                  'search_release'  
                                     'search_rest'  '00poprockelectronic':1 'files':5,6 'loose':3,4 'prerock':7 'ragtime':8 'unsorted':2
                                    'search_combo'  '00poprockelectronic':5 'atwell':4B 'britannia':1A 'files':9,10 'loose':7,8 'prerock':11 'rag':2A 'ragtime':12 'unsorted':6 'winifred':3B
                                    'tag_tracknum'  None
                                      'num_images'  0
                                             'key'  8A
                                           'quals'  ['Q-HAP-3', 'Q-UNU-1', 'Q-LOCALNESS-1', 'Q-OLDST-1', 'Q-HHRNBTT-1', 'Q-JZFKS-2', 'q-piano-3', 'q-syn-2', 'q-bass-4', 'q-busy-3', 'q-grit-2', 'q-play-2', 'q-chart-3', 'q-drums-1', 'q-other-4', 'q-vocals-1', 'q-mixbeat-1']
                                      'lastfmtags'  ['boogie woogie', 'ragtime', 'jazz', 'piano', 'oldies']
                                        'tag_date'  
                                     'discogstags'  []

============================== file details ==============================
                                           'mtime'  1674646582.7592862  (2023-01-25 12:36:22)
                             'size'  2145089