Jump to content

Upscaling and other video parameters removed??


stettler

Recommended Posts

stettler

I can't find anymore any of the video rendering parameters (upscaling/downscaling methods and others). Were they removed?

 

Link to comment
Share on other sites

stettler

That's soo... user friendly?! Why do the dev hate their users soo much?!? When will they stop removing/changing features from one version to another without any warning? And when will they f... allow us to disable auto update????????? Really, each time they seem to do one step forward, they do at least 3 or 4 backward!

Link to comment
Share on other sites

Guest asrequested

We actually requested it. There were too many options, and some were conflicting. For those of us who want to use advanced stuff, it's easy for us to use an mpv.conf. We talked about it for a long time, in the testing area. And had test builds, too. As for the auto update, I can't answer.

Edited by Doofus
Link to comment
Share on other sites

stettler

It's too confusing to optionally allow users to set some options that more or less were available since the very begining???

 

Imho, you just  dump-down the player to the lowest hardware configuration possible so users won't be tempted to try using setting that need too much resources. Why should we even bother with player? DLNA and the Windows movie app are going do as good a job, if not better. And even Microsoft doesn't force this kind of change on their users, for their own good, as often.

 

I hope you realize that there is a world of difference between knowing what some options do and having to figure that ET use mpv, where it is located and which configuration file to manually edit. It's not like if there is any documentation about ET or even some real changelog between versions.

 

Depending on a mpv.conf file that may or may not be overwriten at the first whim of the dev is definitively not the way to go.

 

F.. that! Going back to the 1.8 version. That the last one that had more or less everything working correctly.

Link to comment
Share on other sites

Guest asrequested

I wouldn't do that. mpv has had massive updates. Some things have been removed, and others added. That was part of the issue. There were settings in Theater that had been removed from mpv. It needed updating. My mpv.conf never gets overwritten.

Link to comment
Share on other sites

stettler

And your idea of updating ET to fit what was changed/removed in mpv is to remove everything and use only default setting? If that's the kind of player you want to have, why use mpv at all? Just get a stable basic player with little options and that doesn't change often.

 

Do you really expect most people to know that ET use mpv? To know where the config files are located? To know all the mpv settings? People just want to watch a movie with good quality... Na! they should first spend a couple days to read the 207 pages of the mpv documentation! Give me a break!

 

Nearly every single time something is fixed in ET, another thing is broken or removed. It's not possible to have a stable working system for more than a couple weeks. I could swear I am spending more time working around problems, imposed "new feature" and removed functionality than actually using ET to watch stuff.

 

Do  you guys ever heard of stable release? Long term branch?

Link to comment
Share on other sites

Guest asrequested

Well, it wasn't all me :) But I supported it.

 

And that's kinda the point. Most people have no idea what or how to use scaling. But I can see having a simple singular list of upscaling options. But not all of the other options. Very few people would even understand them.

Link to comment
Share on other sites

There have been lots of discussion on this but what makes this difficult is that many of the settings can often conflict with each other. The user interface can't possibly handle all of the possible conditions which is why an mpv conf file is preferable.

Link to comment
Share on other sites

lightsout

It would be nice to have some quality settings in there. I don't want to mess with a config file but appreciate settings I can adjust with a remote.

 

I also don't want to edit a config every time I try different settings.

 

But I do understand the reasoning. Just throwing in my .02. In the end I support the devs it's your app.

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

I can give you another example.

 

Often times with these settings you only want to apply them to certain kinds of media. This is where mpv conf is really powerful because it has ways to express these conditions. @ can probably show you some examples. It would never really be feasible to incorporate these kinds of conditions into the user interface.

Link to comment
Share on other sites

Guest asrequested

Well yeah, there is the use of auto-profiles, which these guys are familiar with. And yes, using upscaling with a crappy SD video, isn't advised. It'll accentuate the glitches in the compression. Assuming your GPU has enough juice to even use some of the scalers without causing issues like frame dropping etc. But I guess it comes down to having a more convenient choice, as opposed to having the best outcome.

Link to comment
Share on other sites

lightsout

I guess it would be worth looking into setting up song profiles and leaving it alone.

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Guest asrequested

I guess it would be worth looking into setting up song profiles and leaving it alone.

 

 

Sent from my iPhone using Tapatalk

 

I already gave you the foundation. If you need help making a profile????

Link to comment
Share on other sites

stettler

There have been lots of discussion on this but what makes this difficult is that many of the settings can often conflict with each other. The user interface can't possibly handle all of the possible conditions which is why an mpv conf file is preferable.

 

Nobody is asking the user interface to do sanity check between the various options. But it is reasonable to be able to choose what scaling method is used based on what your hardware can handle.

 

Many people use ET on an HTPC connected to a TV. They usually don't have a mouse/keyboard connected to it and it's really not handy to edit a configuration file manually.

  • Like 1
Link to comment
Share on other sites

stettler

Maybe substitute opengl-hq for the upscaling options? You can't have both.

 

 

opengl-hq is just a bunch of mpv pre-defined options set together. Often, you hardware may not be able to use all those options together in which case you can't use opengl-hq. And often, your hardware can use better algorithms than those defined by opengl-hq.

 

And yes, using upscaling with a crappy SD video, isn't advised. It'll accentuate the glitches in the compression. Assuming your GPU has enough juice to even use some of the scalers without causing issues like frame dropping etc. But I guess it comes down to having a more convenient choice, as opposed to having the best outcome.

 

If your source isn't the same resolution as your display, it is going to be scaled. Either by the TV or by mpv. The whole point of MadVR, or of having those options is mpv, is that the authors believe they can do a better job than the hardware included in the TV, especially in cheap/mid-range TV.

 

I disagree when you say it comes down to having a more convenient choice: currently there is no choice anymore at all.

 

