2023-11-26, 03:56 AM
(This post was last modified: 2023-11-26, 03:58 AM by Geroldm972. Edited 1 time in total.)
My collection consists of at least 40 TByte on content. And 95% is compressed using HVEC (x265/h265) and stored as MKV container. Google told me that MKV is not natively supported. The only suggestion I found, was to re-encode everything to MP4. Now, I really like Jellyfin, but I dread the job of re-encoding to MP4. really dread.
Why? Let me explain my hardware/software situation: I have only recently discovered Jellyfin and I made via ProxMox a Linux-based VM with Jellyfin. Then I created SMB shares to my (bare-metal) media server that runs Windows. Jellfin runs absolutely fine this way and I'm not inclined to change it. All 3 of my ProxMox nodes run on computers that are around 10 years old. 2 of these have AMD CPUs with built-in video-card and the node with Intel CPU has only a Geforce 210 card in it. Good enough for basic office tasks, but nothing else. The Windows-based media server is a 1st gen AMD Ryzen, also with a GeForce 210 card in it.
CPU encoding is slow, but higher quality. Luckily I live in a country where electricity is very cheap, so my media-server makes long hours. Before my discovery of Jellyfin I just used PotPlayer on Windows and MPV on Linux to watch the content. So, I have lots of weak to very weak hardware in my network. Unfortunately, video cards are very expensive in this country. Prices may have dropped in the rest of the world, here in South-America they didn't.
As a family-man, my budget for this hobby is (strictly) limited. I rather feed the wife, kids and dogs and provide a roof, school and clothing for them.
With that lengthy explanation finally out of the way; I see that all MKV content is being transcoded in Jellyfin, when watched via Chrome (Amdroid), Firefox (Linux/Windows) and Vivaldi (Windows). And with the hardware at hand I probably need a year or two just to re-encode to MP4. Not an investment I'm willing to make. Yet I would rather like it if Jellyfin did not have the need to transcode MKV content. A lot of the content is 720p. Some of it is 480p. In the cities here internet aplenty. But in the country-side where I domicile, you are elated if 720p online content comes through. Heck, even 480p content "stutters" on occasion. And I live rather close to my local ISP. My neighbor lives much farther away and he's happy with 480p content.
Watching content in a browser on a phone, 720p content is more than ok. For the kids at least. My eyes are aging, and I noticed that the wife also starts to reach for reading glasses more often than she likes to admit, so we rather watch on my (1080p) TV or monitor. And there the grain of transcoding is very noticeable. Re-encoding isn't lossless, hence I fully expect the graining to become permanent after re-encoding all MKV content to MP4.
MKV support would therefore be very appreciated.
Why? Let me explain my hardware/software situation: I have only recently discovered Jellyfin and I made via ProxMox a Linux-based VM with Jellyfin. Then I created SMB shares to my (bare-metal) media server that runs Windows. Jellfin runs absolutely fine this way and I'm not inclined to change it. All 3 of my ProxMox nodes run on computers that are around 10 years old. 2 of these have AMD CPUs with built-in video-card and the node with Intel CPU has only a Geforce 210 card in it. Good enough for basic office tasks, but nothing else. The Windows-based media server is a 1st gen AMD Ryzen, also with a GeForce 210 card in it.
CPU encoding is slow, but higher quality. Luckily I live in a country where electricity is very cheap, so my media-server makes long hours. Before my discovery of Jellyfin I just used PotPlayer on Windows and MPV on Linux to watch the content. So, I have lots of weak to very weak hardware in my network. Unfortunately, video cards are very expensive in this country. Prices may have dropped in the rest of the world, here in South-America they didn't.
As a family-man, my budget for this hobby is (strictly) limited. I rather feed the wife, kids and dogs and provide a roof, school and clothing for them.
With that lengthy explanation finally out of the way; I see that all MKV content is being transcoded in Jellyfin, when watched via Chrome (Amdroid), Firefox (Linux/Windows) and Vivaldi (Windows). And with the hardware at hand I probably need a year or two just to re-encode to MP4. Not an investment I'm willing to make. Yet I would rather like it if Jellyfin did not have the need to transcode MKV content. A lot of the content is 720p. Some of it is 480p. In the cities here internet aplenty. But in the country-side where I domicile, you are elated if 720p online content comes through. Heck, even 480p content "stutters" on occasion. And I live rather close to my local ISP. My neighbor lives much farther away and he's happy with 480p content.
Watching content in a browser on a phone, 720p content is more than ok. For the kids at least. My eyes are aging, and I noticed that the wife also starts to reach for reading glasses more often than she likes to admit, so we rather watch on my (1080p) TV or monitor. And there the grain of transcoding is very noticeable. Re-encoding isn't lossless, hence I fully expect the graining to become permanent after re-encoding all MKV content to MP4.
MKV support would therefore be very appreciated.