Best Upscaler?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #1
Hi guys, i'm making the jump from watching movies on my PS3, to watching them on my laptop with XBMC. Ps3 was famous for having one of the best built-in functionality for media upscaling. Can you help me decide the best algorithm for upscaling media to HD? Has anyone had any experience with this concept?
find quote
jhhoffma Offline
Senior Member
Posts: 228
Joined: May 2012
Reputation: 1
Post: #2
Video cards will do this inherently. However, I think you are looking for a true resolution enhancement.

XBMC does not support this internally. You can use an external video player along with scripts (like AVIsynth) to do what you are looking for. AVSForums.com has a lot of info on stuff like this, but I know for real improvement it requires a very speedy CPU as everything is handled in software.
find quote
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #3
I'm using an external player on XBMC anyway so that's not a problem?

Have you tried any good software upscaler filter? IS there anyway to get more info on this? I want to get the best results possible on upscaling low resolution media.
find quote
kaffekask Offline
Senior Member
Posts: 222
Joined: Jul 2012
Reputation: 8
Location: Stockholm, Sweden
Post: #4
ffdshow-tryout is popular.

Search for resize ffdshow on AVSForum for example and you can read for a couple of hours...
find quote
vmstek Offline
Member
Posts: 62
Joined: Feb 2013
Reputation: 0
Post: #5
IMHO,
MPC-HC with MadVR Video renderer, and LAV Filters
find quote
Ghostdivision Offline
Posting Freak
Posts: 754
Joined: Jan 2012
Reputation: 0
Post: #6
If we could get the developer and xbmc heads to agree on the native resolution output sitting in wait we could use hardware as well. My pioneer avr has a marvel qdeo scaler same video processing used in oppo's bluray players, but i cant take advantage of it currently.
find quote
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #7
Thanx guys but i want something that takes over and and runs unattended. I've heard of ffdshow, avisynth, renderers, shaders etc, but these require you to tweak them from every source, and i dont have the patience to study video processing and the time to implement it each time. On the PS3, it took over automatically, and it had very good results. Isnt there something for PCs as well, that analyzes content and applies best settings based on content occassion?
find quote
pagali Offline
Donor
Posts: 54
Joined: Feb 2013
Reputation: 0
Post: #8
Quote:MPC-HC with MadVR Video renderer, and LAV Filters

I second what vmstek said above... takes over and runs unattended, with no tweaking unless you really really want to. Analyzes content and applies best settings based on content.

I did the ffdshow, avisynth routine for years, with poorer results than I get now with MadVR.
find quote
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #9
Ok any god guide to apply MadVR? Does it need good hardware? Cause i tried the shaders on MPC and it dropped some frames on 720p files.
find quote
phunqe Offline
Donor
Posts: 310
Joined: May 2004
Reputation: 0
Post: #10
(2013-03-29 21:39)therock003 Wrote:  Ok any god guide to apply MadVR? Does it need good hardware? Cause i tried the shaders on MPC and it dropped some frames on 720p files.

Very simple guide http://www.avsforum.com/t/1357375/advanc...etup-guide
I don't think you actually have to so anything else for the up-scaling (someone correct me if I'm wrong), unless you want to tweak stuff and you know what you are doing.

This obviously works only with the external player approach (http://wiki.xbmc.org/index.php?title=External_players). You cannot apply madVR to XBMC without an external player. MPC-HC is the best in this case.

My playercorefactory.xml file:

Code:
<playercorefactory>
<players>
   <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\MPC-HC\mpc-hc.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
</players>
<rules action="prepend">
   <rule filetypes="mkv" player="MPC-HC"/>
</rules>
</playercorefactory>
(This post was last modified: 2013-03-29 22:30 by phunqe.)
find quote
vmstek Offline
Member
Posts: 62
Joined: Feb 2013
Reputation: 0
Post: #11
Personally I have all the Internal filters disabled, source and transform. But I output only to an AVR over HDMI.
Hitting the "O" key brings up the options.
You may also want to set up the Fullscreen options and the Autochange.
Autochange will convert the video frequency to match your monitor, eliminating studder in the picture.
Mine is set like this...
[Image: TANse44.png]

You click on the Display mode for each line (fps) and a dropdown list appears from which you can select the best mode for your monitor.

I found you need to launch MPC as Administrator for these changes to take hold.
find quote
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #12
(2013-03-29 22:25)phunqe Wrote:  
(2013-03-29 21:39)therock003 Wrote:  Ok any god guide to apply MadVR? Does it need good hardware? Cause i tried the shaders on MPC and it dropped some frames on 720p files.

Very simple guide http://www.avsforum.com/t/1357375/advanc...etup-guide
I don't think you actually have to so anything else for the up-scaling (someone correct me if I'm wrong), unless you want to tweak stuff and you know what you are doing.

This obviously works only with the external player approach (http://wiki.xbmc.org/index.php?title=External_players). You cannot apply madVR to XBMC without an external player. MPC-HC is the best in this case.

My playercorefactory.xml file:

Code:
<playercorefactory>
<players>
   <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\MPC-HC\mpc-hc.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
</players>
<rules action="prepend">
   <rule filetypes="mkv" player="MPC-HC"/>
</rules>
</playercorefactory>

I've already added the external player, but i try following the guide, and i cannot get madVR to work. IT still shows as unavailable. I am on Win8 x64, with x64 version of mpc. Does it only work on 32bit system with 32bir apps?
find quote
hunkyn Offline
Fan
Posts: 404
Joined: May 2011
Reputation: 1
Location: Universe
Post: #13
Guys I am not an expert by any means in this area and wanted to ask anyway. When we use the external player option does XBMC minimize and open the external player or does it use the external player and plays within xbmc? If it opens in an external window then would it be able to remember the progress of the movie? If I pause does xbmc know where I stopped and resume back?


Thanks

Intel® Quad Core i5 Sandybridge @3.40GHz | ASRock Z775 Mobo 8GB DDR3 Ram | Logitech K400 Keyboard |
| Logitec Harmony 550 Remote| 46' Samsung LCD TV | Onkyo TX-S605 w/ Bose 5.1 Surround
(This post was last modified: 2013-03-31 19:43 by hunkyn.)
find quote
therock003 Offline
Member
Posts: 76
Joined: Mar 2013
Reputation: 0
Post: #14
It opens an external window. No it does not communicate with the external player. The external player must have an option to remember video position. For example in mpc that i'm using there's an option to remember file position, so when you play a file that you had previously stopped, it will automatically resume from last point.
find quote
hunkyn Offline
Fan
Posts: 404
Joined: May 2011
Reputation: 1
Location: Universe
Post: #15
ok thanks for the clarification.

Intel® Quad Core i5 Sandybridge @3.40GHz | ASRock Z775 Mobo 8GB DDR3 Ram | Logitech K400 Keyboard |
| Logitec Harmony 550 Remote| 46' Samsung LCD TV | Onkyo TX-S605 w/ Bose 5.1 Surround
find quote
Post Reply