
Media diagnostics · Primary-source explanation; examples are illustrative. Instructions are based on publisher guidance; a UK IPTV account was not tested on this platform.
Separate appearance from representation
Unicode Normalization Forms explains that an abstract character can have canonically equivalent representations, such as a precomposed accented letter and a base letter with a combining mark. A media filename displayed on screen can therefore look the same as a name stored in a playlist while the underlying character sequences differ. A visual comparison alone cannot establish exact string equality in software which compares the sequences without the relevant normalisation.
Use a small original path example
Consider the visible word cafe with an accented final e in two hypothetical filenames. One uses the single code point U+00E9; the other uses U+0065 followed by U+0301. Keep the extension and directory otherwise identical in a controlled test. Inspect the code points rather than replacing every accented letter with an unaccented one. The issue is representation consistency, not a reason to discard a person language or the correct programme title.
Avoid destructive bulk renaming
Preserve the existing library and references before choosing a normalisation policy for a tool you control. Apply the appropriate canonical comparison consistently and check actual filesystem and application behaviour rather than assuming every platform treats names identically. Compatibility normalisation can remove distinctions beyond canonical equivalence, so it requires separate judgment. This article explains a path comparison problem; it does not certify a particular media server or promise that renaming fixes unrelated permissions, missing files or unsupported codecs.