Mediainfo strange error message

Hi,
I can’t find some other question similar to my problem, so I’d start a new one here:

I have this strange situation with my mediainfo, on Leap 42.2 (mediainfo version 0.7.92.1-5.2 , from pacman repo – installed on March 30):
when I check some media file (mp3, for instance) it throws me this error message:
E: File read error.

Well, it’s more like an warning message, since after this, mediainfo displays correctly the info for that file !

It gets annoying, though, if I try to see that file’s informations inside mc ! with F3, of course – first I have some “error” window with the same message, and if click any key, then I have the normal mc window with the proper information about the media file.

It happens on most media formats: music (mp3, flac, ogg), video (mpg, wmv ).
The strangest part is that there are a few formats where I don’t get this "error’: mp4, or avi/xvid, or aac/m4a files !!

Is this a known issue with mediainfo ?

Or maybe related to mpeg codecs in my system, somehow ?

It is nice that you say you installed a media program from Packman, but important is that you do the Vendor Switch to Packman, as described in the sticky threads at the top of this Multimedia forums and in numberless other threads.

Did you do that? When not 1000% sure, please do it again.

To do the Vendor switch:
YaST > Software Management, then from the View menu choose Repositories. Then in the list of repos, select Packman. At right, above the list of Packages there is a line saying something like: Switch system packages to … Click on the underlined part and continue low-right.

Well :slight_smile:
I already knew, since many years, that most of multimedia packages are better to be installed from Packman in order to have full multimedia experience in my Opensuse (especially when it comes to playing mp3 files or other similar restricted coded files), and thus my multimedia packages were already installed from Packman, or at least most of them anyway.
But … I always tried to keep Packman as lower as possible in my repositories, due to countless break-ups in my system over the years.
And my problem above is yet another example of such a break-up.

Okay, I did make the switch to Packman, installed the suggested versions (there were changes to a few flac packages, a few gstream packages that I probably switched back to main repos versions because I had not this vendor switch to Packman, and a few various others – not more than around 15 in total, anyway).

And my problem with mediainfo is still here (probably to remind me of my resentfulness toward Packman repo…).

Anyway, am I the only one with this problem at “mediainfo” ?

Anyway, am I the only one with this problem at “mediainfo” ?

Do you search for the error?

Yes, but so far I couldn’t isolate something useful.

For instance, this old bug of mediainfo:
https://sourceforge.net/p/mediainfo/discussion/297609/thread/aaea4616/
– it was generating the same error, though it was due to a different command-line option (I never used that parameter, so I should not have stumbled over the same bug, provided it was still not solved, which I doubt – normally, that one should have been solved since than, right ?).

There are many Posts with that error.

Here its also with that error.

This issue was back, and I hope I fixed it again, in next version.
You can try the fix with snapshots https://mediaarea.net/download/snapshots/binary/libmediainfo0Jérôme, developer of MediaInfo.

Yes, installing libmediainfo0-0.7.94.20170421.x86_64.openSUSE_Leap_42.2.rpm from your page did the job.

Your version is not, yet, updated in the Opensuse repositories (including Packman, where there is still the version from end of March: 0.7.94-3.1 !), but I suppose that it will, eventually, be updated, someday :slight_smile:

Thank you !