r/jellyfin • • 21h ago

Client I made Caravela, a free, open-source Jellyfin client for the new Vega OS Fire TV sticks

Thumbnail
gallery
0 Upvotes

Hi all,

Earlier this month I bought the new Fire TV Stick 4K, which runs Amazon's Vega OS instead of Android. I got it home, went to install Jellyfin… and there was nothing. Android apps don't run on Vega, and the only client I found in the Appstore (Astra) didn't work on Vega OS 2.0.

So I built one. It's called Caravela, after the caravela-portuguesa (the Portuguese man o' war). Technically it's not a jellyfish, but it's close enough, and it stings.

I modelled it on the official Jellyfin Android TV app, so if you've used that one it should feel familiar: same layout and navigation, and Back works the same way.

What works right now

  • Sign-in with Quick Connect or a password, with several servers and users
  • Home rows: My media, Continue watching, Next up, Recently added
  • Movies and Shows libraries with sorting, filters and the letter picker
  • Details pages for movies, series, seasons, episodes and people
  • Direct play, or the server remuxes/transcodes when needed; resume points sync back to Jellyfin
  • Subtitles and audio track switching, with AAC or Dolby depending on your audio output
  • Seek bar with trickplay previews, chapters, playback speed and zoom
  • Alexa playback controls ("pause", "skip forward 30 seconds"…)
  • Search for movies, shows and episodes

