Searching for files with Unicode tags?


#1

Hi,

I own a very old but still working Noxon 1 player from Terratec. It doesn't accept Unicode tags, only ISO8859-1.

I know how to fix files to replace the Unicode tags with ISO8859-1 tags using Mp3Tag 2.46a, but how can I search for the files I have to fix?

Sure, I can just rewrite the tags in all my files, but that's a waste of time and will change the timestamp of all of them...


#2

You can use the filter (F3). Enter
%_id3v2_character_encoding% HAS utf


#3

Hi!

You can use this filter expression to find files that have a unicode title:

%title% MATCHES [\x{0100}-\x{FFFF}]

If you want to find files that have unicode in any field you can use:

* MATCHES [\x{0100}-\x{FFFF}]

I hope this could be useful.

Kabbakeks


#4

Hi folks,

It seems this no longer works with 2.48!!!

I have a file that starts with:

00000000: 49 44 33 03 00 00 00 00 10 5F 54 41 4C 42 00 00 | ID3......_TALB.. |
00000010: 00 11 00 00 01 FF FE 42 00 65 00 73 00 74 00 20 | ..... ■B.e.s.t. |
00000020: 00 4F 00 66 00 54 50 45 31 00 00 00 19 00 00 01 | .O.f.TPE1....... |
00000030: FF FE 44 00 61 00 76 00 69 00 64 00 20 00 42 00 | ■D.a.v.i.d. .B. |
00000040: 6F 00 77 00 69 00 65 00 54 43 4F 4E 00 00 00 09 | o.w.i.e.TCON.... |
00000050: 00 00 01 FF FE 50 00 6F 00 70 00 54 49 54 32 00 | ... ■P.o.p.TIT2. |
00000060: 00 00 27 00 00 01 FF FE 41 00 62 00 73 00 6F 00 | ..'... ■A.b.s.o. |
00000070: 6C 00 75 00 74 00 65 00 20 00 42 00 65 00 67 00 | l.u.t.e. .B.e.g. |
00000080: 69 00 6E 00 6E 00 65 00 72 00 73 00 54 52 43 4B | i.n.n.e.r.s.TRCK |

but

  • MATCHES [\x{0100}-\x{FFFF}]

doesn't find it...

Any clue?


#5

This seems to work, even in 2.48, where "* MATCHES [\x{0100}-\x{FFFF}]" seems to no longer work.


#6
  • MATCHES [\x{0100}-\x{FFFF}]

This expression does not match unicode character encoding!

It matches unicode characters like ’ or Æ or Ç or :heart: ... and it still works fine in v2.48.

Sorry for misunderstanding your request.

Knabakeks


#7

I still have the need to locate files that have Unicode tags instead of ISO8859-1 tags (e.g. files downloaded from Amazon).

How can I achieve that (with 2.57)?


#8

The answer is still in Post #2


#9

Well.... (blushing :astonished: )... how comes I didn't remember the "good" answer?

I didn't first look up this thread, but the list of all filters that MP3Tag keeps for me... and the "good" filter was not there...

Thx again. This indeed works fine, I've rewritten the tags in all files found by this filter, and will verify with the Noxon that the display is always correct.