madshi bug tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000509madVRbugpublic2017-10-08 04:252017-10-18 10:03
ReporterBairdGoW 
Assigned To 
PriorityhighSeveritymajorReproducibilityalways
StatusnewResolutionopen 
PlatformMPC-HCOSWindows 10OS VersionCreators Edition
Summary0000509: Major Frame Drop with 60fps video on 4K TV
DescriptionWhenever I open a 720p 60fps video (dont have any 1080p60fps videos to try) on my 4K TV (Samsung UN55KS8500 55" 4K) I get massive frame drop. I do not have this problem on my Acer Predator X34 (1440p). Both these displays are connected to the same computer.
Steps To Reproduceopen a 720p 60fps video on the 4k TV.
Additional InformationNot sure what decoder, splitter, or decoding is
TagsNo tags attached.
madVR Version.92.4
Media Player (with version info)1.7.13
Splitter (with version info)not sure... mpchc default?? Internal LAV?
Decoder (with version info)not sure... mpchc default??
DecodingSoftware
Deinterlacingauto mode
DXVA2 Scaling Activeno
Aero / Desktop CompositionOff
Problem occurs with modeall modes
GPU ManufacturerNVidia
GPU ModelEVGA 1080ti ftw3
GPU Driver Version385.69
Attached Filespng file icon madvr1.png [^] (186,260 bytes) 2017-10-18 02:54


png file icon madvr2.png [^] (171,456 bytes) 2017-10-18 02:54


png file icon madvr3.png [^] (174,442 bytes) 2017-10-18 02:54


png file icon madvr4.png [^] (152,425 bytes) 2017-10-18 02:55


png file icon madvr5.png [^] (169,278 bytes) 2017-10-18 02:55


png file icon madvr6.png [^] (240,925 bytes) 2017-10-18 02:55


jpg file icon qc_dhw_dxva2.jpg [^] (1,040,003 bytes) 2017-10-18 03:05
jpg file icon qc_dhw_jinc.jpg [^] (1,039,232 bytes) 2017-10-18 03:06

- Relationships

-  Notes
(0001843)
madshi (administrator)
2017-10-08 11:23

60fps requires 2.5x as much GPU power as 24fps, so there is a good chance your GPU simply can't keep up with the workload, with your current madVR settings. Can you attach a screenshot of the Ctrl-J OSD in the situation where you get the frame drops? Then I can probably say more.
(0001844)
BairdGoW (reporter)
2017-10-09 18:02

It occurs only at its normal scaling too though. Before I enlarge the window at all. Will upload shortly
(0001858)
remind (reporter)
2017-10-18 02:52

There are a lot of dropped and repeated frames with any image upscaling other then DXVA2 in fullscreen with this test file (I belive there is no problem with copyrights for test purpose):

ffmpeg -i https://vod.edgecast.hls.ttvnw.net/2b26ddc8654d69c4a2e8_quakechampions_26489841168_724285264/chunked/highlight-182711054.m3u8 [^] -ss 00:00:00.00 -t 00:08:00.00 -c copy qc_dhw.mp4

MediaInfo (MPC-HC internal)
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 305 MiB
Duration : 8 min 0 s
Overall bit rate mode : Constant
Overall bit rate : 5 326 kb/s
Writing application : Lavf57.71.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4.2
Format settings, CABAC : Yes
Format settings, RefFrames : 3 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 7 min 58 s
Bit rate mode : Constant
Bit rate : 5 200 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 59.940 (60000/1001) FPS
Minimum frame rate : 58.824 FPS
Maximum frame rate : 62.500 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.094

Software:
madVR: 0.92.7
MPC-HC 1.7.13.112 (f6124a334)
LAV Filters (internal): 0.70.2.66
Radeon Software Version: 17.5.2

Hardware:
LG UHD monitor
Graphics Chipset: AMD Radeon (TM) R7 360 Series
(0001859)
remind (reporter)
2017-10-18 03:05
edited on: 2017-10-18 03:14

Update: no frame drops with Bilinear, Cubic upscaling. Seems, H/W (CPU, GPU) power related problem.
OSD stats, madvr configuration in the attached files.
No difference between DXVA2 (copy-back) and DXVA (native) settings in the LAV Video Decoder.
Windows 7 SP1 x64

(0001860)
madshi (administrator)
2017-10-18 10:03
edited on: 2017-10-18 10:03

I'd suggest to use a cheap(ish) "chroma upscaling" algorithm, maybe even Bilinear if that allows you to choose a better image upscaling/downscaling algorithm. For image downscaling I'd suggest SSIM1D100, if your GPU can do that without dropping frames. For image upscaling I'd suggest NGU Sharp or Standard (for good quality sources) or NGU Anti-Alias (for bad quality sources). Probably your GPU will struggle, though. So try NGU "low" quality. If your GPU can't handle that, try Jinc instead. If that's also too much, I'd suggest Bicubic75.


- Issue History
Date Modified Username Field Change
2017-10-08 04:25 BairdGoW New Issue
2017-10-08 11:23 madshi Note Added: 0001843
2017-10-09 18:02 BairdGoW Note Added: 0001844
2017-10-18 02:52 remind Note Added: 0001858
2017-10-18 02:54 remind File Added: madvr1.png
2017-10-18 02:54 remind File Added: madvr2.png
2017-10-18 02:54 remind File Added: madvr3.png
2017-10-18 02:55 remind File Added: madvr4.png
2017-10-18 02:55 remind File Added: madvr5.png
2017-10-18 02:55 remind File Added: madvr6.png
2017-10-18 03:05 remind Note Added: 0001859
2017-10-18 03:05 remind File Added: qc_dhw_dxva2.jpg
2017-10-18 03:06 remind File Added: qc_dhw_jinc.jpg
2017-10-18 03:07 remind Note Edited: 0001859 View Revisions
2017-10-18 03:14 remind Note Edited: 0001859 View Revisions
2017-10-18 10:03 madshi Note Added: 0001860
2017-10-18 10:03 madshi Note Edited: 0001860 View Revisions


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker