POPPUR爱换

标题: madVR 视频渲染器 v0.80 发布更新 [打印本页]

作者: insolo    时间: 2010-5-31 10:10
标题: madVR 视频渲染器 v0.80 发布更新
MADVR 0.80 下载地址:http://madshi.net/madVR.zip

madVR v0.80

* added IVTC algo with decimation and support for 3:2, PAL and Anime cadences
* Ctrl+Alt+Shift+T switches between video (DXVA) and film (IVTC) content type
* fixed: moving media player to another monitor made DXVA deinterlacing crash
* fixed: DXVA deinterlacing produced wrong colors (only with HD videos + ATI)
* fixed: after a refresh rate change the composition rate didn't update
* fixed: calculation of consumed GPU RAM was wrong
* fixed: minimizing ZoomPlayer with playing video made some problems
* fixed: v0.79 didn't always detect external refresh rate changes
* fixed: some h264 AVI files made madVR crash, depending on the splitter
* fixed: improved internal decoder MPEG2 timestamp handling
* fixed: zooming video extremely small made madVR close the media player
* fixed: video was positioned wrong when media player cropped top/left
* fixed: a couple of small Direct3D related bugs
* fixed: a little resource leak
* improved presentation timestamp correction a bit
* improved "IMadVRExclusiveModeInfo::IsExclusiveModeActive"
* improved "IMadVRExclusiveModeControl::DisableExclusiveMode"
* added window size checks to detect to-be-expected exlusive mode failures
* added new interface "IMadVRDirect3D9Manager" for XBMC (work in progress)
* modified automatic queue sizes
* improved logging during media player shutdown

=======================以下为旧版本======================

  1. madVR v0.73

  2. * fixed (again): video playback in PotPlayer froze in various situations
  3. * fixed: OSD changes could result in dropped frames (reverted to older code)
  4. * fixed: crash if the source filter reported a NULL file name
复制代码
  1. * empty file "force full range input" in madVR folder overwrites auto detection
  2. * empty file "YCbCr" in madVR folder makes madVR output YCbCr data directly
  3. * fixed: video playback in PotPlayer froze in various situations
  4. * fixed: display mode change + "delay playback start..." -> video stayed paused
复制代码
  1. * for DVD playback start, "delay playback start..." option is now auto disabled
  2. * when OSD changes, render queue is cut down to 3/8 to make OSD more responsive
  3. * when madVR pauses/starts/stops graph, notification message 0xFA17 is sent now
  4. * fixed: crash with NVidia PureVideo MPEG2 Decoder
  5. * fixed: crash with h264 AVI content
  6. * fixed: unpause delay with internal decoders in exclusive mode
  7. * fixed: subtitles disappeared when pausing playback
  8. * fixed: madVR caused "File Source Async" to never be destroyed
  9. * fixed: full range YCbCr input showed a green tint (introduced with v0.70)
复制代码
  1. MADVR 0.70
  2. * delay times improved for option "pause playback until render queue is full"
  3. * option "pause playback until render queue is full" is now disabled by default
  4. * exclusive mode tweak options regrouped and branded as "not recommended"
  5. * internal MPEG2/h264 decoders are enabled by default now, VC-1 stays disabled
  6. * display mode switcher now "likes" 24.000 Hz mode for 23.976 fps movies better
  7. * improved timestamps of internal libav/ffmpeg MPEG2 decoder
  8. * improved seeking with internal libav/ffmpeg h264 decoder
  9. * fixed: moving from one monitor to another sometimes caused graph to pause
  10. * fixed: display mode changer caused internal decoders to stop working
  11. * fixed: gamma processing with RGB input produced a black screen
  12. * fixed: h264 mediatype parsing corrupted RAM, eventually resulting in a crash
  13. * fixed: color processing accurateness problems introduced in v0.68
  14. * fixed: exclusive mode seekbar didn't work during DVD playback
  15. * fixed: tracks with a "|" in the name confused the tray icon context menu
  16. * fixed: at playback start, and after unpausing there was sometimes judder
  17. * fixed: OSD sometimes flickered at playback start, and after unpausing
