RichieCoy 8 Posted March 13, 2020 Share Posted March 13, 2020 Now some of my video willl not play and i get ... Shared object "libdav1d.so.3" not found, required by "libavcodec.so.58" Does anyone know a) how to fix this or how to downgrade back to dav1d version 0.5.2 Link to comment Share on other sites More sharing options...
Luke 37112 Posted March 13, 2020 Share Posted March 13, 2020 What version of emby server? Link to comment Share on other sites More sharing options...
RichieCoy 8 Posted March 13, 2020 Author Share Posted March 13, 2020 I had version 4.4.0.23 installed, then I upgraded dav1d via a pkg upgrade in FreeNAS jail. I have since upgraded to 4.4.0.25 and still have the issue - attached log was from 25. Link to comment Share on other sites More sharing options...
RichieCoy 8 Posted March 13, 2020 Author Share Posted March 13, 2020 So, i was able to fix it, probably not the accepted way, but it will work for now...i would recommend no one upgrade their dav1d to version 0.6.0 though. i found a copy of version 0.5.0 in the Freebsd 12 release 1 repository. I uninstalled dav1d version 0.6, which also uninstalled emby i then did pkg add -f https://pkg.freebsd.org/FreeBSD:12:amd64/release_1/All/dav1d-0.5.0.txz then pkg add -f https://github.com/MediaBrowser/Emby.Releases/releases/download/4.4.0.25/emby-server-freebsd11_4.4.0.25_amd64.txz to reinstall emby All is working again 1 Link to comment Share on other sites More sharing options...
Baenwort 97 Posted March 14, 2020 Share Posted March 14, 2020 This also worked to fix the transcoding issue I was experiencing after upgrading to 4.4.0.24 and simultaneously updating the associated packages in the emby jail. Link to comment Share on other sites More sharing options...
Luke 37112 Posted March 17, 2020 Share Posted March 17, 2020 We've updated this lib for the next build. Thanks. Link to comment Share on other sites More sharing options...
Baenwort 97 Posted March 17, 2020 Share Posted March 17, 2020 Is the change in the 4.4.0.27 or the build after that? Link to comment Share on other sites More sharing options...
makarai 108 Posted March 17, 2020 Share Posted March 17, 2020 We've updated this lib for the next build. Thanks. Just plunged into FreeNAS 11.3 and can report the same issue that OP has, fixed the same way. Link to comment Share on other sites More sharing options...
Luke 37112 Posted March 17, 2020 Share Posted March 17, 2020 Ok great, thanks for the info. Link to comment Share on other sites More sharing options...
Baenwort 97 Posted March 18, 2020 Share Posted March 18, 2020 (edited) Just plunged into FreeNAS 11.3 and can report the same issue that OP has, fixed the same way. Which emby version are you on? Edited March 18, 2020 by Baenwort Link to comment Share on other sites More sharing options...
makarai 108 Posted March 18, 2020 Share Posted March 18, 2020 (edited) Which emby version are you on? I am on the latest beta. I added emby (recent stable) to the freenas community plugin section. That stable can be easily updated. Edited March 18, 2020 by makarai Link to comment Share on other sites More sharing options...
Sylas 5 Posted March 22, 2020 Share Posted March 22, 2020 hey guys I have it exactly the other way around: I upgraded to Emby 4.4.0.40 on FreeNAS (underlying 11.3-R7) and I get "Shared object "libdav1d.so.4" not found, required by "libavcodec.so.58"" I guess I need to update to dav1d-0.6? but when I do a pkg install dav1d it say I already have the newest ... and looking in https://pkg.freebsd.org/FreeBSD:11:amd64/release_1/All/ I do not find it ... any suggestions? thanks and br Link to comment Share on other sites More sharing options...
makarai 108 Posted March 22, 2020 Share Posted March 22, 2020 hey guys I have it exactly the other way around: I upgraded to Emby 4.4.0.40 on FreeNAS (underlying 11.3-R7) and I get "Shared object "libdav1d.so.4" not found, required by "libavcodec.so.58"" I guess I need to update to dav1d-0.6? but when I do a pkg install dav1d it say I already have the newest ... and looking in https://pkg.freebsd.org/FreeBSD:11:amd64/release_1/All/ I do not find it ... any suggestions? thanks and br try https://pkg.freebsd.org/FreeBSD:11:amd64/latest/All/ Link to comment Share on other sites More sharing options...
Sylas 5 Posted March 22, 2020 Share Posted March 22, 2020 thanks makarai, i found dav1d-0.6 there however, still not playing but a new error, this time in the emby log (not the ffmpeg); *** Error Report *** Version: 4.4.0.40 Command line: /usr/local/lib/emby-server/system/EmbyServer.exe -os freebsd -ffdetect /usr/local/lib/emby-server/bin/ffdetect -ffmpeg /usr/local/lib/emby-server/bin/ffmpeg -ffprobe /usr/local/lib/emby-server/bin/ffprobe -programdata /var/db/emby-server -updatepackage emby-server-freebsd11_{version}_amd64.txz Operating system: Unix 11.3.6.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.10.1.57 (5.10.1.57 Tue Dec 10 07:40:49 UTC 2019) Runtime: file:///usr/local/lib/mono/4.5/mscorlib.dll System.Environment.Version: 4.0.30319.42000 Processor count: 4 Program data path: /var/db/emby-server Application directory: /usr/local/lib/emby-server/system System.Exception: System.Exception: No video encoder found for 'h264' >>>>>> FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: Automatic at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.FindVideoEncoder (Emby.Server.MediaEncoding.Encoder.EncodingJobInfo state, MediaBrowser.Controller.MediaEncoding.CodecParameterContext parameterContext) [0x00183] in <334446761cf6472582e304b0b9a96395>:0 seems i don not have a h264 decoder now? i installed all the dependencies given on emby.media site however ... Link to comment Share on other sites More sharing options...
makarai 108 Posted March 22, 2020 Share Posted March 22, 2020 (edited) thanks makarai, i found dav1d-0.6 there however, still not playing but a new error, this time in the emby log (not the ffmpeg); *** Error Report *** Version: 4.4.0.40 Command line: /usr/local/lib/emby-server/system/EmbyServer.exe -os freebsd -ffdetect /usr/local/lib/emby-server/bin/ffdetect -ffmpeg /usr/local/lib/emby-server/bin/ffmpeg -ffprobe /usr/local/lib/emby-server/bin/ffprobe -programdata /var/db/emby-server -updatepackage emby-server-freebsd11_{version}_amd64.txz Operating system: Unix 11.3.6.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.10.1.57 (5.10.1.57 Tue Dec 10 07:40:49 UTC 2019) Runtime: file:///usr/local/lib/mono/4.5/mscorlib.dll System.Environment.Version: 4.0.30319.42000 Processor count: 4 Program data path: /var/db/emby-server Application directory: /usr/local/lib/emby-server/system System.Exception: System.Exception: No video encoder found for 'h264' >>>>>> FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: Automatic at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.FindVideoEncoder (Emby.Server.MediaEncoding.Encoder.EncodingJobInfo state, MediaBrowser.Controller.MediaEncoding.CodecParameterContext parameterContext) [0x00183] in <334446761cf6472582e304b0b9a96395>:0 seems i don not have a h264 decoder now? i installed all the dependencies given on emby.media site however ... how did you install emby? in the very beginning ? which version did you start with? (was it 4.2.1.0 or 4.3.x.x) Edited March 22, 2020 by makarai Link to comment Share on other sites More sharing options...
Sylas 5 Posted March 22, 2020 Share Posted March 22, 2020 first time I installed it from the FreeNAS addons Since they are always a bit behind in versions I used the steps on emby.media to install the updates so far worked without problem... Link to comment Share on other sites More sharing options...
makarai 108 Posted March 22, 2020 Share Posted March 22, 2020 first time I installed it from the FreeNAS addons Since they are always a bit behind in versions I used the steps on emby.media to install the updates so far worked without problem... which freenas addon section ? on 11.2 of freenas ? Link to comment Share on other sites More sharing options...
makarai 108 Posted March 22, 2020 Share Posted March 22, 2020 (edited) can you login to your emby installation and post the output of (plugins -> emby -> 3 dots -> shell, it should say root@jailname) cat /etc/pkg/FreeBSD.conf Edited March 22, 2020 by makarai Link to comment Share on other sites More sharing options...
Sylas 5 Posted March 22, 2020 Share Posted March 22, 2020 $FreeBSD: releng/11.3/etc/pkg/FreeBSD.conf 347034 2019-05-02 23:59:44Z gjb $ # # To disable this repository, instead of modifying or removing this file, # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: # # mkdir -p /usr/local/etc/pkg/repos # echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf # FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } there you go Link to comment Share on other sites More sharing options...
makarai 108 Posted March 22, 2020 Share Posted March 22, 2020 $FreeBSD: releng/11.3/etc/pkg/FreeBSD.conf 347034 2019-05-02 23:59:44Z gjb $ # # To disable this repository, instead of modifying or removing this file, # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: # # mkdir -p /usr/local/etc/pkg/repos # echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf # FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } there you go there is your problem! please just change the quarterly to latest, and update all packages. Link to comment Share on other sites More sharing options...
Luke 37112 Posted March 22, 2020 Share Posted March 22, 2020 Yup that was one of the install step instructions. Link to comment Share on other sites More sharing options...
Sylas 5 Posted March 22, 2020 Share Posted March 22, 2020 (edited) Update: got it, there was another file in /usr/local/etc/pkg/repos ... something about iocage ... removing that as well did the trick thank you again for your help! --- hey again 1st of all: thanks for your help, really do appreciate it I did change as said, didn't change anything when using pkg update I also moved the file /usr/local/etc/pkg/repos/FreeBSD.conf (as mentioned above) aside and pkg update did change but restarting emby afterwards and still the same problem also I'm sorry I didn't realise that was meant with "First, make sure your FreeBSD system is configured for latest packages." Edited March 22, 2020 by Sylas Link to comment Share on other sites More sharing options...
makarai 108 Posted March 25, 2020 Share Posted March 25, 2020 (edited) Is it working now or not? Edited March 25, 2020 by makarai Link to comment Share on other sites More sharing options...
MRobi 159 Posted March 26, 2020 Share Posted March 26, 2020 What's the verdict with 4.4.0.40 Should we be using dav1d 0.6.0 or should we still be downgrading to 0.5.0? Link to comment Share on other sites More sharing options...
makarai 108 Posted March 26, 2020 Share Posted March 26, 2020 I updated a while ago and it works wrll Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now