[Support] binhex - Jellyfin


Recommended Posts

  • 2 months later...

Thank you, Binhex, for all you're doing. My problem is my installation seems to have got messed up. My machine has gone through a few different networks. I'm not sure if the port mappings have got messed up along the way, but now Jellyfin throws errors when I try to play videos. I can open up the web client, but when I try to play any media it says:

Playback Error

This client isn't compatible with the media and the server isn't sending a compatible media format.

 

It's tricky because I don't even know the proper way to go about asking the question and solving the problem. I noticed the port mappings seemed weird. I switched the docker to "host" mode and changed the port mappings to my LAN ip, but didn't solve playback.

Is my Jellyfin destroyed or salvageable? 

Thank you to anyone with help.

Link to comment
  • 2 weeks later...
 
It said there were no updates available and I was on the default branch that came with the container. I'm running the linuxserver one now without any problems. Not sure what it was.
I pulled down the latest image and checked the version in the web UI and it was up to date so you must have been targeting a specific tagged version would be my guess.

Sent from my CLT-L09 using Tapatalk

Link to comment
  • 1 month later...
On 4/3/2020 at 3:07 PM, NitroNine said:

I just set up Jellyfin Version: 10.5.2.  I've added --runtime=nvidia in Extra Parameters and two variables.  The first key NVIDIA_DRIVER_CAPABILITIES, value all, and the second is NVIDIA_VISIBLE_DEVICES and what's being reported for my GPU 0 UUID in the value.

 

I enabled Nvidia NVENC and checked all boxes.   But when I set a video to transcode, I don't get anything reported when I watch nvidia-smi.

 

I've set up Plex the identical way and it shows in the smi output.

 

Am I doing something wrong?

 

EDIT - Figured it out, can't be done with binhex's version of Jellyfin.

I'm now trying to set up transcoding with my Nvidia GPU running the latest version dated Sep, 2021. Is GPU transcoding not available on this package? Do I have to change to the Linuxservers' package?

Link to comment

I am trying to recover my Jellyfin setup after an issue with my Cache drive. I copied back over the config and data folder, from a backup, but I am getting:

 

2022-04-09 21:21:40,441 DEBG 'jellyfin' stdout output:
[21:21:40] [FTL] [1] Main: Error while starting server.
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 11: 'database disk image is malformed'.

 

Is there any way to recover from this? Or am I hosed?

 

EDIT: Never mind, I'm hosed. Using a Hex editor I looked at a collection of files I have, and they filled with random blocks of null characters and "00" blocks.

Edited by lutiana
Link to comment
  • 2 months later...
  • 3 weeks later...

sorry if this is a Noob question or has been asked before but how do i route all Jellyfin traffic through your wonderful DelugeVPN ?

 

i tried changing the network type to none and setting extra arguments to "--net=container:binhex-delugevpn" but it just block the webUI even when i adding port 8096 & 8920 in the delugeVPN docker.

 

 

Link to comment
14 minutes ago, NotNeo said:

sorry if this is a Noob question or has been asked before but how do i route all Jellyfin traffic through your wonderful DelugeVPN ?

 

i tried changing the network type to none and setting extra arguments to "--net=container:binhex-delugevpn" but it just block the webUI even when i adding port 8096 & 8920 in the delugeVPN docker.

 

 

Q24:- https://github.com/binhex/documentation/blob/master/docker/faq/vpn.md

Link to comment
  • 2 weeks later...

I have a problem, when i enter the repos for plugins, then click on catalog, it only loads but not show anything.

Do you know where the problem can be?

When i delete the repos then it shows me a few, but i correctly added the repos-.-

Edited by LUCASINO
Link to comment
  • 3 weeks later...
  • 2 months later...

Hey guys, so my original flash drive got corrupted and I had to go through the process of doing everything from scratch.
However, some of the docker containers have picked up old data and started working right away.

I tried to do that with jellyfin, and it finds my old server name, but cannot connect to it.
I tried to delete everything and reinstall but I just get back to the same screen. It also wont let me set it up as new.

Any suggestions as to what I should do?

Link to comment
  • 2 weeks later...
  • 3 weeks later...

Has anyone got Quicksync transcoding working with this?

 

I get this error:
 

Playback Error

This client isn't compatible with the media and the server isn't sending a compatible media format.

When I check the logs the issue is from ffmpeg:
 

ffmpeg version 5.1.2-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 12.2.0 (GCC)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libfontconfig --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
[AVHWDeviceContext @ 0x561045659500] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
Failed to set value 'vaapi=va:,driver=iHD,kernel_driver=i915' for option 'init_hw_device': Input/output error
Error parsing global options: Input/output error

 

Transcoding works fine with Plex and I have the docker setup with the following:
image.thumb.png.df3de1018c5951799b987e076a6d87be.png

 

 

My settings in Jellyfin:
image.thumb.png.129ee6ed766489a9fe0f206b5dd277e1.pngimage.thumb.png.4abb14adcc6484db4ad9fe584c15f2a5.pngimage.thumb.png.042b8609236bf95417815ac369a551f4.png

Edited by dodgypast
Link to comment
  • 2 weeks later...

Thought I would try JellyFin again, I used it years ago on my unraid... I had it uninstalled, but now installed the docker ... but when I go to the server it loads a login screen, instead of the setup wizard.. I think somehow it is remembering my old install details from years ago... but I can not work out how to reset it. I do not remember any of my old log in details...

Link to comment
9 hours ago, questionbot said:

Thought I would try JellyFin again, I used it years ago on my unraid... I had it uninstalled, but now installed the docker ... but when I go to the server it loads a login screen, instead of the setup wizard.. I think somehow it is remembering my old install details from years ago... but I can not work out how to reset it. I do not remember any of my old log in details...

stop the container

delete all files and folders in /config for this container

start container

  • Thanks 1
Link to comment
  • 2 months later...
On 11/29/2022 at 3:44 PM, questionbot said:

Thought I would try JellyFin again, I used it years ago on my unraid... I had it uninstalled, but now installed the docker ... but when I go to the server it loads a login screen, instead of the setup wizard.. I think somehow it is remembering my old install details from years ago... but I can not work out how to reset it. I do not remember any of my old log in details...

 

Also a bug with JellyFin. If on first launch it asks for login, just reload the webpage and it will go to quick start guide instead

 

  • Thanks 1
Link to comment
  • 3 weeks later...
On 11/15/2022 at 11:42 AM, dodgypast said:

Has anyone got Quicksync transcoding working with this?

 

I get this error:
 

Playback Error

This client isn't compatible with the media and the server isn't sending a compatible media format.

When I check the logs the issue is from ffmpeg:
 

ffmpeg version 5.1.2-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 12.2.0 (GCC)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libfontconfig --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
[AVHWDeviceContext @ 0x561045659500] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
Failed to set value 'vaapi=va:,driver=iHD,kernel_driver=i915' for option 'init_hw_device': Input/output error
Error parsing global options: Input/output error

 

Transcoding works fine with Plex and I have the docker setup with the following:
image.thumb.png.df3de1018c5951799b987e076a6d87be.png

 

 

My settings in Jellyfin:
image.thumb.png.129ee6ed766489a9fe0f206b5dd277e1.pngimage.thumb.png.4abb14adcc6484db4ad9fe584c15f2a5.pngimage.thumb.png.042b8609236bf95417815ac369a551f4.png

 

I have the exact same issue

Link to comment
  • 3 months later...
On 6/24/2020 at 7:36 PM, lutiana said:

Awesome container, just found it and giving it a spin as a replacement for Plex. Some questions about the docker though, it looks like it only exposes the http port to the network, but none of the others.

 

I am giving the container it's own IP and would like to use HTTPS to access it, but I am unclear on how I expose that port (8920) for clients to connect. I added it to the docker, but it does not show up and the connection is denied when I try to connect. I also want to open up the client discovery port (UDP 7359) so that my TVs and other such devices can find the server and make the setup easier.

 

I edited the Docker, added the ports, matched their settings to the one already defined port and this did not work. So there is a step or something I am missing.

 

did you or @xhaloz ever figure this out?

Link to comment
  • 4 weeks later...
  • 1 month later...
  • 2 weeks later...

I installed this container trying to get it to work with Intel Quicksync and to replace the linuxserver one; I found your container to be missing `/usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128` - which is mentioned by Step 7 https://jellyfin.org/docs/general/administration/hardware-acceleration/intel/ as a verification that gpu and capabilities are detected.

 

I wasn't able to get my intel igpu transcoding to work with your image; linuxserver works fine... not sure why "vainfo" doesn't exist in your image but it does in the other ones.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.