复制代码
  1. madVR v0.69
  2. * added support for all primaries referenced by h264, VC-1, MPEG2 and MS
  3. * added support for all decoding matrices referenced by h264, VC-1, MPEG2 & MS
  4. * primaries, matrix and range are now read from VC-1, MPEG2 and h264 headers
  5. * ffdshow RGB output levels are now automatically detected and handled properly
  6. * added support for primary, matrix and range info via DirectShow media type
  7. * improved primary and matrix guesses, if no detailed information is available
  8. * primaries, matrix and range are auto set to what the source requires
  9. * VC-1, MPEG2, h264 headers are read from external decoders, without their help
  10. * Ctrl+Alt+Shift+I toggles input levels (source = full range or not)
  11. * added info to OSD about video bitstream and madVR raw video input formats
  12. * improved internal decoder seeking behaviour
  13. * video bitstream AR is used now if no container AR is available
  14. * libav decoder is now automatically used if Intel decoder can't handle a file
  15. * Intel decoder is now automatically used for interlaced VC-1 content
  16. * fixed: some new problems with external decoders, introduced in v0.67
  17. * fixed: crashes with Intel decoder during playback or when seeking
  18. * fixed: libav/ffmpeg decoder crashed with full_range h264 videos
  19. * fixed: bad timestamps with internal libav/ffmpeg decoder
  20. * fixed: libav/ffmpeg VC-1 decoder showed corruption at the bottom of the image
  21. * fixed: graphical corruption with internal decoders in certain situations
  22. * fixed: connection to 4:2:2 h264 streams is now declined
复制代码
  1. madVR v0.67

  2. * added libav/ffmpeg Software Decoders for MPEG2, VC-1 and h264 (experimental)
  3. * added Intel        Software Decoders for MPEG2, VC-1 and h264 (experimental)
  4. * added new option "delay playback start until render queue is full"
  5. * added new interface IMadVRRefreshRateInfo for media player developers
  6. * fixed: OSD was updated all the time, even in paused state
  7. * fixed: when using GraphEdit, madVR video window was sometimes too small
  8. * fixed: madVR asked upstream filter to change output FourCC without need
复制代码
(1) As noted in the changelog, the software decoders are *experimental*. Because of that they are disabled by default. You need to enable them in the settings dialog before you can use them. Don't cry if they don't work as well as they should yet. I'm aware of several problems, occasional instability being one of them, bad timestamps being another, which can result in non-smooth playback, or delayed/dropped frames.

(2) The software decoders currently expect splitters to behave perfectly. If splitters don't, there might be some corrupted frames after a seek, or even at movie start. The Haali Media Splitter seems to work nicely. The LAV Splitter sometimes doesn't. I've notified nevcairiel about the problem. But of course in a future version I'll make the decoders more robust against non-optimal splitter behaviour.

(3) The libav/ffmpeg decoders support MPEG2 with both 4:2:0 and 4:2:2. They also support 8bit, 9bit and 10bit, 4:2:0 and 4:4:4 h264 decoding. Of course everything is decoded in full quality and passed to the madVR processing chain without any downconversion.

(4) There's no (zero, nada) support for deinterlacing at this point in time, so using the decoders for anything other than progressive content probably doesn't make much sense right now.

(5) While working on the decoders, I've found a nice trick to pre-buffer video frames. As a result madVR is now delaying playback start by up to 2 seconds (if necessary). Basically, at the start of movie playback and after every seek, madVR puts the player into paused mode, until all madVR queues are full. Only after that playback starts (at the latest after 2 seconds). The benefit of this approach is that there should be much less dropped/delayed frames at playback start and when seeking. If you don't like this new behaviour, you can turn it off in the settings, of course.

I'd like to get some feedback from you guys now. Do the decoders work as expected? E.g. can you find out and tell me which limitations the Intel decoders have exactly, so that I can switch to libav/ffmpeg on the fly, if necessary? Another question is whether the Intel decoders are worth shipping with madVR at all, anyway. Maybe the libav decoders are better in every way? But then the Intel VC-1 decoder can do interlaced decoding, I believe, which libav/ffmpeg can't do yet. However, for VC-1 interlaced decoding probably the MS VC-1 decoder is the best choice? I'm curious to hear your feedback.

P.S: You might be wondering why I'm adding video decoders to madVR now. There are several reasons for that. One is that I wanted to finally have high bitdepth and 4:2:2 and 4:4:4 decoding with full quality. There's at least one other reason I'm not ready to talk about yet. But I think you might be able to guess it...

0.67
  1. * rewritten large parts of the OSD logic
  2. * added APIs for media player devs to draw their OSDs/GUIs in exclusive mode
  3. * added API for media player devs to disable the madVR seekbar
  4. * fixed: OSD is now above subtitles instead of under
  5. * OSD + seekbar are now drawn to full window size, not to video rect, anymore
  6. * madVR debug OSD is now white with a dark background
  7. * using higher internal precision for internal calculations now
  8. * fixed a couple of bugs in gamma / gamut / 3dlut processing
  9. * instead of yRGB, madVR/yCMS are now using the measured display primaries
  10. * improved compatability with uncompressed video files
  11. * fixed: avisynth -> ffdshow -> RGB -> madVR produced upside down image
  12. * fixed: seekbar showed up when playback monitor was positioned "under" primary
  13. * simplified calibration settings a bit more
复制代码
0.65
  1. * fixed: decode matrix + source primaries detection only worked once
  2. * fixed: yet another bug in the automatic display changer
复制代码
  1. 0.63
  2. * fixed: couple of bugs in the display mode changer
  3. * fixed: nearest neighbor in v0.62 was broken (bilinear was used instead)
  4. * fixed: removed nonsense 9bit/10bit display bitdepth options
  5. * fixed: yCMS tab in settings dialog is now only visible on calibration page
  6. * added: complaint when yCMS is selected, but no gamut measurements provided
  7. * added new "enable gamma processing" option (default = off)
  8. * renamed "something else" to "unknown"
  9. * moved gamut/gamma options from "properties" page to "calibration" page
  10. * gamut/gamma options in calibration page are now grayed out when using 3dlut
  11. * gamma processing can't be enabled if calibration -> gamma is set to "unknown"
  12. * added primary/gamut "sRGB" option
复制代码
  1. madVR v0.62

  2. * added display "properties", "calibration" and "color & gamma" settings pages
  3. * added option to define the native display bitdepth (affects dither strength)
  4. * added options to define how the display was calibrated (gamut + gamma)
  5. * moved "Video/PC levels" option to display "properties" settings page
  6. * added options to define which gamma / transfer function to use
  7. * replaced old "use 3dlut" option with new controls on "calibration" page
  8. * added integrated GUI for yCMS 3dlut creation, no more console hacking needed
  9. * added "please wait" dialog while yCMS is downloaded + installed
  10. * added "please wait" dialog while 3dlut file is created
  11. * added support for 6 and 7 bit 3dlut files (see trade quality for performance)
  12. * added option to choose a manually created external 3dlut file (per display)
  13. * there's only one 3dlut file per display now
  14. * 3dlut is now always yRGB / RGB_Video input and RGB_Video output
  15. * YCbCr -> RGB conversion is now always done by shader math, not by 3dlut
  16. * Video/PC levels conversion is now always done by shader math, not by 3dlut
  17. * rewritten rendering and pixel shader chain
  18. * subsampled YCbCr is now upsampled & converted to RGB first, then scaled
  19. * chroma upsampling got quite a bit faster (because it's now always exactly 2x)
  20. * luma scaling got a tiny bit faster, depending on scaling factor and taps
  21. * Strg+Alt+Shift+C displays & toggles color format (BT.709 -> BT.601 -> PAL)
  22. * Strg+Alt+Shift+G displays and increases the Gamma value (2.20 -> 2.25 -> ...)
  23. * Strg+Alt+Shift+F displays and decreases the Gamma value (2.20 -> 2.15 -> ...)
  24. * Strg+Alt+Shift+T displays and changes the Gamma curve type (pure power / BT)
  25. * dither is using a texture again instead of shader math
  26. * dither is now colored and differs for every video frame
  27. * added support for  8 bit 4:2:0 media types IYUV, I420, NV21, ICM*
  28. * added support for  8 bit 4:2:2 media types YUY2, YVYU, UYVY, YV16, yuv2, ...
  29. * added support for  8 bit 4:4:4 media types AYUV, YV24, I444, v308, v408
  30. * added support for  8 bit RGB   media types RGB32, RGB24, BGRA, ABGR, RGBA
  31. * added support for 10 bit 4:2:2 media types P210, Y210, v210
  32. * added support for 10 bit 4:4:4 media types Y410, v410
  33. * added support for 16 bit 4:2:2 media types P216, Y216, v216
  34. * added support for 16 bit 4:4:4 media types Y416, v416
  35. * added support for 16 bit RGB   media types RGB48, RGB64, b48r, b64a, ...
  36. * added hints to "install.bat" and "readme.txt" to not delete the madVR folder
  37. * fixed: madVR rendering window in GraphEdit didn't have correct size
  38. * changed VSync priority back to "time critical"
  39. * slightly changed tray icon mouse click behaviour
复制代码
windows 7 x64,nvidia GT240 257.15通过。

作者: Edison    时间: 2010-5-31 10:14
不知道什么时候能在全屏独占模式直接导入并应用 eyeone pro 的屏幕色彩校正。
作者: insolo    时间: 2010-5-31 10:31
doom9上面新出了这么个玩意yCMS - Color Management System,谁能有时间研究一下。
作者: saga2009    时间: 2010-5-31 10:47
这玩意儿不支持GPU硬件解码。
作者: Edison    时间: 2010-5-31 10:50
这玩意儿不支持GPU硬件解码。
saga2009 发表于 2010-5-31 10:47


CoreAVC 支持 madVR 下的 CUDA 硬件解码,当然,这是 NVIDIA VP2 或者更高版本 VP only。
作者: Edison    时间: 2010-5-31 10:52
LUT好像有用吧,全屏独占很少用,有啥优势咩?
我是来围观的 发表于 2010-5-31 10:17


全屏独占的话,按理说 Vsync 或者 A/V Sync 的处理会好一些,此外在实现副屏全屏输出方面,这也应该是一个途径。

不过全屏独占模式下,windows 的色彩校正应该是不起效的。
作者: saga2009    时间: 2010-5-31 10:53
CoreAVC 支持 madVR 下的 CUDA 硬件解码,当然,这是 NVIDIA VP2 或者更高版本 VP only。
Edison 发表于 2010-5-31 10:50



    AMD用户飘过……实在找不出理由为了Cuda换Nv
作者: Edison    时间: 2010-5-31 10:59
所以你就会得出 6 楼这样错误的结论。
作者: iamspy    时间: 2010-5-31 11:01
0.12非常好。相对0.11简直是大跃进。
看来0.13只是0.12的除BUG微调版了。
作者: iamspy    时间: 2010-5-31 11:18
郁闷。0.13我电脑上无法使用。0.12没备份。
哪位有0.12备份的麻烦传个上来啊。谢谢!
作者: Edison    时间: 2010-5-31 11:25
yCMS 其实就是 cr3dlut,如果 madvr 发现没有 cr3dlut,在播放视频的时候会自动上网下载并重新生成 .3dlut,问题是这个东西的生成是需要自己手动编写灰度校正参数(Grayscale_Measurements)而不能从 .icc 文件中导入吧。
作者: ShinichiYao    时间: 2010-5-31 11:26
本帖最后由 ShinichiYao 于 2010-5-31 11:27 编辑

MPC-HC下0.12很完美 除了不能原生引擎挂字幕 不过mad对于画面的改善真的很难看得出 心理因素占很大比重
作者: eternal0    时间: 2010-5-31 11:33
可惜还不支持字幕,用DirectVobSub实在不爽。
作者: lht999    时间: 2010-5-31 11:37
这玩意到底有什么用???
作者: 66666    时间: 2010-5-31 11:43
MPC-HC下0.12很完美 除了不能原生引擎挂字幕 不过mad对于画面的改善真的很难看得出 心理因素占很大比重
ShinichiYao 发表于 2010-5-31 11:26



   
madvr对画质的改善用TN屏看和用IPS看完全是2个效果
用TN的改善确实不大,因为本来色彩就烂的要命
作者: ShinichiYao    时间: 2010-5-31 11:55
本帖最后由 ShinichiYao 于 2010-5-31 12:16 编辑

算你买了淹过的IPS了
没错IPS是比TN色彩艳丽 可那关mad什么事?在IPS下用haali一样色彩鲜艳,况且mad的优势在灰阶,什么都没搞清楚就在这乱喷
作者: 66666    时间: 2010-5-31 13:59
算你买了淹过的IPS了
没错IPS是比TN色彩艳丽 可那关mad什么事?在IPS下用haali一样色彩鲜艳,况且 ...
ShinichiYao 发表于 2010-5-31 11:55



   
灰阶跟色彩过渡有直接关系,而色彩过渡的好坏直接影响视觉观感,TN屏幕只有64*64*64级灰阶远比IPS和PVA差的远,所以在TN屏幕上面色彩过渡改善很难看出来,而在IPS上面MADVR色彩过渡优势比TN上要明显的多。MySiLU 上面大量测试已经证明madvr在色彩过渡方面的强大。

你别不会认为所谓色彩鲜艳就是好吧?那你用IPS真是白用了
作者: ITers    时间: 2010-5-31 14:10
IPS PVA的响应时间相比TN如何?视频动态也很重要
作者: 1089035    时间: 2010-5-31 14:27
进来学习下。。。。
作者: 66666    时间: 2010-5-31 16:21
别把TN贬得一无是处了,现在的TN基本上都能通过抖动实现16.7M色的,看不出来归根结底是人的问题
我是来围观的 发表于 2010-5-31 15:46



   
TN的优点在于低功耗和反应速度快,你要说通过抖动能接近IPS色彩质量这话也就在显卡区说说,到下面的显示器区去立马给人笑掉大牙
作者: clawhammer    时间: 2010-5-31 16:24
总算和FW197兼容了
作者: lht999    时间: 2010-5-31 18:25
madvr   自己的设置界面怎么弄出来啊?  我找不到设置的方法???
作者: Edison    时间: 2010-5-31 18:30
播放的时候 filter 里点选 madvr 即可。
作者: Edison    时间: 2010-5-31 18:31
总算和FW197兼容了
clawhammer 发表于 2010-5-31 16:24


其实在 DX 10.0 的显卡上一直都正常,是 10.1 + 197 不正常,后来 0.12 的时候 GTX 400 很正常,然后现在 10.1 的卡应该也正常。
作者: lht999    时间: 2010-5-31 18:36
播放的时候 filter 里点选 madvr 即可。
Edison 发表于 2010-5-31 18:30



    不懂啊  比如kmp  正在播放电影,用的是 madvr  

我怎么调出 madvr 的设置?
作者: iamspy    时间: 2010-5-31 18:37
其实在 DX 10.0 的显卡上一直都正常,是 10.1 + 197 不正常,后来 0.12 的时候 GTX 400 很正常,然后现 ...
Edison 发表于 2010-5-31 18:31



老大,能不能找个老的0.12来啊。新的0.13我这不兼容啊。
只要madvr.ax文件就够了。谢谢。
作者: Edison    时间: 2010-5-31 19:36
老大,能不能找个老的0.12来啊。新的0.13我这不兼容啊。
只要madvr.ax文件就够了。谢谢。
iamspy 发表于 2010-5-31 18:37


http://www.google.com/search?hl= ... mp;oq=&gs_rfai=
作者: yuanico    时间: 2010-5-31 19:54
弱弱的问下 怎么kmplayer自定义滤镜里madvr选了强制使用 结果还是调用了evr
作者: iamspy    时间: 2010-5-31 20:30
Edison 发表于 2010-5-31 19:36



老大,这个都会啊。给的都是官网连接。每次版本都是这个。有了新的,就变成新的0.13了。
作者: Edison    时间: 2010-5-31 20:31
老大,这个都会啊。给的都是官网连接。每次版本都是这个。有了新的,就变成新的0.13了。
iamspy 发表于 2010-5-31 20:30


有些连接里是有历史版本的。
作者: iamspy    时间: 2010-5-31 20:42
有些连接里是有历史版本的。
Edison 发表于 2010-5-31 20:31



    点了5页,只有一个是老的本地的。但需要付费注册的。老大能找到帮忙下个回来啊
作者: jocover    时间: 2010-5-31 21:01
不错,正在使用
作者: Edison    时间: 2010-5-31 23:09
老大,这个都会啊。给的都是官网连接。每次版本都是这个。有了新的,就变成新的0.13了。
iamspy 发表于 2010-5-31 20:30



    http://www.digital-digest.com/software/madVR_history.html
作者: clawhammer    时间: 2010-5-31 23:39
其实在 DX 10.0 的显卡上一直都正常,是 10.1 + 197 不正常,后来 0.12 的时候 GTX 400 很正常,然后现 ...
Edison 发表于 2010-5-31 18:31

- -我的是笔记本,GT130M,不是10.1显卡
作者: iamspy    时间: 2010-5-31 23:39
Edison 发表于 2010-5-31 23:09



    谢谢老大。我翻到过这页的。就愣没看到下面也有download链接。
作者: ITers    时间: 2010-6-1 08:08
谢谢老大。我翻到过这页的。就愣没看到下面也有download链接。
iamspy 发表于 2010-5-31 23:39



    这兄弟眼神很不好使,明明有0.12的链接啊
http://www.digital-digest.com/so ... file_madVR.zip.html
作者: iamspy    时间: 2010-6-1 08:38
这兄弟眼神很不好使,明明有0.12的链接啊
ITers 发表于 2010-6-1 08:08



兄弟是你的理解有问题啊。
作者: ITers    时间: 2010-6-1 08:40
兄弟是你的理解有问题啊。
iamspy 发表于 2010-6-1 08:38



    我理解错了?你不是在找madVR 0.12的版本?我上面的链接里就是0.12的版本
作者: iamspy    时间: 2010-6-1 08:44
我理解错了?你不是在找madVR 0.12的版本?我上面的链接里就是0.12的版本
ITers 发表于 2010-6-1 08:40



    看来你是理解错了。你没有看完整本贴。CHO给的链接我自己已经进去过了,就愣没看到下面还有0.12 download。才问老大直接要连接的。老大给了这个地址后,我当然已经直接下好了。
作者: dalao123    时间: 2010-6-1 08:46
不知道有没有播放器把其整合了?
作者: iamspy    时间: 2010-6-1 08:47
不知道有没有播放器把其整合了?
dalao123 发表于 2010-6-1 08:46



    等完美解码6.1儿童版喽。如果今天再不出。就只能等国庆版了。
作者: dalao123    时间: 2010-6-1 08:49
哗,期待完美解码的新版啊
作者: ITers    时间: 2010-6-1 09:11
看来你是理解错了。你没有看完整本贴。CHO给的链接我自己已经进去过了,就愣没看到下面还有0.12  ...
iamspy 发表于 2010-6-1 08:44



    晕菜,你在cho给出的网页里没有找到链接,我在cho给出的链接里找到madVR 0.12,然后告诉你,你却说我理解错了?!很明显的事实摆在大家面前啊。
不过这都是小事,不值得争辩。
作者: iamspy    时间: 2010-6-1 09:16
唉。谢谢你个热心人吧。
作者: garou    时间: 2010-6-1 09:37
TN没什么可怕的撒,电影院里面的DLP放映机事实上也是通过抖动实现彩色的~
作者: mktom    时间: 2010-6-1 10:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: promethium    时间: 2010-6-1 11:51
以后有机会试试
作者: jocover    时间: 2010-6-1 19:27
看来你是理解错了。你没有看完整本贴。CHO给的链接我自己已经进去过了,就愣没看到下面还有0.12  ...
iamspy 发表于 2010-6-1 08:44

Download Older Versions (8 downloads)
很明显的提示啊
作者: insolo    时间: 2010-6-6 14:20
0.16 2010.6.6更新
作者: godlike    时间: 2010-6-6 19:40
3d lut派什么用场啊,doom9上看了一点,实际使用到底有没有好处啊
作者: dalao123    时间: 2010-6-6 20:23
完美解码和终极解码怎么还不更新啊
作者: ruready    时间: 2010-6-6 21:01
技术帖莫要口水,问个小白问题下madvr和A卡搭配的话如何,貌似都是说和CoreAVC的cuda搭配的多,和A卡如何搭配呢?
作者: Edison    时间: 2010-6-6 21:12
技术帖莫要口水,问个小白问题下madvr和A卡搭配的话如何,貌似都是说和CoreAVC的cuda搭配的多,和A卡 ...
ruready 发表于 2010-6-6 21:01


搭配 coreavc 用软件模式,应该还凑合吧。
作者: slr    时间: 2010-6-6 21:34
A卡也可以用CoreAVC,事实上低端卡有点吃不消这个,至于用高端卡的,还会担心不能软解么……
我是来围观的 发表于 2010-6-6 21:32

直接软解BDMV,256M好象暴显存
作者: insolo    时间: 2010-6-6 22:38
本帖最后由 insolo 于 2010-6-6 22:44 编辑
直接软解BDMV,256M好象暴显存
slr 发表于 2010-6-6 21:34



1080p的H.264可以吃到400M+的显存。关闭3DLUT也要300M+。

1080i 30帧的H.264视频GT240跑不顺。
作者: Edison    时间: 2010-6-7 02:18
0.17 发布,顺便帮楼主更新了一下。
作者: doublestage    时间: 2010-6-7 03:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: luckissy    时间: 2010-6-7 03:51
最近这么这么快啊 这几天天天都更新啊
作者: Edison    时间: 2010-6-7 10:14
最新版的3dlut,只能使用yCMS,但我用yCMS的时候,cpu占用率100%,ycms.exe占了50%的cpu,然后影片卡死并且 ...
doublestage 发表于 2010-6-7 03:20


3dlut 需要你使用校色仪获得各个灰阶段的校正信息才有用,如果没有这些信息的话,干脆不要打开 3dlut。
作者: doublestage    时间: 2010-6-7 10:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: Edison    时间: 2010-6-7 10:48
阿门,越更新越麻烦。。。以前的文章都是建议开3dlut的。。。现在没得开画质不是差了咩?。。。
doublestage 发表于 2010-6-7 10:41


即使是以前的版本也应该是在有了校正信息后打开才有意思。
作者: mayday1234    时间: 2010-6-7 10:49
昨天才更新的0.16,今天就0.17了,好快
作者: logoft    时间: 2010-6-7 10:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: insolo    时间: 2010-6-7 10:52
0.17 发布,顺便帮楼主更新了一下。
Edison 发表于 2010-6-7 02:18


多谢E大,性苦了。
作者: frostyuka    时间: 2010-6-7 13:49
晕,卸载了0.16安装0.17,potplayer死活调用不出madvr了,用完美解码也不行,大概没安装好。再装0.16也没用,难道就我一个人这样?
作者: 66666    时间: 2010-6-7 13:55
卸载之后重启再装试试
作者: frostyuka    时间: 2010-6-7 14:00
卸载 重启 安装 ,还是不行。。。
作者: 66666    时间: 2010-6-7 14:06
用MPC看看能不能调用,如果MPC能用那就把pot卸载再装
作者: frostyuka    时间: 2010-6-7 15:48
本帖最后由 frostyuka 于 2010-6-7 16:09 编辑

解决了,是目录的关系,一定要在英文目录下注册,而且注册成功后那个目录不能删掉,终于知道确切原因了。。。太折腾了。。。
作者: dalao123    时间: 2010-6-7 16:37
怎么天天在升级,看来还是继续观望了
作者: winningeleven    时间: 2010-6-8 01:08
标题: madVR 0.17 发布
v0.17
* fixed: problem with very slow NVidia drivers, once again
* improved compatibility with some weird behaving decoders

v0.16
* fixed: freeze during startup, or after a few seconds of playback
* fixed: media player doesn't close properly

v0.15
* fixed: crash during startup

v0.14
* fixed: corruption with some decoders and video clips
* fixed: fullscreen -> win+D -> ResetDevice failed
* optimized fullscreen <-> windowed switching a bit
* relaxed texture requirements -> newer Intel GPUs might work now
* added new option "use managed upload textures (XP only)"
* added several new options to tweak GPU flush behaviour
* removed "disable anti-tearing fix" option

v0.13
* fixed: scanline reading problem with newer NVidia drivers
* fixed: sometimes high CPU consumption when paused
* fixed: one potential cause for motion judder
* fixed: GPU memory leak, when starting multiple videos in 1 player instance
* fixed: CPU memory leak, when starting multiple videos in 1 player instance
* fixed: crashes or artifacts with some movies with odd resolutions
* fixed: initialization error messages were sometimes not correctly shown
* improved (but not fully fixed) tearing problem with 24Hz playback
* changed timing to improve rendering performance
* changed texture allocation to improve rendering performance
* optimized logging performance
* madVR doesn't ship with cr3dlut, anymore
* added capability to automatically download and install yCMS
* playback start is now delayed until 3dlut is created and loaded
* playback is paused during 3dlut creation (if a new 3dlut needs to be created)
* OSD: added 5s max stats
* OSD: added "available texture memory"
* OSD: Ctrl+R resets "dropped frames" (only works when OSD is shown)
* OSD: queues changed from "current value" to "range during last second"
* in Vista and Windows 7 Direct3D9Ex is used now (no lost devices, anymore)
* changed luma upsampling default to Lanczos4

v0.12
* rewrite of about 75% of the code
* loads of bug fixes
* improvements for DVD playback (macrovision complaints etc)
* improvements for frame stepping during paused playback
* re-added rendering stats to OSD

下载地址:http://madshi.net/madVR.zip
作者: 晨之晖    时间: 2010-6-8 12:41
更新得太快了,算了观望吧
作者: AlanLive    时间: 2010-6-8 19:41
以下是使用心得及遇到的問題

1. dxva 及字幕無法使用,可利用 ffdshow 掛載字幕。
2. 無法播放 DVD,跟 Haali 一樣,播放 DVD 就當掉,但可以播放 VOB 檔。
3. 對全螢幕的支持不太好 (作者說的,我感覺也是,容易掉格)。(註)
4. madVR 主要在 resize 的演算法及色階的表現上有突破,不過如果影片本身就是
   1080p 的話,那用 madVR 的意義似乎就不大 (而且全螢幕時容易掉格),
   而色階的部分,如果 LCD 沒有一定等級,應該也看不出效果。
5. 目前一般人容易入手的 TN 面板為來說,最適合用 madVR 播放的影片類型是
   YouTube 或 nicco 上所下載的低解析度影片,靠著強力的重採樣技術,應能讓影片
   看起來清晰一點。

註:全螢幕的相容性作者已在 0.16 版之後大幅度改進,基本可忽略此問題。
--
關於新版 flush (刷新 GPU,若不做此動作,GPU 會變得混亂導致電腦性能下降) 的選項,作者建議先全部關閉,若播放有問題,再一個一個開啟做測試,所以最佳搭配會依照咝械沫h境不同而有所差異。
作者: Edison    时间: 2010-6-10 11:40
0.18 发布,顺便帮楼主更新
作者: luckissy    时间: 2010-6-10 11:46
昨天用0.17播放一个视频 颜色不正常 画面也不正常 今天就更新了 看看
作者: sluciferc    时间: 2010-6-10 15:36
不是吧 怎么最近突然井喷了
作者: luckissy    时间: 2010-6-10 15:41
問題依舊 看一個1080p的視頻 視頻會很多色塊 畫面很多問題  換0.16正常
作者: 66666    时间: 2010-6-10 15:58
4. madVR 主要在 resize 的演算法及色階的表現上有突破,不過如果影片本身就是" r) x3 P1 w- |8 {! F, [4 l( |
   1080p 的話,那用 madVR 的意義似乎就不大 (而且全螢幕時容易掉格),


应该说是1080P而且显示器能够点对点才是,如果LCD分辨率达不到1080P点对点还是得要resize 吧
作者: shana16    时间: 2010-6-10 16:21
8600GT E2160  CoreAVC软解大部分1080P RIP电影动画都没问题 ffdshow挂字幕就卡点。

阿凡达原盘直接卡得不能看。
作者: shana16    时间: 2010-6-10 16:22
之前一直都不能用,现在能用上,已经满足了。。。。。。。。
作者: yawner    时间: 2010-6-10 19:33
这东西不支持64bit的mpc-hc啊,郁闷,没法用。
作者: lht999    时间: 2010-6-11 12:00
谁能告诉我这些madvr 选项怎么设置啊  不知道有什么区别和作用?
作者: slr    时间: 2010-6-11 12:22
又更新,追不上了,不更了
作者: insolo    时间: 2010-6-16 12:44
1.9更新,自己推一下
作者: Edison    时间: 2010-6-16 13:11
补充一下:

To be honest, I'm disappointed with the special Aero rendering path. I was hoping to get a much higher performance (allowing higher scaling settings to be used) with noticeably higher reliability (less dropped/delayed frames). I was hoping that "Present" calls would never block, anymore, except if the Aero queues are full. But not so. Here's my impression of madVR's new "special Aero rendering path":

(1) slightly higher reliability, if GPU + Aero can handle the load
(2) maybe ever so slightly higher performance, but not much
(3) "Present" calls often unexpectedly block, which I don't understand
(4) there's no proper way to empty the queues, which results in artifacts when using trick play

Because of (4) the new rendering path is only an option right now, which is not even enabled by default. Please play with it and report your results. Thanks.

The new "use special Aero rendering path" option only shows effect after you've restarted your media player !!


不过依据我的试用,Aero 专用渲染方式的确在拖动进度条的时候响应更灵敏。
作者: Kian1007    时间: 2010-6-16 13:17
又更新了 支持一下!
作者: sluciferc    时间: 2010-6-16 14:41
无敌了 这更新速度
作者: levelin    时间: 2010-6-16 18:15
最近更新很快,难道是边看世界杯边写代码--
作者: AlanLive    时间: 2010-6-17 20:23
madVR 是否對 DVD 的支持不佳? 掛載的 DVD 檔幾乎都不能看...
作者: nikonf5    时间: 2010-6-17 23:08
这个东西,画质对于evr渲染,没有很大改善**病还多,继续等他们完善吧
作者: Edison    时间: 2010-6-20 08:41
[attach]1311384[/attach]

0.20 发布。
作者: ShinichiYao    时间: 2010-6-20 10:24
能用那内置字幕功能就好了
作者: 000000yyy    时间: 2010-6-20 10:42
好像说的选lanczos效果不错?那个aero有什么作用哦 没看懂
作者: dalao123    时间: 2010-6-20 11:27
等这玩意的权威测试,哈哈
作者: hizorro    时间: 2010-6-20 11:34
没用过呢,试试~~
作者: nikkos    时间: 2010-6-20 12:43
功能开始完善了呢
作者: insolo    时间: 2010-6-20 13:02
很多东西马大师好像自己也拿不准,疯狂测试
作者: luckissy    时间: 2010-6-20 13:35
不错
作者: Edison    时间: 2010-6-20 16:30
0.21 发布
作者: nix1985    时间: 2010-6-20 16:33
现在下的话已经更新到0.21了,虽然官方还没有贴出更新日志。

[attach]1311641[/attach]




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4