Jellyfin Forum
play videos directly without ffmpeg - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: play videos directly without ffmpeg (/t-play-videos-directly-without-ffmpeg)



play videos directly without ffmpeg - bing0o - 2023-12-10

   
im running jellyfin docker on a raspberry pi 4b with 8GB ram, and as shown in the picture it makes the CPU heats so much with around 350% usage, i want jellyfin to play videos directly without ffmpeg, if that possible,

thanks in advance.


RE: play videos directly without ffmpeg - TheDreadPirate - 2023-12-10

That is entirely dependent on the device supporting the video and audio. What device are you playing in and what are the codecs in your video.


RE: play videos directly without ffmpeg - bing0o - 2023-12-10

(2023-12-10, 11:05 PM)TheDreadPirate Wrote: That is entirely dependent on the device supporting the video and audio.  What device are you playing in and what are the codecs in your video.

as i mentioned in my post im running jellyfin docker on a raspberry pi 4 model b with 8 GB ram, when i play a low quality video it plays it directly but a high quality one runs with ffmpeg.


RE: play videos directly without ffmpeg - tmsrxzar - 2023-12-10

(2023-12-10, 11:28 PM)bing0o Wrote:
(2023-12-10, 11:05 PM)TheDreadPirate Wrote: That is entirely dependent on the device supporting the video and audio.  What device are you playing in and what are the codecs in your video.

as i mentioned in my post im running jellyfin docker on a raspberry pi 4 model b with 8 GB ram, when i play a low quality video it plays it directly but a high quality one runs with ffmpeg.

yes we all saw what you mentioned, what TDP is asking is what "Client" as it's the client that asks the server to transcode, the server does not decide that

anyway, in the jellyfin dashboard go to playback and set hardware acceleration to "None" to disable all acceleration

but, be prepared when your client cannot play something you will then be greeted with "The server is not sending a compatible format"

in your setup, you have chosen an un-recommened raspberry pi which can't transcode so now your client has to do the work instead, if neither the server or client can do it then you're pretty well stuck with pre-encoding all of your content to lower bitrate/resolution (whatever makes the client happy)


RE: play videos directly without ffmpeg - bing0o - 2023-12-11

(2023-12-10, 11:43 PM)tmsrxzar Wrote:
(2023-12-10, 11:28 PM)bing0o Wrote:
(2023-12-10, 11:05 PM)TheDreadPirate Wrote: That is entirely dependent on the device supporting the video and audio.  What device are you playing in and what are the codecs in your video.

as i mentioned in my post im running jellyfin docker on a raspberry pi 4 model b with 8 GB ram, when i play a low quality video it plays it directly but a high quality one runs with ffmpeg.

yes we all saw what you mentioned, what TDP is asking is what "Client" as it's the client that asks the server to transcode, the server does not decide that

anyway, in the jellyfin dashboard go to playback and set hardware acceleration to "None" to disable all acceleration

but, be prepared when your client cannot play something you will then be greeted with "The server is not sending a compatible format"

in your setup, you have chosen an un-recommened raspberry pi which can't transcode so now your client has to do the work instead, if neither the server or client can do it then you're pretty well stuck with pre-encoding all of your content to lower bitrate/resolution (whatever makes the client happy)


thanks, yes i faced this error multiple times "The server is not sending a compatible format", I'm using the jellyfin android app to play the videos or the browser on my laptop, both cuz the issue, i have RTX 3060 on my laptop, I think I'm gonna have to convert the videos to a lower resolution.


RE: play videos directly without ffmpeg - tmsrxzar - 2023-12-11

browsers are not a great choice for a client, recommend jellyfin media player for your laptop https://jellyfin.org/downloads

as far as the android app, not a lot to be done there, you could try changing the player to libvlc instead of exoplayer and it will likely work better (depending on device)

note, with libvlc there is no dolby vision support


RE: play videos directly without ffmpeg - javifeer - 2023-12-11

I have tried with vimu media player as external player and it doesn't give me any more error without enabling transcoding.


RE: play videos directly without ffmpeg - bing0o - 2023-12-16

(2023-12-11, 01:37 PM)tmsrxzar Wrote: browsers are not a great choice for a client, recommend jellyfin media player for your laptop https://jellyfin.org/downloads

as far as the android app, not a lot to be done there, you could try changing the player to libvlc instead of exoplayer and it will likely work better (depending on device)

note, with libvlc there is no dolby vision support

thanks man, both worked, for laptop the jellyfin media player, and android i changed the player to external MX player, and it's working perfectly.

(2023-12-11, 02:58 PM)javifeer Wrote: I have tried with vimu media player as external player and it doesn't give me any more error without enabling transcoding.

thanks, I tried with MX Player and it worked which is free.