-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V4L2 decoding via docker #187
Comments
@piaste what's the output of |
|
30 Oct 2020: sadly, due legal obligations arising from a recent change in my 'real world' job, I must announce I am standing down as maintainer of this project with immediate effect. For the meantime, I will leave the repo up (for historical interest, and since the images may be of use still in certain applications); however, there will be no further updates to the underlying binhost etc., nor will I be accepting / actioning further pull requests or bug reports from this point. Email requests for support will also have to be politely declined, so, please treat this as an effective EOL notice. |
Hello. First, thank you a lot for this image and even more for its excellent documentation.
I'm trying to enable Jellyfin hardware acceleration using the LinuxServer.io image on a Pi4 4GB, with the 1.6.0 lite image.
Jellyfin has access to the following relevant paths:
and
/boot/config.txt
has the following settings enabled (unchanged from default except for extragpu_mem
):The two available options are OpenMAX (with MMAL for h.264 decoding) and V4L2. OpenMAX isn't available on 64bit, as the project readme says, and indeed the playback crashes because the
bcm_host
library is missing from/opt/vc/lib
... although it is present in/usr/lib64
, which has me a little confused.Switching to V4L2 gives this error when I try to play a HEVC file:
Googling this error isn't leading me anywhere as
yuv420p
seems to be a default ffmpeg codec..After reading a bunch of threads, I found this one where @sakaki- was investigating V4L2 support on 64-bit. So I tried the same commands in one of the posts, and the V4L2-powered transcoding appeared to work properly:
At this point I'm kind of stuck.
Is there any way I can at least figure out if the problem is something system-wide or with the ffmpeg in the Jellyfin image?
The text was updated successfully, but these errors were encountered: