Spyke

[RESOLVED] MakeMKV down? Alternatives?

//Edit: it's back, reason (expired DNS entries) in the comments.

I chose this community to post in since it seems the most likely userbase to know and use MakeMKV.

MakeMKV has stopped working for me (temp licence ran out), and when I tried to renew it, I noticed that the entire website seems to be down. Does anybody know anything about the project? Is this just temporary server issues or a permanent shutdown? And, seeing that such a vital piece of software can just go away at any moment, do you know any viable alternatives for ripping your legally owned DVDs? Of course, handbrake does exist, but it can't seem to properly sync up subtitles with the audio.

View original on feddit.org

Looking for advice for a simple Jellyfin server

Hello,

I just found this nice little mini desktop PC that I could put next to my TV in the living room or hide somewhere in my apartment. I was wondering if this would be enough for a Jellyfin server. I'd probably attach an external HDD to it to store all the movies and tv series.

It's main use would most probably be only for personal use. I don't really intend to share it with anybody. I'll connect to it via my NVidia Shield box with the Jellyfin app.

I'll also use it to download torrents directly.

What do you guys think?

https://www.bestbuy.ca/en-ca/product/refurbished-good-mini-desktop-pc-lenovo-thinkcentre-m700-tiny-intel-core-i5-6500t-2-6ghz-16gb-ddr3-ram-256gb-ssd-windows-10-home-wifi-hdmi-adapter-a-grade/15255293Open linkView original on piefed.ca
jellyfin·Jellyfinbygigachad

I set up Jellyfin and my gf loves it

Hey guys, this is a small experience report of me getting into Jellyfin. This community seems a bit dead, so let's get into discussion. I am sure you have a lot to say about your Jellyfin projects.

I played with the thought of setting up Jellyfin for a longer time, because we got so mad of streaming enshittification. This googling "who streams xxx" just to see nobody does, another new streaming service I never heard about or I can rent it for 3,99 from fucking Jeff Bezos. I am not a person who watches a lot of movies or shows (not really a binge watcher), so Netflix is not really worth it for me. But from time to time I get the urge to watch Harry Potter or some other shit but then I can't, because fuck you.

So I played with the thought of trying out Jellyfin, because I don't want the hassle of handling DVDs and also I sometimes watch on devices like a phone or a tablet. It seemed super complicated with all this encoding transcoding stuff and also felt like a huge investment, as I didn't have an old notebook here that I could use.

I decided to try it out on an old Raspberry Pi 3B+ I had lying around - I knew it was to weak to act as a Jellyfin server, but anyway. It worked like a charm, so I decided to get something more powerful. This was a very difficult research for me and I am still not sure if I went the right path. I know a little about gaming PCs, but I knew I needed something that does not use a lot of energy. On the web it seems that there is not really one single right way to host jellyfin? Everyone used something different... I stumbled across the "Dell Optiplex" series many people use and started looking out for then on eBay, learning about Intel processor generations and stuff like that (the Jellyfin docs recommend 11th or 12th gen, whatever that means).

I ended up with a Dell Optiplex 3070 Micro with an Intel i5-2,20 GHz, a 256GB NVMe, 16GB RAM and Windows 11 Pro. I bought it for about 120€, maybe that was a little too much but I didn't care as I wanted that thing better sooner than later. After it arrived I crossed myself and immediately installed Debian to get rid of the plague. I set up Jellyfin with apt, docker is cool and stuff but I like it more the traditional way.

I didn't have another internal HDD lying around, also there is not much space in this micro PC (btw it seems 2,5" != 2,5", they have different heights!), but I had an external 8TB HDD with external power supply. I know an internal HDD is probably more stable but well. So I mounted that one and modified fstab, a file I got to know recently on my Desktop PC after I formatted and partioned my dual boot Windows drive to ext4.

I decided going against docker and installing Jellyfin on bare metal, because I am a but old school and I like tweaking around with software. Revenge will come as soon as the system fails!

Whatever, I had some real problems with the permission settings. There were a lot of things I never came across before, e.g. groups. With a bit if google-fu I could finally solve these issues, but it took me some hours. After forgetting my credentials a couple if time I finally pushed a movie on the HDD, accessed Jellyfin via the browser and oh boy how fucking great is Jellyfin? I love it! It just looks so clean and polished! A real masterpiece for an open source software.

In the next step I bought a blu ray reader, which was not really easy because the guys in the makemkv forums are real nerds. As I am not interested in 4k (yet) I realized I won't run into too much trouble. So I went with a Verbatim 43888, an external disc reader. It was a real struggle to set it up on Linux Mint at first. First, MakeMKV did not work, Open Disc was grayed out. After a lot of research I identified two independent problems/solutions:

  1. MakeMKVs latest version just doesn't run on Linux. The solution is to build a lower version from source, I'll find out which one it was in case somebody has the same problem.
  2. MakeMKV only detects the disc, if the program is already started and the disc is put in after. No idea why.

As a bonus struggle - the physical eject button does not work, I have to run eject /dev/sr0/ from Terminal.

After solving this problems, my Blu-Ray ripping started. I read a bit into all the formats and ended up ripping the mkv with MakeMKV and after encoding the files with a handbrake Matroschka setting. It all works fine.

So here I am know streaming to my mobile and my TV. For the TV I first tried another RPI3+ with Kodi installed, but honestly, it was an underwhelming experience. So I just bought a longer HDMI cable and now stream from my desktop PC to my TV, which is alright. Now my girlfriend also wants to stream when she is not home, so I set up tailscale. A wonderful easy piece of software!

So lastly, I bought all seasons of Gilmore Girls for 10€ and ripped them for my of. A downside, they are all in 4:3. It seems Netflix has a special production version which they can stream widescreen, but it isn't published. Whatever, you know what my gf said? "Oh great, then I can cancel Netflix now?" I love that about her. She is not into tech, but she is so enthusiastic about the things I do. Also, she is really pissed from enshittification as well, but could never defend by herself.

I could go on for another half an hour, but I guess it is alright for now! Let's start discussing! How was your experience getting into Jellyfin? Do you know the struggles? Ant questions or advices?

View original on piefed.social
jellyfin·Jellyfinbycm0002

Jellyfin for iOS 1.7.0 Submitted to the App Store

We are pleased to announce that Jellyfin for iOS 1.7.0 has been submitted to the App Store! 🚀
⏬️ Featuring download support!

  • Direct downloads for all media types
  • Files app integration
  • Share downloads to other apps
  • Transcoded downloads now in alpha

Read the blog post to learn more about the changes in this release.
https://jellyfin.org/posts/ios-v1.7.0

Jellyfin for iOS 1.7.0 Submitted to the App Storehttps://jellyfin.org/posts/ios-v1.7.0/Open linkView original on piefed.world
jellyfin·Jellyfinbygrue

Transcoding on Intel -- integrated (e.g. N100) vs. discrete (e.g. A310)

TL;DR: Does the Arc A310 have any important advantage over recent Intel low-power CPUs with integrated graphics (e.g. N100/N150/N350/N355) specifically for use with Jellyfin, in terms of the number of streams it can transcode simultaneously or something like that?

Even if they do differ, is it something I would notice in a household context (e.g. with probably never more than 4 users at a time), or would the discrete GPU just be overkill?

::: spoiler context, if you need it


My Jellyfin is currently running in a VM on a Proxmox server with a Ryzen 5 3600 CPU and Vega 56 discrete GPU that draws a lot of power unnecessarily and apparently isn't recommended for Jellyfin transcoding due to lack of encoder quality. I'm thinking about either replacing the GPU with an Arc A310 for ~$100 or replacing the whole CPU/mobo/GPU with some kind of low-power Intel ITX board (the kind designed for routers or NASs, with a soldered-on N100 or similar) for ~$200. I'm leaning towards the latter because it would use less power, be simpler to set up (since, as I understand it, integrated GPU functions are always available instead of needing to be passed through and dedicated to a single VM/container) more versatile in the future (e.g. as a NAS or router), and be a whole additional system, freeing up the AMD hardware for some other use.

But is the N100 option just strictly equal or better for Jellyfin, or is there some other performance trade-off?

(BTW, I know the Arc uses Intel Quick Sync Video version 9 while the N100 uses version 8, with the difference between them being that the newer version supports 8K 10-bit AV1 hardware encoding. I'm not going to be encoding 8K any time in the foreseeable future, so I don't care about that.) :::

View original on lemmy.world
jellyfin·Jellyfinbycm0002

One Solution for Jellyfin Library Scan Hangs - No Errors Logged, CPU Idle

OC by @[email protected]

Hoping this helps someone in the future... (Likely myself when I forget all of this and reinstall.)

Setup: "OS install" of Jellyfin on Debian with package 10.10.7+deb11. Videos hosted on a FreeBSD and mounted with NFSv3.

When scanning libraries to find new videos, either the scan pauses midway through indefinitely, or completes quickly. CPUs are idle, several Jellyfin processes in state "D". No information logged in Jellyfin logs. One error in dmesg note about nfs lock files (one every few hours).

Can partly diagnose with these commands from https://forums.freebsd.org/threads/freebsd-v14-1-release-p3-nfsv3-no-lock-available.94531/ and user "tanis":

touch /data/test/myfile
# obtain nfs lock from FreeBSD client
lockf /data/test/myfile true && echo ok || echo nok
# obtain nfs lock from Linux client
flock /data/test/myfile true && echo ok || echo nok

If the flock hangs, then the fix is to disable NFS locking. Add "nolock" to the NFS mount options.

After remounting and starting the scan, the Jellyfin processes should produce a lot of CPU load and network traffic.

Discussion: Why did the scan work completely for one and only one folder? I suspect ffprobe was not invoked for the successful run, but my other folders have home movies and are not easily detected.

View original on lemmy.world
jellyfin·Jellyfinbycm0002

Jellyfin 10.11 RC1 Released

We are pleased to announce the first release candidate preview release of Jellyfin 10.11.0!

This is a preview release, intended for those interested in testing 10.11.0 before it's final public release. We welcome testers to help find as many bugs as we can before the final release.

As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

WIP release notes: https://notes.jellyfin.org/v10.11.0_features

This is the first release that uses the new EF Core database mapper. If you'd like to help test this release, please remember to remove all plugins to make debugging logs as easy as possible.

Jellyfin 10.11 RC1 Releasedhttps://github.com/jellyfin/jellyfin/releases/tag/v10.11.0-rc1Open linkView original on lemmy.world
jellyfin·Jellyfinbycm0002

⭐Jellyfin for Roku Version 3.0.4 Released

One important call out that I'd like to make about this release is the new "Use Fallback Font Across App" setting.

Enabling this setting will cause the client to attempt to download and use the server's configured and enabled fallback font in all text elements in the Roku app.

Why is this worth a call out?

Well, if you have a CJK font set as your fallback font, this means it'll use it to display artist names, song titles, movie descriptions, etc. that have CJK characters! Where you previously saw boxes, you will now see the correct characters.

Release Notes: https://github.com/jellyfin/jellyfin-roku/releases/tag/3.0.4

⭐Jellyfin for Roku Version 3.0.4 Releasedhttps://github.com/jellyfin/jellyfin-roku/releases/tag/3.0.4Open linkView original on lemmy.world
jellyfin·Jellyfinbycm0002

Jellyfin for Roku Version 3.0.2 Released

🌷Spring Cleaning release🌹

🎉 New Features

  • Add unplayed episode count and refresh number in real time
  • Add folder support to music video library

🐛 Bug Fixes

  • Fix clicking skip outro can result in video stuck in buffering state
  • Fix voice search in visual and music libraries
  • Fix search in collections library
  • Fix NFO not updating when media finishes playing
  • Improve default audio track selection in video player
  • Fix quickplay from causing video player error on list of episodes in TV season

Release Notes: https://github.com/jellyfin/jellyfin-roku/releases/tag/3.0.2

