Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 25th March 2019, 23:05   #55501  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
Quote:
Originally Posted by nevcairiel View Post
As far as I can tell, FFmpeg/LAV supports those "T2" ones fine, only "Pro" formats are not supported (10-bit).
Not my experience. FFmpeg/ffplay can't use them ("Invalid data found when processing input") . Also I get a black screen during playback in media players with LAV.

MPC-BE internal filter also gives black screen. MPV gives a spam of "Error while decoding frame!" errors.

Last edited by mzso; 25th March 2019 at 23:15.
mzso is offline   Reply With Quote
Old 25th March 2019, 23:34   #55502  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Quote:
Originally Posted by mzso View Post
I kind of borked the comment, but the problem is with the official codecs, not LAV video.
Can you check in MPC's 'pin info' tab in the filter properties, the format (and other info) that the official decoder outputs, and compare it to what LAV outputs?
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40
el Filou is offline   Reply With Quote
Old 25th March 2019, 23:42   #55503  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,336
Quote:
Originally Posted by mzso View Post
Not my experience. FFmpeg/ffplay can't use them ("Invalid data found when processing input") . Also I get a black screen during playback in media players with LAV.

MPC-BE internal filter also gives black screen. MPV gives a spam of "Error while decoding frame!" errors.
All I know is that the video in your zip plays fine. Perhaps your earlier videos were somehow corrupt.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th March 2019, 00:51   #55504  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
Quote:
Originally Posted by nevcairiel View Post
All I know is that the video in your zip plays fine. Perhaps your earlier videos were somehow corrupt.
Well, those are the very ones I tried, and the t2 one doesn't work with LAV and the others.


Quote:
Originally Posted by el Filou View Post
Can you check in MPC's 'pin info' tab in the filter properties, the format (and other info) that the official decoder outputs, and compare it to what LAV outputs?
Well, I don't know what specifically are you looking for, here's everything:
Code:
Filter : UMRG Decoder DMO - CLSID : {94297043-BD82-4DFD-B0DE-8177739C6D20}

- Connected to:

CLSID: {E1A8B82A-32CE-4B0D-BE0D-AA68C772E423}
Filter: madVR
Pin: Input

- Connection media type:

Video: RGB24 1600x1200 59.999fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_RGB24 {E436EB7D-524F-11CE-9F53-0020AF0BA770}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(1600,1200)
rcTarget: (0,0)-(1600,1200)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 166670

