this post was submitted on 12 Sep 2023
13 points (100.0% liked)

Jellyfin: The Free Software Media System

5852 readers
27 users here now

Current stable release: 10.10.3

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

My phone and computer can both play the files fine, but using the official apps or webclient gives me an error. I'm assuming it's a transcoding error, but there shouldn't be one. The files (left untreated) work and even if they were transcoded, it should be fine. What am I missing here?

On a side note, how do I make files load 100% of the time?

Edit: I feel stupid, but I solved this. It turned out to be two separate issues. The unreliability was due to conflict in my Tailscale setup. Next, I reread the transcoding guide, and realized that I misread the HWA encoding and decoding charts when I was setting up my server; this was also a simple fix, just unchecking a single box.

all 9 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 year ago (2 children)

Web browsers and app require media to be transcoded in a format like AVC (H.264). Formats like HEVC does not play within browsers, as far as I know. You need to. turn on transcoding if you want to make files load 100% of the time.

[–] LazerDickMcCheese 3 points 1 year ago (1 children)

I set up transcoding according to the guide and enabled hardware acceleration, per user recommendation

[–] [email protected] 1 points 1 year ago (1 children)

This should not be happening, then. How have you set up Jellyfin? Is it in a docker container? If yes, how have you passed through your GPU? Have you tried turning off Hardware Acceleration? In which format is your media stored?

[–] LazerDickMcCheese 1 points 1 year ago* (last edited 1 year ago)

No, it's a Windows install on the server and the client. Hardware-wise, the server is overkill. My libraries are in several codecs and formats, and everything seemed to work indiscriminately until recently but I didn't make any admin changes.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Shorter version: playing a video in your browser or in an app that uses webview is different than playing it in your phone media player.

Doesn't the Jellyfin app let you play in an external app? If so just make it play in VLC, it plays anything.

[–] [email protected] 1 points 1 year ago

Check your ffmpeg logs that should help find the cause

[–] [email protected] 1 points 1 year ago

Restart Jellyfin and verify that the media is accessible