Jump to content

Recommended Posts

fredflix
Posted (edited)

Not sure if it's supposed to be like that or not, but does the External Player feature of Emby Theater only work for local media?

I have a NAS on my network that hosts the media and Emby Server on it.
With my computer on the same network, I have Emby Theater installed.
I'm using Arch, Gnome Wayland with a Nvidia card and Emby Theater is a big mess, probably due to poor support from Wayland with Nvidia cards.
Trying to playback a video with Emby Theater is not an option right now since the media plays but the video goes black on and off every second until eventually it's completely black with only sound coming out. Even the UI, part of it disappears or cuts when I scroll, etc...
Anyways, my local MPV player plays videos fine on the other hand. It's just Emby's built-in MVP that I have problem with.

I've tried the External Player feature with the following settings:
Player path: /usr/bin/mpv
Command Line Arguments: {path}

Any media I try to play ends up being played in the internal player instead.
The message from Terminal:

fs access result for path: Error: ENOENT: no such file or directory, access '/mnt/tvshows/My Show/Season 1/My Show - S01E01.mkv'

That's basically the local path of the media if my machine was the server.
From my client machine, I don't have access to that path.

Thus my thread title question: Does the external player feature only works with local media?

Or is there a way to tell Emby Theater to let the external player stream from it?

Emby Theater 3.0.19
Emby Server 4.7.14.0

Edited by fredflix
Specs added
Posted

Hi there, how did you configure the external player?

fredflix
Posted (edited)
2 hours ago, Luke said:

Hi there, how did you configure the external player?

Hey Luke,

You mean in Emby Theater itself or do you mean some sort of custom config on my local MPV?

I'll answer both:

I launch Emby Theater via the command line with 

emby-theater

Then I go to cogwheel icon in the top right corner > On the left column, "Emby Theater" > External Players, then added my MVP player in there with the following settings:
Media Type: Video
Player path: /usr/bin/mpv
Enable For (everything is checked): Videos files, Internet Streams, Blu-ray, Dvd, ISO
Additional Filters (all checked): 3D
Command line arguments: {path}

For my local MPV that is located in /usr/bin/mpv, I do not have any custom mpv.conf file. It's a bare straight MPV install.
Launching a local video from the terminal with "/usr/bin/mpv /home/user/videos/video.mp4" works all good.

I'm not using the flatpak version of Emby Theater, but the one directly from the Arch repo at:
https://archlinux.org/packages/extra/x86_64/emby-theater/

My MPV version:

mpv --version                                                                                                                          ✔  
mpv 0.36.0 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
 built on Sun Jul 23 05:49:29 2023
libplacebo version: v5.264.1
FFmpeg version: n6.1
FFmpeg library versions:
   libavutil       58.2.100 (runtime 58.29.100)
   libavcodec      60.3.100 (runtime 60.31.102)
   libavformat     60.3.100 (runtime 60.16.100)
   libswscale      7.1.100 (runtime 7.5.100)
   libavfilter     9.3.100 (runtime 9.12.100)
   libswresample   4.10.100 (runtime 4.12.100)

 

Edited by fredflix
Added MPV version
  • Solution
Posted

OK try unchecking the 3D checkbox and see if that helps.

  • Thanks 1
fredflix
Posted
27 minutes ago, Luke said:

OK try unchecking the 3D checkbox and see if that helps.

I can't believe it was that simple!
Thanks a lot for your help man 👍

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...