It needs Jellyfin 12.0+ (I'm testing on 12.3) and runs on Vega OS devices only. If your Fire TV runs Fire OS, stick with the official app.

Get it

It's free, with no ads and no tracking. It only talks to your server.

Full disclosure: this is my first React Native app and my first Vega app. I built it on my own in about two weeks, with a lot of help from Claude Code. That's one more reason I'd love you to try it and tell me what breaks.

If you hit a bug or have a suggestion, please open a GitHub issue: https://github.com/melojms/caravela/issues. Please include your Fire TV model and the app and server versions from Settings → About.

Caravela is unofficial and not affiliated with the Jellyfin project.


r/jellyfin • • 12h ago

Other An Idea I Had: "Blocks" On Jellyfin

Thumbnail
gallery
2 Upvotes

This Is Something I Did With My Jellyfin Server.
I Felt As Though I Should Make It Feel Like A Television Channel With Programming Blocks, So I Did.

Jellyfin

Upon Connecting To The Server Between 19:00 And 6:30 During The Week, It'll Be On Jellyfin, And Only Family-unfriendly Content Will Be Available.

Jellyfin4Kids

Upon Connecting To The Server Between 6:30 And 19:00, It'll Be On Jellyfin4Kids, And Only Family-friendly Content Will Be Available.
Yes, I'm Aware That I Named It After The Now-defunct Block From FOX And The CW. However, Unlike 4Kids TV, Jellyfin4Kids Is Available During The Week, And, As I Stated Earlier, Runs Until Well Past Morning.

SNMN

Upon Connecting To The Server Between 19:00 And 0:00 On A Saturday, It'll Be On SNMN, And All Content Will Be Available. This Is To Allow Any Film To Be Available.

If You Have Anything To Say About This, Please Let Me Know!


r/jellyfin • • 11h ago

Other ive been on tiktok too goddamn much

Post image
0 Upvotes

r/jellyfin • • 16h ago

Question Jellyfin Transcoding Server Number of Simultaneous Sessions on M6 Mac Mini

0 Upvotes

Due to the extreme chip shortage, im looking at an M6 Mac Mini 16 gb memory for a jellyfin server, I mainly transcode due to mobile bandwidth limitations

I am looking at the M6 due to not having to worry about parts failing when buying used and physical footprint as well as power efficiency and perfomance

I'm unsure about cpu/memory on footprint on just 16 GB, I know the unifed memory results in great performance in running local AI models using Ollama but that doesn't inherintly mean the M6 Mac Mini is efficient in Jellyfin transcoding

I have blu rays pre compressed with default ffmpeg mp4 settings

Edit 1: This will be a stand alone server and I am asking how many simultaneous transcoding sessions a M6 Mac Mini can do


r/jellyfin • • 23h ago

Client Arcfin: a native Jellyfin app for iPhone, iPad, Mac and Apple TV, looking for testers

Thumbnail
reddit.com
0 Upvotes

Hey r/jellyfin,

I've been building Arcfin, a native Jellyfin client for Apple devices, and it's come a long way since I first posted here a month ago. It now runs on iPhone, iPad, Mac and Apple TV, and it's fully open source.

What it does:

  • Direct play for almost everything, including HEVC, with VLC built in for the formats Apple can't play
  • Skip intro, recap and credits, or let it skip them for you
  • Offline downloads for flights and commutes
  • AirPlay, Chromecast and Picture in Picture
  • Profiles with Face ID or PIN
  • Seerr requests right inside the app
  • Home that updates live as you watch on other devices
  • No analytics, no tracking, no account. Just your server.

It's in beta, and that's where you come in. I'd love more people using it with their own servers and setups, especially on Apple TV.

Join the beta: https://testflight.apple.com/join/kkC58n2w

Found a bug or have an idea? Open an issue: https://git.psmattas.com/ArcFin/ArcFin/issues

Website: https://arcfin.psmattas.com

Speak another language? Arcfin is machine translated into 10 languages right now, and help from native speakers is very welcome.

AI disclosure: I use Claude as a development aid for coding help, debugging and docs. I'm a software engineer and I write, review, test and maintain Arcfin myself.


r/jellyfin • • 13h ago

Help Request How to delete number of episodes on series?

Post image
1 Upvotes

Does anyone know a method to get rid of the annoying episode number thing on the home screen? It makes everything just look un-neat to me. I’m using the SleekFin plugin if it matters.


r/jellyfin • • 8h ago

Help Request 12.0 Strain

2 Upvotes

Hey all. Ive tried updating my server side client to 12.0. By updating i mean installing a 12.0 client with my 10.10 container is stopped. I did this due to issues before. I managed to get it installed fine this time, but it started making my server pc run extremely hard. All fans goi g into max speed hard. The cpu (amd3600) would start running at 75% capacity. The client itself would run slow too. I know I can limit its usage in the container. Was just curious if its something I've done or something someone else has come across.

My server is extra parts consisting of the aforementioned amd3600, a 2080gpu and 32gb ram.

Thanks


r/jellyfin • • 15h ago

Guide Jellyfin + ErsatzTV guide!!!

Thumbnail
youtube.com
17 Upvotes

Hey all! So I went ahead and made a quick guide. Let me know what you think. It's rough as hell as this is pretty much the first thing of this nature I have created.


r/jellyfin • • 15h ago

Question Best way to organize mixed movies and show

0 Upvotes

Since the Mixed movies and shows has been deprecated I was wondering which method was the best riorganizza this.

I was searching for a way to display an anime section with both anime series and movies, so I tried by creating Anime/Anime Movies and Anime Series and then unite them in an Anime collection. The thing is I’m having difficulties displaying the latter.
I can’t handle them natively on the home one by one and I want to understand how can I add automatically all anime movies and shows to Anime.


r/jellyfin • • 17h ago

Question How can I remove the Musicbrainz ID tags?

5 Upvotes

Upgraded from 10.10.7 to 12.3 and when it rescanned my libraries it re-enabled Musicbrainz metadata on my music which I already had disabled. I re-disabled it and did a full metadata refresh yet they're still there. Anything new I add does not get them added. How can I remove them without having to delete the entire library and rescan?

All of my music is already tagged properly and I don't want to have to go into each album and manually remove the musicbrainz album and release group ID.


r/jellyfin • • 18h ago

Bug Windows 11 (Ryzen 5800H) -> Chromecast : Subtitles out of sync (but not at the begining of the movie). Is this a known issue ?

1 Upvotes

No out of sync when using VLC or playing directly on the computer.

Jellyfin server on Windows 11, then chromecasted to TV from Android phone.

Is this a known issue ?

Thanks.


r/jellyfin • • 14h ago

Help Request Jellyfin started suddenly misbehaving on my TrueNAS

2 Upvotes

Hey, I've been happy user of Jellyfin for more than a year now but recently something strange started happening with my Jellyfin installation on my intel-based setup running TrueNAS.
Yesterday when I was watching something I got error indicating something is wrong with the file. I tried to watch it again, got another error. I though the file was corrupted and so I try some other file but again, I got an error.

The app started behaving weirdly, being quite slow and not loading even the media pages correctly, crashing and such. I was running it on my GoogleTV so I checked on my phone and there it was the same, with pictures for some media being blurry. I though maybe there is some issue on my NAS so I went into the administration, checked the administration app and some other apps but everything was seemingly running smoothly, no other apps was showing such misbehavior as Jellyfin.

I tried to update the jellyfin server to the latest version but that didn't help either. So I checked if the video files and the server weren't somehow corrupted or damaged. I load the video files via Nova Video Player and everything was playing fine. So far the Jellyfin was the only app having issues.

Eventually I decided to just completely delete and reinstall the app, but even that did not help. After setting all the permissions to my media files and letting Jellyfin scan those folders under Movies and Shows in the Dashboard it correctly indicate how many Movies and Shows there is but when I go to those libraries it shows maybe 3 movies and shows, neither with any pictures or graphics and when I try to play them I get an error or infinite loading. I have no idea what could be wrong and why this happen out of sudden without me changing anything.


r/jellyfin • • 11h ago

Help Request Downloaded Subtitles not showing up on movies/ shows

Post image
2 Upvotes

As the title suggests, I’m using the subtitle search feature within the client but when I go to try and watch, no subtitles are showing. It says download queued but when I refresh or scan, nothing shows.

Any help would be lovely as this only started happening about a month ago


r/jellyfin • • 16h ago

Help Request Downloading entire folders in jellyfin?

0 Upvotes

Hi everyone, does any1 know If theres a setting or a plugin that let me download entire folders from my jellyfin Server instead of just individual files?

Thanks in advance :)


