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 > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 25th April 2015, 08:13   #19101  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
OK...Maybe Stax76 has an older Nvidia driver.

What about EVR-CP ? Can that renderer handle P010/P016 ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 25th April 2015, 08:53   #19102  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Its still EVR. CP just means "Custom Presenter", which is the last part of EVR, ie. the part that actually displays things on the screen.
The limiting factor here is however the EVR allocator/frontend and/or the mixer, which none of the players claiming a "EVR-CP" ever touch.

So in short, no.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 25th April 2015, 09:17   #19103  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Thanks for the thorough reply but look at the Stax76's reply:

Quote:
Originally Posted by stax76 View Post
Thanks for testing, problem was normal EVR, custom works (I use a self coded player using EVR), is this a LAV Filters or a EVR problem? I'm on Win 7 with GTX 960.
He says that EVR-CP works.

Also MPC-BE has enabled HEVC DXVA native using EVR-CP for 10bit HEVC clips.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 25th April 2015, 09:29   #19104  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Updating the driver did not help, I can play a 10-Bit video with normal EVR only when I disable P010, I'm not really understanding the nature of the problem but then it don't seem important so no problem.
stax76 is offline   Reply With Quote
Old 25th April 2015, 09:57   #19105  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by NikosD View Post
He says that EVR-CP works.
EVR-CP just blacklists P010, so it automatically falls back to NV12. Thats some kind of "working", I guess.

Quote:
Originally Posted by NikosD View Post
Also MPC-BE has enabled HEVC DXVA native using EVR-CP for 10bit HEVC clips.
That works by accident, not by design. They pretend to send NV12 and then actually send P010, which is something you can do with DXVA2-Native, however if you try that on vanilla EVR, MPC-HCs EVR-CP, or madVR, you either get crashes (EVR, EVR-CP), or entirely broken images (madVR)

LAV is capable of doing that, but I decided against an output mode that fails in 90% of the cases.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 25th April 2015, 10:12   #19106  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Now it's clarified a lot for me.

Waiting for Intel's driver fix, then.

But using MPC-HC with EVR-CP and P010/P016 enabled, I still get black image.

MPC-BE crashes with EVR, but plays fine with EVR custom.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all

Last edited by NikosD; 25th April 2015 at 10:20.
NikosD is offline   Reply With Quote
Old 25th April 2015, 10:18   #19107  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,925
looks like they haven't blacklisted it.
huhn is offline   Reply With Quote
Old 25th April 2015, 10:41   #19108  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I think MPC-HC only blacklisted P010 while Intel bugs out on P016, or something.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 25th April 2015, 10:44   #19109  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Is it technically difficult or impossible to blacklist P010/P016 using plain EVR, just like EVR custom ?

Because both MPC-HC, MPC-BE crash with plain EVR.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 25th April 2015, 10:53   #19110  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,925
Quote:
Originally Posted by NikosD View Post
Is it technically difficult or impossible to blacklist P010/P016 using plain EVR, just like EVR custom ?

Because both MPC-HC, MPC-BE crash with plain EVR.
should be possible to block p010 and p016 when EVR is selected don't see a reason why this shouldn't be possible.

we are not talking about native DXVA right?
huhn is offline   Reply With Quote
Old 25th April 2015, 10:58   #19111  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Right, I was talking in general.

For example 10 bit H.264 decoding doesn't have a HW decoder but suffers from the same problem.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 25th April 2015, 12:06   #19112  |  Link
kasper93
MPC-HC Developer
 
Join Date: May 2010
Location: Poland
Posts: 586
It will be fixed in next nightly. The patch is ready, just hasn't been committed yet.
kasper93 is offline   Reply With Quote
Old 25th April 2015, 12:10   #19113  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Of course, IMO the one that has created the issue (Nvidia, Intel) should fix the bug in their drivers.

But till then, hopefully soon, a workaround is an intermediate solution.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 25th April 2015, 12:39   #19114  |  Link
Neeto
Registered User
 
Join Date: Feb 2009
Posts: 77
How to change Output Speaker Configuration form 5.1 to 2.0 with a key press?
I'm trying to have a button on my remote to toggle between two sound cards, one for 5.1 playback to the power amp and another sound card (built in on the motherboard) to playback to my headphones.
I've got a script that will move from one sound card to another using nircmd.exe, but I need to down mix everything to 2.0 for the headphones - unfortunately the drivers for the in built sound card won't do it.

I can use ffdshow to do it using registry loading, but this seems to be introducing too much delay in processing.
I like to do it in lav audio, but can't find a documented way to change the mixer tab settings i.e. Output Speaker Configuration using profiles or registry settings.
Any clues?
__________________
ASUS H97 Plus, Intel i5-4690 2.50Ghz, 16GB DD3 1600, XFX R9 270X 2GB DDR5, LynxTwo B
Win 8.1 Pro with WMC 64Bit, Kodi, MPC-HC 1.7.8, LAV 0.65.0, Reclock 1.8.8.5, HD AnyDVD
Neeto is offline   Reply With Quote
Old 25th April 2015, 12:43   #19115  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,925
Quote:
Originally Posted by NikosD View Post
Of course, IMO the one that has created the issue (Nvidia, Intel) should fix the bug in their drivers.

But till then, hopefully soon, a workaround is an intermediate solution.
maybe EVR for MF can do this so this is maybe not even a clear bug.
huhn is offline   Reply With Quote
Old 25th April 2015, 15:42   #19116  |  Link
dude2012
Registered User
 
Join Date: Jun 2014
Posts: 12
Quote:
Originally Posted by Neeto View Post
How to change Output Speaker Configuration form 5.1 to 2.0 with a key press?
I'm trying to have a button on my remote to toggle between two sound cards, one for 5.1 playback to the power amp and another sound card (built in on the motherboard) to playback to my headphones.
I've got a script that will move from one sound card to another using nircmd.exe, but I need to down mix everything to 2.0 for the headphones - unfortunately the drivers for the in built sound card won't do it.

Not sure if this is what you mean but I use this in my system http://theitbros.com/hotkey-to-switch-audio-devices/
dude2012 is offline   Reply With Quote
Old 26th April 2015, 01:22   #19117  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 656
To get full support for stuff like segmented linking or ordered chapters in MKVs, does one still need AV Splitter or latest LAV filters take care of that stuff too?
ashlar42 is offline   Reply With Quote
Old 26th April 2015, 01:32   #19118  |  Link
vivan
/人 ◕ ‿‿ ◕ 人\
 
Join Date: May 2011
Location: Russia
Posts: 643
LAV supports them since 0.56.0 - which was released 2 years ago.
vivan is offline   Reply With Quote
Old 26th April 2015, 11:21   #19119  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Quote:
Originally Posted by videonerd View Post
Lavfilters seem to be the de facto splitter e.g. mpc hc, mpdn, mpc be etc. Now why is it that WMV seeking is not fixed? Is it too complex of an issue to fix? I am just wondering because all other apps out there do it well e.g. vlc, mpc built in splitters, mpc be splitters, default wmv. So what exactly is the coding issue that the team is facing?

Don't get me wrong, the only reason I raise this is because lavfilters is awesome for everything else (just not WMV).

Any insights anyone?
Quote:
Originally Posted by nevcairiel View Post
It could also help to provide sample files which don't seek properly (but do seek in other applications).
Here is such a sample:
http://217.160.126.132/lav_wmv_slow_seek.wmv
https://mega.co.nz/#!NwUjES4A!KIUvBy...PgExt6g9vvcdlk (mirror)


Playback halts for a few seconds using LAV splitter. Seeking and playback is instant using Microsoft splitter or VLC.
sneaker_ger is offline   Reply With Quote
Old 26th April 2015, 13:08   #19120  |  Link
theoneofgod
Registered User
 
Join Date: Jun 2013
Posts: 70
Quote:
Originally Posted by sneaker_ger View Post
Here is such a sample:
http://217.160.126.132/lav_wmv_slow_seek.wmv
https://mega.co.nz/#!NwUjES4A!KIUvBy...PgExt6g9vvcdlk (mirror)


Playback halts for a few seconds using LAV splitter. Seeking and playback is instant using Microsoft splitter or VLC.
+1

I see the pause too. MPC-HC is set by default to not use LAV Filters for WMV files also so I had to check that to see the problem.
theoneofgod is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

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 03:35.


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