BITMAPINFOHEADER:
biSize: 40
biWidth: 1600
biHeight: 1200
biPlanes: 1
biBitCount: 24
biCompression: 0
biSizeImage: 5760000
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0010: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0020: 00 00 00 00 00 00 00 00 0e 8b 02 00 00 00 00 00 .........‹......
0030: 28 00 00 00 40 06 00 00 b0 04 00 00 01 00 18 00 (...@...°.......
0040: 00 00 00 00 00 e4 57 00 00 00 00 00 00 00 00 00 .....äW.........
0050: 00 00 00 00 00 00 00 00                         ........

- Enumerated media type 0:

Set as the current media type

- Enumerated media type 1:

Video: RGB32 1600x1200 59.999fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_RGB32 {E436EB7E-524F-11CE-9F53-0020AF0BA770}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(1600,1200)
rcTarget: (0,0)-(1600,1200)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 166670

BITMAPINFOHEADER:
biSize: 40
biWidth: 1600
biHeight: 1200
biPlanes: 1
biBitCount: 32
biCompression: 0
biSizeImage: 7680000
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0010: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0020: 00 00 00 00 00 00 00 00 0e 8b 02 00 00 00 00 00 .........‹......
0030: 28 00 00 00 40 06 00 00 b0 04 00 00 01 00 20 00 (...@...°..... .
0040: 00 00 00 00 00 30 75 00 00 00 00 00 00 00 00 00 .....0u.........
0050: 00 00 00 00 00 00 00 00                         ........
Code:
Filter : ULH4 Decoder DMO - CLSID : {94297043-BD82-4DFD-B0DE-8177739C6D20}

- Connected to:

CLSID: {E1A8B82A-32CE-4B0D-BE0D-AA68C772E423}
Filter: madVR
Pin: Input

- Connection media type:

Video: YV24 1600x1200 59.999fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {34325659-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(1600,1200)
rcTarget: (0,0)-(1600,1200)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 166670

BITMAPINFOHEADER:
biSize: 40
biWidth: 1600
biHeight: 1200
biPlanes: 1
biBitCount: 24
biCompression: YV24
biSizeImage: 5760000
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0010: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0020: 00 00 00 00 00 00 00 00 0e 8b 02 00 00 00 00 00 .........‹......
0030: 28 00 00 00 40 06 00 00 b0 04 00 00 01 00 18 00 (...@...°.......
0040: 59 56 32 34 00 e4 57 00 00 00 00 00 00 00 00 00 YV24.äW.........
0050: 00 00 00 00 00 00 00 00                         ........

- Enumerated media type 0:

Set as the current media type

- Enumerated media type 1:

Video: RGB24 1600x1200 59.999fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_RGB24 {E436EB7D-524F-11CE-9F53-0020AF0BA770}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(1600,1200)
rcTarget: (0,0)-(1600,1200)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 166670

BITMAPINFOHEADER:
biSize: 40
biWidth: 1600
biHeight: 1200
biPlanes: 1
biBitCount: 24
biCompression: 0
biSizeImage: 5760000
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0010: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0020: 00 00 00 00 00 00 00 00 0e 8b 02 00 00 00 00 00 .........‹......
0030: 28 00 00 00 40 06 00 00 b0 04 00 00 01 00 18 00 (...@...°.......
0040: 00 00 00 00 00 e4 57 00 00 00 00 00 00 00 00 00 .....äW.........
0050: 00 00 00 00 00 00 00 00                         ........

- Enumerated media type 2:

Video: RGB32 1600x1200 59.999fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_RGB32 {E436EB7E-524F-11CE-9F53-0020AF0BA770}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(1600,1200)
rcTarget: (0,0)-(1600,1200)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 166670

BITMAPINFOHEADER:
biSize: 40
biWidth: 1600
biHeight: 1200
biPlanes: 1
biBitCount: 32
biCompression: 0
biSizeImage: 7680000
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0010: 00 00 00 00 00 00 00 00 40 06 00 00 b0 04 00 00 ........@...°...
0020: 00 00 00 00 00 00 00 00 0e 8b 02 00 00 00 00 00 .........‹......
0030: 28 00 00 00 40 06 00 00 b0 04 00 00 01 00 20 00 (...@...°..... .
0040: 00 00 00 00 00 30 75 00 00 00 00 00 00 00 00 00 .....0u.........
0050: 00 00 00 00 00 00 00 00                         ........
mzso is offline   Reply With Quote
Old 26th March 2019, 01:26   #55505  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,890
so on my system:

ut-teszt-t2 = RGB sample

RGB sample:
on my system the RGB sample can't be send into EVR directly if the native decoder UMRG decoder dmo is used it needs a color space converter or MPC hc will fallback to "video renderer" i didn't even know that there could be a fallback renderer.
lavfilter with either madVR or EVR gave me a black screen if 64 BIT is used it work fine for both on 32 bit.

if lavfilter is blocked the first decoder for this file my system is going to use is AVI Decompressor (UMRG) no colorspace converter nothing works totally fine.

so the odd things here on my system are the native decoder needing a color space converter and lav filter as decoder giving a black screen on 64 bit.

BTW. lav splitter -> prefer UMRG de... -> prefer colorspace converter -> madVR works.

at least to me it looks like UMRG decoder is kind of picky with the need of the color space converter.
huhn is online now   Reply With Quote
Old 26th March 2019, 01:31   #55506  |  Link
amayra
Quality Checker
 
amayra's Avatar
 
Join Date: Aug 2013
Posts: 284
i read last week about "Vulkan Working To Expose Video Encode/Decode" is this can be any useful to madvr if madshi or nevcairiel add it to lav if they add vulkan support ?
__________________
I love Doom9
amayra is offline   Reply With Quote
Old 26th March 2019, 01:57   #55507  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,336
Quote:
Originally Posted by huhn View Post
lavfilter with either madVR or EVR gave me a black screen if 64 BIT is used it work fine for both on 32 bit.
I can confirm that. Should make it easy to find and fix it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th March 2019, 02:52   #55508  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
Quote:
Originally Posted by huhn View Post
if lavfilter is blocked the first decoder for this file my system is going to use is AVI Decompressor (UMRG) no colorspace converter nothing works totally fine.
I can't follow this line. Where does the "AVI Decompressor (UMRG)" filter come from? I have it but it's not loaded by default. To me it also loads a colorspace converter for EVR.

So you mean that with this unidentified filter it works without a colorspace converter for you?

It works for me too with madVR if I add the colorspace filter as well.
mzso is offline   Reply With Quote
Old 26th March 2019, 03:23   #55509  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,890
of cause you have it: https://docs.microsoft.com/en-us/win...pressor-filter


this works fine for me and this is what happens on my system with disabled internal filter and lavfilter blocked but no preferred filter.
Filters currently loaded:
- Default DirectSound Device
- madVR
- Audio Switcher
- AVI Decompressor (UMRG)
- LAV Splitter (internal) (low merit)
- File Source (Async.)

i have quite a lot of dshow filter installed for testing but in this case it doesn't use anything special.


that the UMRG decoder dmo needs a colorspace converter is odd to me. of cause you could argue if madVR can't handle the stream the color space converter should be loaded like it is with EVR.
i have no clue who is responsible for loader these "in between filter" but i'm sure we both can both agree it would be great if the UMRG decoder dmo doesn't need this color space filter and that the output of the decoder can be rendered directly.
huhn is online now   Reply With Quote
Old 26th March 2019, 09:09   #55510  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
Has any one got a stutter free playback on a RTX without using Exclusive Mode?

I just upgraded from a 1070 to 2070 to get some more headroom with the HDR processing being worked on, but I too get stutters every second (queues are fine, no dropped/repeated frames reported) in Windowed Mode but it is fine in Exclusive Mode. I'd much rather not use Exclusive Mode as with the long sync times on my JVC PJ it gets pretty irritating.

Thanks
Nathan
jmone is offline   Reply With Quote
Old 26th March 2019, 10:22   #55511  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Quote:
Originally Posted by jmone View Post
Has any one got a stutter free playback on a RTX without using Exclusive Mode?
You can give this trick a try, maybe ...
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config
chros is offline   Reply With Quote
Old 26th March 2019, 10:50   #55512  |  Link
Nicog
Registered User
 
Join Date: Jan 2019
Posts: 17
Quote:
Originally Posted by chros View Post
You can give this trick a try, maybe ...
I have same issue than you jmone (very painful with JVC Projector in HDR in FSE).

This tip, chros, I tried it also (vertical sync -> Fast + window overlay) : it has effectively killed the stuttering, but at the price of horrible tearings in the picture. Maybe some solutions exists to kills that, but I didn't found it.
__________________
JRiver 25 in a Custom PC with i7 7700, Nvidia RTX 2070 (Zotac mini), Windows 10 1809, JVC X7900 in a dedicated black room :-)
Nicog is offline   Reply With Quote
Old 26th March 2019, 11:08   #55513  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,890
the image is "bad" you are not supposed to use fast you are supposed to use on.

fast sync disables vsync until the frame rate is higher then the display rate this is not going to happen and makes no sense for video playback.
huhn is online now   Reply With Quote
Old 26th March 2019, 11:15   #55514  |  Link
Nicog
Registered User
 
Join Date: Jan 2019
Posts: 17
Quote:
Originally Posted by huhn View Post
the image is "bad" you are not supposed to use fast you are supposed to use on.

fast sync disables vsync until the frame rate is higher then the display rate this is not going to happen and makes no sense for video playback.
Thanks for info.

I tried at first "on" but it was without effect. Maybe I had to restart madvr. I'll try again...
__________________
JRiver 25 in a Custom PC with i7 7700, Nvidia RTX 2070 (Zotac mini), Windows 10 1809, JVC X7900 in a dedicated black room :-)
Nicog is offline   Reply With Quote
Old 26th March 2019, 12:12   #55515  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
I'll also test when back in a few days. I also have the Zotac Mini, and MC25 with a beta build of madVR
jmone is offline   Reply With Quote
Old 26th March 2019, 15:56   #55516  |  Link
cremor
Registered User
 
Join Date: Jun 2011
Posts: 81
Quote:
Originally Posted by jmone View Post
Has any one got a stutter free playback on a RTX without using Exclusive Mode?
Yes, I have no problems in windowed or full screen windowed using a RTX 2070.

When I had problems, it was either because of the already mentioned vsync setting (resetting it to the default value fixed it for me) or because of G-Sync. I solved the G-Sync problem by forcing it off via NVidia Inspector.
cremor is offline   Reply With Quote
Old 26th March 2019, 21:37   #55517  |  Link
Z'Hadum
Registered User
 
Join Date: Dec 2018
Posts: 22
Hello everybody,
sorry for this stupid question:
Is it possible to pass any of the madvr variables to a batch file through the
"command line to execute when this profile is activated" field?
What would be the syntax?
Some thing like
mySimpleBatch.bat %croppedSrcHeight% %croppedSrcWidth% %fps%
So I can use this variables in the Batch file with %1 %2 %3 ....

Z'Hadum is offline   Reply With Quote
Old 27th March 2019, 02:16   #55518  |  Link
JonnyRedHed
Registered User
 
Join Date: Nov 2013
Location: Wales
Posts: 37
Quote:
Originally Posted by ryrynz View Post
Maybe given the age and performance of your card you're the first one to notice an issue with this setting.. create the log and pass it to madshi over at http://bugs.madshi.net
Thanks, I'll look into that. Although I'm not very good at this sort of thing.
JonnyRedHed is offline   Reply With Quote
Old 27th March 2019, 08:12   #55519  |  Link
Nicog
Registered User
 
Join Date: Jan 2019
Posts: 17
Quote:
Originally Posted by huhn View Post
the image is "bad" you are not supposed to use fast you are supposed to use on.

fast sync disables vsync until the frame rate is higher then the display rate this is not going to happen and makes no sense for video playback.
It seems it works! I tried jsut few minutes, on my favourite test movie, and that looks OK!

Many many thanks to all of you!
__________________
JRiver 25 in a Custom PC with i7 7700, Nvidia RTX 2070 (Zotac mini), Windows 10 1809, JVC X7900 in a dedicated black room :-)
Nicog is offline   Reply With Quote
Old 27th March 2019, 15:34   #55520  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
I just opened a new thread: Which display for MadVR only?
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config
chros is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:40.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.