Mediainfo unable to read files containing Unicode character in path / filename

The current MediaInfo (Extra repo), is version 24.04-1 , released on 24 Apr 2024.
The MediaInfo (Flatpak) is v24.05, released on 2 June 2024 (?).

In my previous OS installation, the flatpak version worked, and it was either v24.04 or 24.05.
I did not use the extra repo version.

So I guess it is safe to say the MediaInfo is working fine.

In my current OS installation, neither flatpak nor extra repo version works.

Correct!

I have the exact same thought, which is why I never bother to edit it.

I’m using the GUI version of the MediaInfo, in both flathub and extra repo.

I’m guessing you mean that you have the same experience with both.

Certainly a mystery at this time. :man_shrugging:
I’ll chime in again if I think of anything potentially useful.

Cheers.

Correct.

In previous installation, I only installed flatpak, and it worked.

In current installation, I installed flatpak, it didn’t work.
So I tried extra repo version (GUI), and still not working.

The unicode must be removed for MediaInfo to work in current installation.

I wanna provide some additional info while exploring:

Partial output from journalctl --priority=warning..crit --no-pager --boot=-1

Aug 18 02:55:37 X570S-APAX baloo_filemetadata_temp_extractor[91945]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                                                     Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                                                     If this causes problems, reconfigure your locale. See the locale(1) manual
                                                                     for more information.
Aug 18 02:58:19 X570S-APAX baloo_file_extractor[92095]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                                        Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                                        If this causes problems, reconfigure your locale. See the locale(1) manual
                                                        for more information.
Aug 18 02:58:20 X570S-APAX kioworker[92109]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                             Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                             If this causes problems, reconfigure your locale. See the locale(1) manual
                                             for more information.

And output from locale:

LANG=en_US.UTF-8
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C

Output from cat /etc/locale.conf

cat /etc/locale.conf           
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8

So, is locale causing the issue with “C.UTF-8” character?
Any solution?

After trying different approaches, it seems that reinstalling the language packages resolve the whole thing.

I’m still seeing the error below from journalctl --priority=warning..crit --no-pager --boot=-1:

Aug 22 20:00:25 X570S-APAX baloo_filemetadata_temp_extractor[80828]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                                                     Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                                                     If this causes problems, reconfigure your locale. See the locale(1) manual
                                                                     for more information.
Aug 22 20:00:26 X570S-APAX kate[80829]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                        Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                        If this causes problems, reconfigure your locale. See the locale(1) manual
                                        for more information.
Aug 22 20:00:35 X570S-APAX baloo_filemetadata_temp_extractor[80862]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                                                     Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                                                     If this causes problems, reconfigure your locale. See the locale(1) manual
                                                                     for more information.
Aug 22 20:29:52 X570S-APAX kioworker[82758]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                             Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                             If this causes problems, reconfigure your locale. See the locale(1) manual
                                             for more information.

But otherwise, mediainfo is working fine now.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.