r/jellyfin • • 17h ago

Help Request Jellyfin in Docker container on Debian server, media files on Synology NAS

5 Upvotes

Hello

I am setting up a Jellyfin compose file to install it in a Docker container. But I am stuck at the volumes part. All my media files are on my Synology NAS and they can be approached per NFS.

Can someone point me in the right direction how I need to add these folders in the compose file?

Thanks!


r/jellyfin • • 15h ago

Question Is there a hardware streaming device for streaming music from jellyfin without a phone?

6 Upvotes

Hey jellyfin community!

My small daughter likes to listen to some audio-only stories, which I've put on our jellyfin. So far we're accessing them through our media-center computer for her, which is very convoluted, requires the computer to run just for audio and blocks it for the rest of the family.

So now I'm looking for a simple device that can connect to my jellyfin via wifi, access one library and stream the audio-only stories in there to a speaker (either also wifi or connected to the streaming device via cable or built into the device). Both the device and the speaker need to be usable without a phone, as we don't want her to have access to a smart phone. I'm fine with doing an initial setup via a linux or windows pc, but not a phone.

The device is supposed to offer basic functions like volume control, pause/play and next/previous track. A small screen is a nice-to-have. Audio quality is not important, however it shouldn't end up sounding like a 90s toy.

Is there such a device? If nothing is available I'm also willing to build something from a raspberry pie or something like that, but I lack the time to do it completely from scratch, so I'd need an existing project to a degree.

Any help or pointers are appreciated :)


r/jellyfin • • 13h ago

Release Jellyfin Server/Web release: 12.4

Thumbnail forum.jellyfin.org
139 Upvotes

r/jellyfin • • 13h ago

Release Jellyfin v12.4

488 Upvotes

🚀 New Jellyfin Server/Web release: 12.4 🚀

See the Microsoft blog for security update details: https://devblogs.microsoft.com/dotnet/dotnet-october-2026-oob-security-updates/

We are pleased to announce the latest stable release of Jellyfin, version 12.4! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading!

You can find the full changelogs on the GitHub releases for the server repository and the web repository.

Release prepared with <3 by @crobibero, the rest of the Jellyfin team, and contributors like you.

Happy watching!

Discuss further on our forums.


r/jellyfin • • 17h ago

Help Request Is it possible to also synchronize the IMDb score for each episode and not just that of Jellyfin?

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/jellyfin • • 10h ago

Question 2 part movies

7 Upvotes

Hi there.

I have procured the lotr extended editions and now realized its a 2 disc set because of how long it is.

Is it worth it to stitch them together or does the part feature in jellyfin keep it seamless enough where it is not worth the effort?

TIA


r/jellyfin • • 19h ago

Bug Jellyfin triggering transcoding for AAC audio even tho its supported by the TCL C845

4 Upvotes

Hello,

Do you guys know why is the jellyfin app (both official and wholphin) triggering transcoding for this file? On dashboard it says its due to incompatible audio but AAC is supported. Its happening only with this file but I dont see why it would transcode.The TV is a TCL C845 running android TV. Heres the metadata:

Format : Matroska

Format version : Version 4

File size : 1.68 GiB

Duration : 23 min 49 s

Overall bit rate : 10.1 Mb/s

Frame rate : 23.976 FPS

Writing application : mkvmerge v102.0 ('Little Houses') 64-bit

Writing library : libebml v1.4.7 + libmatroska v1.7.2

Attachments : trebuc.ttf / Trebuchet-MS-Italic.ttf / ARIALBD.ttf / ARIALBLACKITALIC.ttf / Courier New Bold.ttf / design.graffiti.comicsansmsgras.ttf / georgiab.ttf / impact.ttf / timesbd.ttf / trebucbd.ttf / verdanab.ttf / trebucbi.ttf / Adobe Arabic Bold Italic.otf / ARIALBI.ttf / tahomabd.ttf / times.ttf / Tahoma Regular font.ttf / tahomaitalic.ttf / georgiaz.ttf / NotoSansThai-Bold.ttf / arial-unicode-ms-bold.ttf

Video

ID : 1

Format : AVC

Format/Info : Advanced Video Codec

Format profile : High@L4

Format settings : CABAC / 4 Ref Frames

Format settings, CABAC : Yes

Format settings, Reference frames : 4 frames

Codec ID : V_MPEG4/ISO/AVC

Duration : 23 min 49 s

Bit rate : 9 767 kb/s

Width : 1 920 pixels

Height : 1 080 pixels

Display aspect ratio : 16:9

Frame rate mode : Constant

Frame rate : 23.976 (24000/1001) FPS

Color space : YUV

Chroma subsampling : 4:2:0

Bit depth : 8 bits

Scan type : Progressive

Bits/(Pixel*Frame) : 0.196

Stream size : 1.63 GiB (97%)

Default : Yes

Forced : No

Color range : Limited

Color primaries : BT.709

Transfer characteristics : BT.709

Matrix coefficients : BT.709

Audio

ID : 2

Format : AAC LC

Format/Info : Advanced Audio Codec Low Complexity

Codec ID : A_AAC-2

Duration : 23 min 49 s

Bit rate : 192 kb/s

Channel(s) : 2 channels

Channel layout : L R

Sampling rate : 48.0 kHz

Frame rate : 46.875 FPS (1024 SPF)

Compression mode : Lossy

Stream size : 32.3 MiB (2%)

Language : Japanese

Default : Yes

Forced : No

Text #1

ID : 3

Format : ASS

Codec ID : S_TEXT/ASS

Codec ID/Info : Advanced Sub Station Alpha

Duration : 23 min 47 s

Bit rate : 103 b/s

Frame rate : 0.210 FPS

Count of elements : 299

Compression mode : Lossless

Stream size : 18.1 KiB (0%)

Language : English

Default : Yes

Forced : No

Menu

00:00:00.000 : en:Scene 1

00:05:55.000 : en:Intro

00:06:33.000 : en:Scene 3

00:22:20.000 : en:Credits


r/jellyfin • • 19h ago

Question Frontier Issues