Do you even know what is used with the current ET/mpv setup? Is it doing no scaling at all, letting everything to the display device? Is it using minimal scaling method like bicubic?

Link to comment
Share on other sites

daedalus

Many people use ET on an HTPC connected to a TV. They usually don't have a mouse/keyboard connected to it and it's really not handy to edit a configuration file manually.

are you constantly changing the scaling settings? setting this up is mostly a "one time only" process for a specific display/hardware setup

 

also would be funny to see you setting up madVR without a mouse/keyboard ;)

 

 

Do you even know what is used with the current ET/mpv setup? Is it doing no scaling at all, letting everything to the display device? Is it using minimal scaling method like bicubic?

 

tbh if you are concerned about these things, you should read (at least the scaling section of) the manual and set it up to your needs/liking

 

for people that don't care or don't want digging deeper, the basic switch of activating opengl-hq is sufficient imho

Link to comment
Share on other sites

stettler

are you constantly changing the scaling settings? setting this up is mostly a "one time only" process for a specific display/hardware setup

 

 

 

tbh if you are concerned about these things, you should read (at least the scaling section of) the manual and set it up to your needs/liking

 

for people that don't care or don't want digging deeper, the basic switch of activating opengl-hq is sufficient imho

 

Yes, I am changing scaling settings, among others, way more often than needed: each time the dev decide that remove/change ET parameters without any notice.

 

I was perfectly happy with never changing my MadVR settings until ET droped it without any notice after one forced update. I was happy with my ET parameters until they were removed from ET,.. and that's not only times such change were forced on users. You watch a movie one day fine and the next day, when you turn on your TV, there is new glitches, settings were changed or options were simply removed and instead of enjoying your evening, you have to spend time figuring what happened and how to fix it. That's really very annoying and frustrating.

 

opengl-hq is far for being enough because a lot of htpc are not powerful enough to use all the specific settings that are "packaged" into that option.

 

Guess it's really time to make the jump and move to a software a little more stable.

  • Like 1
Link to comment
Share on other sites

daveyravey1972

How do i know what ET is actually set to in terms of video processing without going into a config file?

Where is the config file actually stored?

I preferred when i could see what i had actually set video settings to in ET and could see whats going on....

 

 

Link to comment
Share on other sites

Guest asrequested

Yes, I am changing scaling settings, among others, way more often than needed: each time the dev decide that remove/change ET parameters without any notice.

 

I was perfectly happy with never changing my MadVR settings until ET droped it without any notice after one forced update. I was happy with my ET parameters until they were removed from ET,.. and that's not only times such change were forced on users. You watch a movie one day fine and the next day, when you turn on your TV, there is new glitches, settings were changed or options were simply removed and instead of enjoying your evening, you have to spend time figuring what happened and how to fix it. That's really very annoying and frustrating.

 

opengl-hq is far for being enough because a lot of htpc are not powerful enough to use all the specific settings that are "packaged" into that option.

 

Guess it's really time to make the jump and move to a software a little more stable.

The removal of both madVR and the mpv scalers were discussed in the forums. Also, madVR was never used for live TV, so there was never a one setting for everything. Opengl hq uses spline36 for upscaling. So if you enable that and also apply another scaler (which many people were doing), which one gets used? mpv would silently disable many things, because many people don't know how to apply them. So any options offered, need to not conflict with others. So maybe you could offer a suggestion for what exactly you want? Is it primarily upscaling?

Link to comment
Share on other sites

lightsout

I already gave you the foundation. If you need help making a profile????

I have not messed with it because I had to take the gpu out of my HTPC for a while as it was borrowed in my main rig. I have a 1060 showing up in the mail today so I will get it going again.

 

I have also just been lazy and the Shield "just works".

Link to comment
Share on other sites

Guest asrequested

I have not messed with it because I had to take the gpu out of my HTPC for a while as it was borrowed in my main rig. I have a 1060 showing up in the mail today so I will get it going again.

 

I have also just been lazy and the Shield "just works".

Ok, let me know if you need any help.

Link to comment
Share on other sites

stettler

Opengl hq uses spline36 for upscaling. So if you enable that and also apply another scaler (which many people were doing), which one gets used? mpv would silently disable many things, because many people don't know how to apply them. So any options offered, need to not conflict with others. So maybe you could offer a suggestion for what exactly you want? Is it primarily upscaling?

 

 

opengl-hq was replaced by gpu-hq. If ET is still using it, then it should be changed because it may not be valid in future version of mpv.

 

gpu-hq isn't a specific setting. It's just a built-in mpv profile that set a bunch of parameters to pre-defined value:

Profile gpu-hq:
 scale=spline36
 cscale=spline36
 dscale=mitchell
 dither-depth=auto
 correct-downscaling=yes
 sigmoid-upscaling=yes
 deband=yes
 
If you are already exposing those parameters in ET, then there is no reason at all to offer the possibility to enable gpu-hq.
 
If you expose those parameters in ET and want to offer your own list of customs profiles (ie: entry-level configuration, medium configuration, high-end configuration,...) that would set those parameters to some values, soo much the better.
 
But removing all kind of granularity and dumbing down the settings to whatever defaults are defined in mvp is really annoying. It limits the users to one configuration and you can't even be sure that this configuration will stay the same from one version of mpv to another as they may well choose to change the built-in profiles.
Link to comment
Share on other sites

Guest asrequested

Same question. You can't have both options. They overlap/conflict. What would you prefer? There shouldn't be all of those options. Few if any will use dscale, sigmoid upscaling, cscale. Dithering probably shouldn't be in the UI. Deband is a toggle option. So the only commonly used option would be upscaling. So would you prefer switching gpu-hq for --scale, in the theater UI?

Edited by Doofus
Link to comment
Share on other sites

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