Jellyfin for Roku Version 3.0.2 Releasedhttps://github.com/jellyfin/jellyfin-roku/releases/tag/3.0.2Open linkView original on lemmy.world
jellyfin·Jellyfinbycm0002

New Jellyfin Server/Web release: 10.10.7

Jellyfin Server 10.10.7

Important Notes

Configurations behind a reverse proxy that did not explicitly configure trusted proxies will not work after this release. This was never a supported configuration, so please ensure you correct your configuration before upgrading. See the updated docs here for more information.

Security

  • Fix validation of API parameters to FFmpeg [GHSA-2c3c-r7gp-q32m], by @Shadowghost
  • Fix trusting forward headers if none are configured [GHSA-qcmf-gmhm-rfv9], by @JPVenson

Note: GHSAs will be published seven (7) days after this release.

General Changes

  • Fix regression where "Search for missing metadata" not handling cast having multiple roles [PR #13720], by @Lampan-git
  • Clone fallback audio tags instead of use ATL.Track.set [PR #13694], by @gnattu
  • Backport 10.11 API enum changes [PR #13835], by @nielsvanvelzen
  • Support more rating formats [PR #13639], by @IDisposable
  • Fix stackoverflow in MediaSourceCount [PR #12907], by @JPVenson
  • Upgrade LrcParser to 2025.228.1 [PR #13659], by @congerh
  • Include Role and SortOrder in MergePeople to fix "Search for missing metadata" [PR #13618], by @Lampan-git
  • Delete children from cache on parent delete [PR #13601], by @Bond-009
  • Fix overwrite of PremierDate with a year-only value [PR #13598], by @IDisposable
  • Wait for ffmpeg to exit on Windows before we try deleting the concat file [PR #13593], by @Bond-009
  • Fix 4K filtering when grouping movies into collections [PR #13594], by @theguymadmax
  • Remove empty ParentIndexNumber workaround [PR #13611], by @Shadowghost
  • Update dependency z440.atl.core to 6.20.0 [PR #13845], by @Shadowghost

Jellyfin Web 10.10.7

General Changes

  • Fix parsing minor version of Tizen [PR #6661], by @dmitrylyzo
  • Fix re-focusing on pause button when displaying OSD [PR #6510], by @dmitrylyzo
  • Fix skip button not displaying correctly with OSD [PR #6583], by @rlauuzo
  • Fix catalog plugin page not setting page title [PR #6570], by @nielsvanvelzen
https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-10-7Open linkView original on lemmy.world
jellyfin·Jellyfinby_synack

Why can't Finamp play Opus format on iOS but Jellyfin can?

Question

On iOS, why can the Jellyfin app play Opus music fine, but Finamp cannot without forcing transcoding to AAC in Finamp settings?

Details

I recently lossy-encoded my FLAC music library to Opus format and created a new library for it on my Jellyfin server. I started trying to use the Jellyfin iOS app to play music from the library, which works fine with one caveat: if the phone screen locks, the next track in the queue will not play. This seems to be related to a limitation in a library used for the Jellyfin iOS app (expo).

The only workaround I am aware of to continue playing music from a Jellyfin server on iOS after the screen locks is to use the Finamp app instead, which is a purpose-built music player app for Jellyfin servers. But it will not play Opus tracks on iOS, apparently because iOS doesn't natively support Opus except when it's in a CAF container, which is non-standard and exceedingly rare. I have to set Finamp to transcode all music to AAC in order to play the tracks.

Why can the Jellyfin app play Opus tracks on iOS without issue, but Finamp can't?

View original on sh.itjust.works
jellyfin·JellyfinbyCAVOK

Jellyfin-AndroidTV - Question

Hi. I recently upgraded my TrueNAS from Core to Scale and had to re-install Jellyfin. Everything (almost) is working fine except my GoogleTV (or whatever it's called) doesn't seem to find it. It doesn't show up in the "browser" bit on the right so I can't select it, and I can't type in an IP because I don't have a keyboard. Any idea on how I can fix this?

The server is clearly on the right network as I can cast from my phone.

View original on lemmy.world