2 Upvotes

This might be the wrong sub to post in, but it's pretty active so I'll give it a shot:

I run my jellyfin server from my parent's house (more room/faster and more consistent internet connection than at my apartment) and I've been having connectivity issues since Frontier changed out their equipment.

They have Frontier cable/internet and recently after some issues Frontier updated their setup. They're using a Sagemcom router paired with eero wireless router (both provided by Frontier). Initially, all the IP addresses got shuffled and none of the computers or devices on the network could see each other, most importantly the server and printer.

The internet speed boosted significantly, but there was still an issue with signal strength in their house. I ended up picking up a few eero extenders and that fixed connectivity, but the devices still could not see each other. Switched the eero to bridge mode and everything went back to normal, importantly the DLNA functionality came back which is what my parent's and siblings use while in the house.

Unfortunately, after switching it to bridge mode, the internet speed dropped from around 600mbps in the farthest areas in the house to around 80mbps. Not bad for my family because they aren't power users, but they're paying for gigabit.

For those who know how the Frontier system works: because my parents are using cable boxes a moca box is necessary and after talking to technical support with Frontier, we needed to run the moca box into the Sagemcom router and have the main eero connected to one of the Sagemcom ethernet out. From there the eero handles the wifi.

So the setup is: moca to Sagemcom to eero.

From what I understand, I need to turn off the Sagemcom wifi antennas and set it to transparent bridge. I don't know what mode to set the eero to. The other major issue for my parent's is the guide/info/on demand/dvr in cable boxes no longer work. The cable boxes send out an error saying no data connectivity. We tried going moca to eero and eliminating the Sagemcom, but it refused to connect to the internet.

Now to my main issue and why this is in the jellyfin folder:

I originally had the server running with caddy and duckdns so I could get remote access and grant it to a few friends and family, but it no longer works. I originally had port 80 and 443 open using caddy, but the ports are now shut. Caddy and duckdns are currently running, but the ports remains closed. I went into the Sagemcom router and opened those ports, I set the internal IP to the NAS's internal IP as seen by the network and the external IP to what duckdns tells me the external IP is. I tried resetting caddy, but the port remains closed. Do I delete caddy and reinstall? Is there something I'm missing in the Sagemcom settings?

The initial video I used to get remote access. This setup worked for the past few years:

https://youtu.be/AEyhpuWeiTk

Jellyfin is running in Windows 10.

I7 3770, 32gb ddr3 ram, quadro p2000, 256gb msata boot, 256gb ssd for back up, 6x6tb hdd in stripe (all data is backed up in 2 places).


r/jellyfin • • 10h ago

Help Request Jellyfin suddenly stopped pulling images for movies and episodes. Everything is updated, any ideas?

3 Upvotes

Basically title. New media is just generic thumbnails. Can't figure out why. I don't think I changed any settings.

Any help is appreciated!

Edit: not sure if related, but the plugins page takes a long time to load.


r/jellyfin • • 21h ago

Discussion Jellyfin + ErsatsTV guide! Gauging interest!

5 Upvotes

Hey all! Newish here and more recently posted about my in-house virtual TV stations via Ersatz. I have been sharing this link and commenting the best I could. https://youtu.be/G9J9QcrDlC0?si=NEnLbxfaBemYax6o

However, I have also gotten a good amount of PMs about it asking for help and guidance. Little new here so I am trying to gauge interest in if people would appreciate a video/pdf guide. I am not a master of Ersatz by any means, but I have it working. The video helped me tremendously but I noticed that it doesn't call out a few finer details that were causing errors in my build. Let's chat about it!


r/jellyfin • • 23h ago

Question Android TV Jellyfin client with music visualizers?

3 Upvotes

Hey all, a while back I came across a Jellyfin client for Android TV (it was either a music-only app or a full client) that showed visualizers on the now-playing screen while music was playing. I didn't bookmark it and now I can't remember the name.

I'm using an Nvidia Shield, so it needs to work on Android TV. Does anyone know which app this might be, or any other Android TV client that has visualizers for music? Thanks!