Jump to content

How do I setup Emby Theater to use MPHC + MadVR?(Or even just madVR)


Recommended Posts

Mkilbride
Posted

I was just curious. I like the Emby Theater UI. It plays stuff well.But I've used MadVR for years on PC. I saw the External Player option however, and I've been googling, but I can't seem to get it to work. I need some command line arguments people said, but the few links I found to said arguments...are "Page not founds" now. 

 

It'd just be the ideal setup for when I watch stuff on my PC. Synced up with the rest of the stuff I watch + the powerfulness of madVR to make sources look better.

Posted

Hi there, what have you tried?

tungvjckj
Posted

me too.How to use MPC? I don't want to MPV 

Posted

me too.How to use MPC? I don't want to MPV 

Hi there, what have you tried?

Mkilbride
Posted

Hi there, what have you tried?

Putting the Path to MPHC in the external player section. It just gives a string error.

Posted

What error?

Mkilbride
Posted

...string error. I feel like we are going in circles.

Happy2Play
Posted

I don't know anything about this, but just added MPC-HC as a external player in Theater Desktop 3.0.12 without a issue.  But yes a argument has to be added.

 

5ec0f4831048e_theater.jpg

 

But I would assume you are looking for other arguments also.

Mkilbride
Posted

Ok, that argument of path was what I needed.

 

 

Gotta ask though, how do I make it so it just plays within Emby Theater and not just opens MPHC?

tungvjckj
Posted

I can’t player file .mp4 on LG Oled B8

 

 

Sent from my iPhone using Tapatalk

Posted

Ok, that argument of path was what I needed.

 

 

Gotta ask though, how do I make it so it just plays within Emby Theater and not just opens MPHC?

 

To do that just remove your external players and then it will play with the default internal player.

IndianaGeorge
Posted

To do that just remove your external players and then it will play with the default internal player.

Luke, why does "use-filedir-conf" not work with the internal player (mpv)?  If "use-filedir-conf" and  "include" worked like they do with a stand alone install of mpv, then I would think very few people would be left unhappy, except maybe those dealing with HDR or other UHD issues.

Posted

Luke, why does "use-filedir-conf" not work with the internal player (mpv)?  If "use-filedir-conf" and  "include" worked like they do with a stand alone install of mpv, then I would think very few people would be left unhappy, except maybe those dealing with HDR or other UHD issues.

 

Sorry, what exactly is that, and what are you trying to do with that? I'm not familiar with it.

IndianaGeorge
Posted

Sorry, what exactly is that, and what are you trying to do with that? I'm not familiar with it.

 

"use-filedir-conf" is a powerful feature of mpv that lets you have configuration files for directories of video files and even specific video files.  The "include" command of mpv basically allows daisy chaining of config files.

 

 

Copied/pasted from mpv.io/manual:

File-specific Configuration Files

You can also write file-specific configuration files. If you wish to have a configuration file for a file called 'video.avi', create a file named 'video.avi.conf' with the file-specific options in it and put it in ~/.config/mpv/. You can also put the configuration file in the same directory as the file to be played. Both require you to set the --use-filedir-conf option (either on the command line or in your global config file). If a file-specific configuration file is found in the same directory, no file-specific configuration is loaded from ~/.config/mpv. In addition, the --use-filedir-conf option enables directory-specific configuration files. For this, mpv first tries to load a mpv.conf from the same directory as the file played and then tries to load any file-specific configuration.

 

--include=<configuration-file>

      Specify configuration file to be parsed after the default ones.

Posted

@@Happy2Play is right. The command line arguments to set-up MPC-HC and BE as an Emby Theater external player should be:

 

{path}

/start
{ms}
/fullscreen
/play
/close
 
Enter these commands as shown into the Theater Desktop External Player setup and they should work. You can find a complete list of the command line arguments for MPC-HC and BE in their "Command Line Switches" sub-menu under the individual player's "Help" tab.
Good luck.. :) 
  • Like 1
Posted

 

"use-filedir-conf" is a powerful feature of mpv that lets you have configuration files for directories of video files and even specific video files.  The "include" command of mpv basically allows daisy chaining of config files.

 

 

Copied/pasted from mpv.io/manual:

File-specific Configuration Files

You can also write file-specific configuration files. If you wish to have a configuration file for a file called 'video.avi', create a file named 'video.avi.conf' with the file-specific options in it and put it in ~/.config/mpv/. You can also put the configuration file in the same directory as the file to be played. Both require you to set the --use-filedir-conf option (either on the command line or in your global config file). If a file-specific configuration file is found in the same directory, no file-specific configuration is loaded from ~/.config/mpv. In addition, the --use-filedir-conf option enables directory-specific configuration files. For this, mpv first tries to load a mpv.conf from the same directory as the file played and then tries to load any file-specific configuration.

 

--include=

      Specify configuration file to be parsed after the default ones.

 

I can get it work if I add to %appdata%\mpv\mpv.conf:

use-filedir-conf=yes

then create a new mpv.conf in the same directory as the movie

IndianaGeorge
Posted

 

I can get it work if I add to %appdata%\mpv\mpv.conf:

use-filedir-conf=yes

then create a new mpv.conf in the same directory as the movie

 

Luke, thanks for trying it out, but I repeated my experiment and it does not work.  Works exactly like it should in the stand alone mpv, using the exact same config files in the exact same locations.  It's academic though since I have found a satisfactory work around and also considering that the mpv manual says there may be security concerns with enabling use-filedir-conf.

 

If you are interested, here is an example of my work around (use with Auto-Profiles):

 

[shows]

profile-desc =cond:(string.match(p.path, "Star Trek %(1966%)")~=nil or string.match(p.path, "Lost in Space %(1965%)")~=nill)

deinterlace  =yes

interpolation=yes

 

The above example will set deinterlace=yes and interpolation=yes for the entire series of Star Trek (1966) and Lost in Space (1965).  In my experience I cannot globally enable interpolation and setting deinterlace to auto is not reliable.

Posted

Thanks for the info on that.

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...