UK IPTV · 1 MONTH £7.49 GBP TOTALInstall your player. Request a one-day trial ↗

Viewing journal

Two media filenames can look equal while their Unicode sequences differ

Canonically equivalent Unicode text can use different code point sequences. Inspect and normalise comparisons deliberately when a media path lookup fails.

Bitrate and resolution differ
Bitrate and resolution differ

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.

Sources and further reading

Continue reading

Make the first step a useful one

Your screen.
Your next good evening.

Tell us the device and player you use. Compare the term, ask your questions and prepare for a one-day trial.

↑