libmediainfo.so: Unable to load library 'mediainfo': libmms.so.0: cannot open shared object file

Support for Ubuntu and other Desktop Linux distributions
Post Reply
tnenewloser
Posts: 2
Joined: 25 Apr 2021, 20:19

libmediainfo.so: Unable to load library 'mediainfo': libmms.so.0: cannot open shared object file

Post by tnenewloser »

Hello. Long time reader, first-time poster.

Moving my automated file processing to a Ubuntu system and I finally got most of the issues worked out, having files move over to a mounted share when completed. It's all running smoothly with the exception of this issue fund in the logs:

Failed to read media characteristics: /home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv: net.filebot.mediainfo.MediaInfoException: Unable to load amd64 (64-bit) native library libmediainfo.so: Unable to load library 'mediainfo':
libmms.so.0: cannot open shared object file: No such file or directory
libmms.so.0: cannot open shared object file: No such file or directory
Native library (linux-x86-64/libmediainfo.so) not found in resource path (/usr/share/filebot/jar/filebot.jar)


As well as further down:
Could not initialize class net.filebot.mediainfo.MediaInfoLibrary

Files should end up in the naming convention:

Code: Select all

Allegiant.[2016-Mar-09].1080p.x265.AC3.mkv
Instead, output produces:

Code: Select all

Allegiant.[2016-Mar-09]....mkv
Any help is appreciated!

Full log from run:

Code: Select all

Run script [fn:amc] at [Sun Apr 25 13:05:22 PDT 2021]
Parameter: excludeList = /home/brain/.local/share/qBittorrent/logs/amc.excludes
Parameter: unsorted = y
Parameter: music = y
Parameter: artwork = y
Parameter: subtitles = en
Parameter: plex = *****
Parameter: ut_label = 
Parameter: ut_title = Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS
Parameter: ut_kind = multi
Parameter: ut_dir = /home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS
Parameter: movieFormat = /home/brain/share/media/movies/{ny}/{n.upperInitial().space('.')}{' CD'+pi}.[{d.format('yyyy-MMM-dd')}].{vf}.{vc}.{ac}{subt}
Parameter: seriesFormat = {f =~ /Dodger|Dodgers/ ? 'sports/MLB' : f =~ /UFC/ ? 'sports/UFC' : 'tv shows'}/{ny}/Season {s.pad(2)}/{n.upperInitial().space('.')}.{s00e00}.{t.upperInitial().space('.')}.[{airdate.format('yyyy-MMM-dd')}].{vf}.{vc}.{ac}{subt}
Use excludes: /home/brain/.local/share/qBittorrent/logs/amc.excludes (1)
Ignore video extra: /home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS-trailer.mp4
Failed to read media characteristics: /home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv: net.filebot.mediainfo.MediaInfoException: Unable to load amd64 (64-bit) native library libmediainfo.so: Unable to load library 'mediainfo':
libmms.so.0: cannot open shared object file: No such file or directory
libmms.so.0: cannot open shared object file: No such file or directory
Native library (linux-x86-64/libmediainfo.so) not found in resource path (/usr/share/filebot/jar/filebot.jar)
Input: /home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv
Group: {Movie=Mortal Kombat (2021), Series=null} => [Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv]
Get [English] subtitles for 1 files
Please enter your login details by calling `filebot -script fn:configure`
Rename movies using [TheMovieDB]
Auto-detect movie from context [/home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv]
[DUPLICATE] from [/home/brain/Downloads/torrents_complete/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS/Mortal.Kombat.2021.1080p.WEBRip.AC3.x264-LESS.mkv] to [/home/brain/share/media/movies/Mortal Kombat (2021)/Mortal.Kombat.[2021-Apr-07]....mkv]
Processed 1 file
Fetching movie artwork for [Mortal Kombat (2021)] to [/home/brain/share/media/movies/Mortal Kombat (2021)]
Generate Movie NFO: Mortal Kombat [460465]
Could not initialize class net.filebot.mediainfo.MediaInfoLibrary
Fetching /home/brain/share/media/movies/Mortal Kombat (2021)/poster.jpg => [posters/2000x2963, en, 282244.0, https://image.tmdb.org/t/p/original/8yhtzsbBExY8mUct2GOk4LDDuGH.jpg]
Fetching /home/brain/share/media/movies/Mortal Kombat (2021)/fanart.jpg => [backdrops/3840x2160, 116510.0, https://image.tmdb.org/t/p/original/9yBVqNruk6Ykrwc32qrK2TIE5xw.jpg]
Fanart not found: /home/brain/share/media/movies/Mortal Kombat (2021)/clearart.png / hdmovieclearart
Fanart not found: /home/brain/share/media/movies/Mortal Kombat (2021)/clearart.png / movieart
Fetching /home/brain/share/media/movies/Mortal Kombat (2021)/logo.png => [hdmovielogo, en, 11.0, https://assets.fanart.tv/fanart/movies/460465/hdmovielogo/mortal-kombat-5ff1e69f5202e.png]
Fetching /home/brain/share/media/movies/Mortal Kombat (2021)/disc.png => [moviedisc/bluray, en, 11.0, https://assets.fanart.tv/fanart/movies/460465/moviedisc/mortal-kombat-605a2ef3e6c58.png]
Notify Plex: [host:192.168.134.4, token:ajB-xpwuUvSo3G1Q_vyt]
GET: http://192.168.134.4:32400/library/sections/all/refresh?X-Plex-Token=insettokenhere
Done ヾ(@⌒ー⌒@)ノ

Sysinfo (which the error also shows up in):

Code: Select all

FileBot 4.9.3 (r8340)
JNA Native: 6.1.0
MediaInfo: net.filebot.mediainfo.MediaInfoException: Unable to load amd64 (64-bit) native library libmediainfo.so: Unable to load library 'mediainfo':
libmms.so.0: cannot open shared object file: No such file or directory
libmms.so.0: cannot open shared object file: No such file or directory
Native library (linux-x86-64/libmediainfo.so) not found in resource path (/usr/share/filebot/jar/filebot.jar)
7-Zip-JBinding: 16.02
Tools: fpcalc/1.5.0
Extended Attributes: OK
Unicode Filesystem: OK
GVFS: PlatformGVFS [/run/user/1000/gvfs]
Script Bundle: 2021-02-22 (r738)
Groovy: 3.0.7
JRE: OpenJDK Runtime Environment 15.0.2
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 2 Core / 2.0 GB Max Memory / 129 MB Used Memory
OS: Linux (amd64)
HW: Linux macmini 5.8.0-50-generic #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
CPU/MEM: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz [MemTotal: 8 GB | MemFree: 2.0 GB | MemAvailable: 5 GB | SwapCached: 10 MB | SwapTotal: 7 GB | SwapFree: 7 GB]
STORAGE: ext4 [/] @ 126 GB | cifs [/home/brain/share/media] @ 1.3 TB
USER: brain
DATA: /home/brain/.filebot
Package: DEB
License: FileBot License P24769792 (Valid-Until: 2022-04-25)
User avatar
rednoah
The Source
Posts: 19671
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Filebot unable to load file information

Post by rednoah »

:?: Have you tried sudo apt install mediainfo yet?


:?: Did you use apt to install the package?
https://www.filebot.net/linux/apt.html


:idea: apt takes care of installing all the dependencies automatically. If you download and install the *.deb file manually, then you may have to manually install some dependencies. In this case, libmediainfo and libmms.so are either missing on incompatible.
:idea: Please read the FAQ and How to Request Help.
tnenewloser
Posts: 2
Joined: 25 Apr 2021, 20:19

Re: Filebot unable to load file information

Post by tnenewloser »

rednoah wrote: 26 Apr 2021, 04:24 :idea: apt takes care of installing all the dependencies automatically. If you download and install the *.deb file manually, then you may have to manually install some dependencies. In this case, libmediainfo and libmms.so are either missing on incompatible.
Dependencies. My time on a Windows machine has spoiled me.

Installing the apt now has the process working flawlessly. Thank you again for your continued support and assistance.
Post Reply