slaver666 3 Posted February 25 Share Posted February 25 (edited) Hi. I have FreeBSD 14 and Emby Server 4.9.0.5 installed as a package. Jpeg images look fine. But heic format is not supported. I've tried to install ImageMagick7-nox11 that has build in heic support. It didn't help. ImageMagick6 also has build in heic support anyway. There were no such heic problems with Ubuntu 22.04 server. embyserver.txt Edited February 25 by slaver666 Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 25 Author Share Posted February 25 (edited) According to server logs ffmpeg can't convert HEIC images. Edited February 25 by slaver666 Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 25 Author Share Posted February 25 (edited) Build in ffmpeg also can't convert image libheif is installed Edited February 25 by slaver666 Link to comment Share on other sites More sharing options...
Happy2Play 8282 Posted February 25 Share Posted February 25 Devs will have to comment as I don't know the platform but Windows is using libvips for processing example from my Windows system 2024-02-24 19:31:48.729 Info Skia: SkiaSharp version: 2.88.0.0 2024-02-24 19:31:48.729 Info ImageProcessor: Adding image processor Skia 2024-02-24 19:31:48.753 Info libvips: NetVips version: 2.3.1.0 2024-02-24 19:31:48.753 Info ImageProcessor: Adding image processor libvips 2024-02-25 10:32:17.488 Debug SqliteItemRepository: GetitemById Photo 105001 C:\Users\Media\Desktop\Videos\Photo\Test\20220426T143407.HEIC 2024-02-25 10:32:18.490 Debug ImageProcessor: Image encoding using libvips to C:\Users\Media\AppData\Roaming\Emby-Server\programdata\cache\temp\bed3cfdc92b946c5a60f57e92364b647.jpg took 1002ms for C:\Users\Media\Desktop\Videos\Photo\Test\20220426T143407.HEIC. Now moving to C:\Users\Media\AppData\Roaming\Emby-Server\programdata\cache\images\resized-images\9\90f8bce0-7f86-1af1-f95e-0f3c5db0fc64.jpg But your platform does not appear to have it and skia appears to fail. 2024-02-25 20:42:46.009 Info Skia: SkiaSharp version: 2.88.0.0 2024-02-25 20:42:46.011 Info ImageProcessor: Adding image processor Skia 2024-02-25 20:42:46.036 Info Main: LibVips not available. Will try next image processor. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 25 Author Share Posted February 25 As I told before my Ubuntu server also has no problems with HEIC. Link to comment Share on other sites More sharing options...
Happy2Play 8282 Posted February 25 Share Posted February 25 1 minute ago, slaver666 said: As I told before my Ubuntu server also has no problems with HEIC. And do you have a log for it as I would suspect what I have already posted secondard image processor. But since platform packages are build per their platform I will guess there is possible a build issue but the builders will have to comment as Skia does not appear to do what you need and that is the only processor, Unless Libvibs is something the user can add to the platform. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 25 Author Share Posted February 25 FreeBSD has vips image processor. But it would be nice to have a confirmation from developers that I really need 635 MiB more space fro this. Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 25 Share Posted February 25 1 hour ago, slaver666 said: FreeBSD has vips image processor. But it would be nice to have a confirmation from developers that I really need 635 MiB more space fro this. Yes although in the coming months we'll hopefully be dropping imagemagick as a requirement. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 25 Author Share Posted February 25 Thanks for information. Unfortunately ImageMagick is not the highest space consumer in the list above. It needs only 35 Mb. All other packages are default requirements for vips in FreeBSD. If only you can advise what requirements really needed to compile from ports. Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 25 Share Posted February 25 45 minutes ago, slaver666 said: Thanks for information. Unfortunately ImageMagick is not the highest space consumer in the list above. It needs only 35 Mb. All other packages are default requirements for vips in FreeBSD. If only you can advise what requirements really needed to compile from ports. Everything that is marked as a dependency for the package is there for a reason, and it is kept up to date and things are removed when they are no longer used. Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 25 Share Posted February 25 But when we do get to the removal of imagemagick, that also applies to GraphMagick, it has a lot of dependencies itself so I think the actual reduction will turn out to be more than that. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 26 Author Share Posted February 26 I've installed vips package but it didn't help. I even don't see any mention in logs about vips image processor. So I don''t sure server use it. embyserver.txt Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 26 Share Posted February 26 23 minutes ago, slaver666 said: I've installed vips package but it didn't help. I even don't see any mention in logs about vips image processor. So I don''t sure server use it. embyserver.txt 125.61 kB · 0 downloads Please attach the complete emby server log file. Thanks. Link to comment Share on other sites More sharing options...
Happy2Play 8282 Posted February 26 Share Posted February 26 Not sure what happened in that log as it start out full of NUL. But need to see a log from startup, not a rollover/rotated log. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 26 Author Share Posted February 26 (edited) embyserver.txtSorry. I've removed vips package. I'm going to install it again and give you full log. Edited February 26 by slaver666 Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 26 Author Share Posted February 26 (edited) I've installed vips again but emby doesn't see libvips. May be I should install another dependency? embyserver.txt Edited February 26 by slaver666 Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 27 Share Posted February 27 Hi, can you walk me through the process you used to install Emby Server on this machine? Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 27 Author Share Posted February 27 Hi. I used installation instructions from this page: https://emby.media/freebsd-server.html After dependencies installation I used the command: pkg add -f https://github.com/MediaBrowser/Emby.Releases/releases/download/4.9.0.5/emby-server-freebsd14_4.9.0.5_amd64.pkg Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 28 Author Share Posted February 28 Emby Server has been updated to 4.9.0.7 today. Problem still exists. Link to comment Share on other sites More sharing options...
Luke 37066 Posted February 28 Share Posted February 28 11 minutes ago, slaver666 said: Emby Server has been updated to 4.9.0.7 today. Problem still exists. HI, can you please attach a new emby server log? thanks. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 28 Author Share Posted February 28 embyserver.txt Link to comment Share on other sites More sharing options...
alucryd 216 Posted February 28 Share Posted February 28 FYI, the packages we ship (as in those not the one from the ports tree) come with their own vips build, you don't need to install it on your system. The issue probably comes from a soname bump in one of its dep, a simple rebuild on our end should do the trick, and I'll see if I can statically link the culprit so it doesn't happen again. Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 28 Author Share Posted February 28 Thanks for reply! I've noticed that installation dependencies for FreeBSD were supplemented with dotnet package which takes a lot of space as well as vips package. I thought that dotnet is shipped with Emby Server package itself. Link to comment Share on other sites More sharing options...
alucryd 216 Posted February 28 Share Posted February 28 (edited) Dotnet was shipped self-contained previously, because we had to use unofficial freebsd builds of dotnet 6.0, but now that it is available in the ports tree, it's better to depend on it so you can get dotnet updates and security fixes without the need to update emby itself. We just have to be careful when dotnet 8 will inevitably get replaced with dotnet 9, hopefully freebsd will keep 8 in the ports tree, or we will revert to a self-contained build. Edited February 28 by alucryd 1 Link to comment Share on other sites More sharing options...
slaver666 3 Posted February 29 Author Share Posted February 29 Emby Server has been updated to 4.9.0.8. Problem still here. 1 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