ULTIMATE Jellyfin Guide - Hardware Acceleration, Codecs (PART 2)

  Рет қаралды 114,151

TechHut

TechHut

Күн бұрын

Пікірлер: 75
@TechHut
@TechHut 3 жыл бұрын
If you missed it check out part 1! Lot's of good stuff here even if you already have a Jellyfin setup: kzbin.info/www/bejne/m3vZgn6Ci9egi5o Also big thank you Linode for supporting the channel! Get $100 - 60 day credit on new LINODE : www.linode.com/techhut
@NyneIX9
@NyneIX9 2 жыл бұрын
Dude, I'm so happy you're doing this series. I've already been able to improve my Jellyfin despite using it for the past year.
@isaacgumbrell
@isaacgumbrell 2 жыл бұрын
This is such a good tutorial. Just what I needed.
@leventevarga3006
@leventevarga3006 2 жыл бұрын
Bunch amount of option missing, from Jellyfin. I know what should use for transcoding, but that's missing from the Web GUI. Have to type in manually
@suhass5331
@suhass5331 4 ай бұрын
Hello ! I would love to know about the helpful plugins you were talking about in part 1. If you can please cover *arr suite and how to set them up linked to the jellyfin server.
@everadept
@everadept 2 күн бұрын
Genuinely. Really easy to setup. Just reboot the system after installing the drivers the first time. Then it will work in jellyfin.
@ThylineTheGay
@ThylineTheGay 3 жыл бұрын
Is there a way to do it with amd gpu without the pro drivers?
@peacemekka
@peacemekka Жыл бұрын
Yes. Follow the guide mostly and just disable unsupported codecs and disable Tone Mapping. Tone Mapping is OpenCL only and will require the pro drivers. Anything requiring OpenCL is going to use the pro drivers. Also the AMD AMF will require the pro drivers. I got it setup and it works wonderful.
@doctorsaysitall9336
@doctorsaysitall9336 Жыл бұрын
hi i am having a problem on this" This client isn't compatible with the media and the server isn't sending a compatible media format."
@IcoKirov
@IcoKirov 3 жыл бұрын
i'm confused. was hardware acceleration disabled when we played the first frozen.avi?
@Mtaalas
@Mtaalas 2 жыл бұрын
not disabled, it just wasn't supported on the client side with that codec, so server had to transcode it on the fly to something client supported. when you then go and re encode that file into something client supports, you get rid of that transcoding process... with lossy codecs,m you obviously take a hit into the video quality.
@will300c
@will300c 3 жыл бұрын
always had audio sync issues with jellyfin tried 2 x. times on different OS's. I use mkv format for all vids
@NIHAR743
@NIHAR743 3 жыл бұрын
there might incompatibility with audio codec. mkv, mp4, avi all are just container for audio and video codec.
@will300c
@will300c 3 жыл бұрын
@@NIHAR743 That maybe possible, but i am now using Emby and i do not have those audio issues.
@priit7777
@priit7777 Жыл бұрын
Getting the hardware acceleration to work on linux actually is wayyyy more complicated, sadly. (especially when you be using one of the misguided distros, dropping HW de- and encoding in mesa drivers). Even when following the jellifin own documentation for enabling it. It's very hit and miss with older GPU's and their supported formats. Real benefit would be ofc to have some newest generation GPU with all the possible hw encoders and decoders presents, but most of us aren't that lucky.
@peacemekka
@peacemekka Жыл бұрын
How old is your GPU? I set mine up using an RX 580 on a debian lxc.
@elechtma
@elechtma Жыл бұрын
Thanks for the tutorial. I have Jellyfin installed using portainer in open media vault on my pi 4. Any advice to get hardware acceleration set up?
@peacemekka
@peacemekka Жыл бұрын
If its a docker container you might first want to look into how to pass down the GPU device( mine was /dev/dri/card0 and /dev/dri/render128. I have an AMD GPU ) from the host. Then its just a matter of going through the jellyfin documentation and choosing if you want the pro or the amdgpu drivers and enabling and disabling features and codecs according to the drivers required by each feature & codec. And in the end just point to the gpu device in the jellyfin dashboard.
@hariranormal5584
@hariranormal5584 2 жыл бұрын
I am confused, so, we get a video, we convert it to HEVC H265 for best efficiency, put it in our directory, and make sure the settings are made so the server can transcode the H265 to H264, and give it to the client ??
@mklinux777
@mklinux777 2 жыл бұрын
hii can you explain more, please.
@hariranormal5584
@hariranormal5584 2 жыл бұрын
@@mklinux777 About which? :) My question was basically, you have a movie , call it just movie.mp4 Say you got it from pirating it, and the torrent gave you it in H264 format, meaning if you now transcode the full movie file to HEVC, H265 (same thing essentially just different technical names), its format is in H265 obviously, and will have a smaller file size, less bit rate etc. All the advantages. If a client (a device like a phone, laptop, smart TV etc) tries to watch this movie, how will it work? Because not all clients can support H265 playback, so it means of they don't the device will just not show up the video at all and might error out. The way Jellyfin and other works is, If the Device does NOT support H265, but does support H264, and the movie.mp4 is in H265, it does a temporary transcode session, and streams data back to the client via H264 language so it can play back smoothly. However this isn't free, this either uses your CPU power or GPU power (of the server!! Not the client) depending on how you configure your Jellyfin (which is exactly what this video talks about)
@_mnejing
@_mnejing 2 жыл бұрын
It's only going to transcode from h265 to h264 if the device you're watching it on can't natively decode h265 video. If the device you're watching on (like your phone or tablet) can natively decode h265, then again, the server is just going to stream the file. If your phone or tablet are older and ONLY have an h264 decoder, then the server is now going to be tasked with transcoding from 265 to 264.
@rodrigo.55
@rodrigo.55 Жыл бұрын
@@hariranormal5584 you can search what are the limitations of your clients in terms of hardware codec and then only if it is the case, convert the files via something like tdarr. But is kinda nuts recompressing to x265 all of the files that are already compressed in x264. The only scenario that i think this is doable is to download plenty of offline media in mobile devices that have little storage space and don't run natively something like h265 10bits. Personally i just let jellyfin do its thing transcode or whatever even thinkering a lot in ffmpeg algorithm you can't go much far with recompression.
@selfhosted
@selfhosted 3 жыл бұрын
I believe conversion can all be done within the Jellyfin UI with options. EDIT: Nevermind, but it is possible within Emby.
@TheMatthewDMerrill
@TheMatthewDMerrill Жыл бұрын
How can I automate this to not have to change the file everytime?
@rcmanaure
@rcmanaure 5 ай бұрын
Yes, you can easily automate using a Python script and cronjobs. I made one myself, check all the MKV files in the folder and start the transcoding to MP4, and if everything is fine, delete the MKV file and move on to the next one. The task scheduled with crontab, I configured it to run the script every day at midnight and if there is no MKV file to process it does nothing and waits until the next call at midnight.
@nicolaslavinicki4029
@nicolaslavinicki4029 3 жыл бұрын
Awesome content, bro! Can't wait for part 3! What is going to be? Can you coverage external access?
@phanikumarjasti6540
@phanikumarjasti6540 Жыл бұрын
@techHut I am having Issues with Jellyfin using more memory like 3Gig which is unusual , any thoughts or suggestions would be appreciated. Thanks in advance
@Widur42
@Widur42 11 ай бұрын
How do you transcode MPEG4. It does not seem to work for me at all, neither with ffmpeg nor with quick sync. Would love to know how you set up your jellyfin to do that.
@raydsa1808
@raydsa1808 6 ай бұрын
hey Tech how do you back up your jellyfin database link the user names and harddriver config?
@AllGO1988
@AllGO1988 9 ай бұрын
Hello, is it necessary to have a graphics card installed to have more video codecs?
@andrewgibbs9674
@andrewgibbs9674 4 ай бұрын
running jellyfin on Fedora from flatpak, I'm not that good with computers, anyone know how to get hardware acceleration working? They just have details for debian and arch on the wiki
@rcmanaure
@rcmanaure 5 ай бұрын
Yes, you can easily automate using a Python script and cronjobs. I made one myself, check all the MKV files in the folder and start the transcoding to MP4, and if everything is fine, delete the MKV file and move on to the next one. The task scheduled with crontab, I configured it to run the script every day at midnight and if there is no MKV file to process it does nothing and waits until the next call at midnight.
@rcmanaure
@rcmanaure 5 ай бұрын
I'm going to create a guide on git hub with the script and the necessary steps to implement it. But before doing so I would like to know if you still need it with a like or comments.
@jaimerios1378
@jaimerios1378 3 жыл бұрын
Dang good vid. Thanks for putting this together 😁
@MattiasMagnusson
@MattiasMagnusson 2 жыл бұрын
Is there any way to auto convert all media once added to the library?
@tobasama
@tobasama 2 жыл бұрын
tdarr is great at this
@Suzuki_Hiakura
@Suzuki_Hiakura Жыл бұрын
So I have just found this and was wondering if I can't just playback my H.265 media directly, or decode it. I don't see why it has issues as I used Plex before and it never had issues, I assume because decoding was handled by the server. Is there a way I can fix it to not convert to H.264? The quality tanks drastically as I need to lower the quality down to 320p... only then does it stop stuttering due to the annoying internet speed I have at home; it is the reason I spent so much time converting my media to h.265 so I can save space on the drives while also saving bandwidth by several mb...
@reljoy
@reljoy Жыл бұрын
I have an Orange Pi 5+ and have set up Casaos and Jellyfin media server. My personal videos rendered by Kdenlive on my Linux Mint 20.3 computer do NOT work on my TCL smart TV even though I rendered using Generic MP4 - the dominant format (H264/AAC). Are you able to advise me?
@RINEGANALQUIMISTA
@RINEGANALQUIMISTA 2 жыл бұрын
You should have a videos of how to configure the URL and the EMCRIPTACION
@rickeyhaughton6030
@rickeyhaughton6030 2 жыл бұрын
Good morning how to get it to work on the go or my phone or tab?
@rithvik2378
@rithvik2378 2 жыл бұрын
Can I do the same for Intel?
@peacemekka
@peacemekka Жыл бұрын
Just point to the Intel GPU. Jellyfin has a guide for Intel iGPU and dGPUs
@Quettesh
@Quettesh 3 жыл бұрын
The codec support in Plex is currently the only thing that keeps me from switching - x265 saves so much space with the same or even better quality.
@bhatushar
@bhatushar 3 жыл бұрын
Correct me if I'm wrong but, since VLC supports x265 , if we use that as the default player then there won't be any transcoding. Right?
@CraftBasti
@CraftBasti Жыл бұрын
Wait, is there no way to have multiple encodings saved? I have Terrabytes of storage, I don't care if I save every movie two times
@dakotap1488
@dakotap1488 Жыл бұрын
Just make a copy of the file before transcoding it and you’ll have both……
@CraftBasti
@CraftBasti Жыл бұрын
@@dakotap1488 I didn't know jellyfin supported that, but it does!
@barbarella7028
@barbarella7028 2 жыл бұрын
have a drink each time he says "go ahead and..."
@TechHut
@TechHut 2 жыл бұрын
I don't have the liver for that
@mrdeadworry
@mrdeadworry Жыл бұрын
You do not need amd pro drivers in linux. Fedora Linux works just fine in this work load, using a AMD cpu and gpu.
@DudeItsDallyBoy
@DudeItsDallyBoy 2 жыл бұрын
Jellyfin is great but I decided to switch to emby with a premium pass. Its just a bit more well rounded and I like the plugin and smart features a bit more
@EvlEgle
@EvlEgle Жыл бұрын
Never heard of nuhvidia gpus
@MykeHawke-r9r
@MykeHawke-r9r 6 ай бұрын
Thank you for this video
@Hellmiauz
@Hellmiauz Ай бұрын
Worst part of kids is when they discover Ferdinand.
@danijelvrebac
@danijelvrebac 2 жыл бұрын
I didn't know Edge supports x265. Nice :D
@kaydog890
@kaydog890 2 жыл бұрын
Just tested, it is not. Fine print: HEVC decoding is only supported on Windows 10 with the HEVC Video Extension from the Microsoft store.
@danijelvrebac
@danijelvrebac 2 жыл бұрын
@@kaydog890 Let me guess, you have to pay for it 😁?
@mikerollin4073
@mikerollin4073 Жыл бұрын
Good stuff thanks
@YannMetalhead
@YannMetalhead Жыл бұрын
Good video.
@Usernotknown21
@Usernotknown21 3 жыл бұрын
My fedora keeps crashing. I reinstalled multiple times
@PANDA-fv6bi
@PANDA-fv6bi Жыл бұрын
This sounds too complex for someone who doesn't know much about computers
@JoshuaKnab
@JoshuaKnab Жыл бұрын
It's only complex because he is not using windows. It's not as bad as it seems. Just convert videos to the right format. And turn on hardware acceleration
@dakotap1488
@dakotap1488 Жыл бұрын
Now is a good time to learn, can’t learn if you don’t do it
@atoms_dancing
@atoms_dancing Ай бұрын
It's not for plebs who couldn't care to learn about technology.
@bobbyshaftoe45
@bobbyshaftoe45 2 жыл бұрын
Linode is **NOT** independent: Akamai [stock: AKAM] purchased Linode in 2022.
@kittyyyyyyyy
@kittyyyyyyyy Жыл бұрын
nevidia
@angablade
@angablade 2 жыл бұрын
You are pronouncing Nvidia incorrectly. This triggers me bad. I can't watch the video because of it.
@rudysal1429
@rudysal1429 2 жыл бұрын
Nvidia schill
@angablade
@angablade 2 жыл бұрын
@@rudysal1429 Incorrect. I do not own a single Nvidia product.
@First_Grafter
@First_Grafter Жыл бұрын
Same 😂
@jalalshahini
@jalalshahini 4 ай бұрын
Grow up
@EvlEgle
@EvlEgle Жыл бұрын
Wtf is a lieberry
@tarunnair9506
@tarunnair9506 3 жыл бұрын
first
@First_Grafter
@First_Grafter Жыл бұрын
I cringe each time you say Nvidia or NVENC
Should You Buy an Intel Arc for Your Media Server?
16:36
Wolfgang's Channel
Рет қаралды 209 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Time to UNSUBSCRIBE from Disney+, Netflix, etc!
14:08
Jeff Geerling
Рет қаралды 1,5 МЛН
The open source alternative to my sponsor - Jellyfin vs Plex
17:08
Linus Tech Tips
Рет қаралды 2,1 МЛН
The ULTIMATE Budget Jellyfin Server
16:38
Hardware Haven
Рет қаралды 363 М.
Streaming 4K Blu-rays With a DECADE-OLD PC
13:55
Hardware Haven
Рет қаралды 338 М.
What's on my Home Server?? MUST HAVE Services 2023!
27:29
TechHut
Рет қаралды 884 М.
PLEX or Jellyfin? MY PICK using both for Years!
13:23
TechHut
Рет қаралды 201 М.
I Freed Up 700GB+ Converting my Videos Using Tdarr
11:52
Techno Tim
Рет қаралды 168 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН