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. |
17th February 2012, 06:48 | #9141 | Link | |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Quote:
I found a problem, WM ASF Reader --> DXVA2(native) , works for WMV(VC1) but not for WMV(WMV3). And we know mpc-hc doesnt offer a option for ASF, so I got a blackscreen like this: http://i.imgur.com/8MHlE.png (DXVA2 native is active.) With Potplayer which I could use LAV Splitter Source for ASF, works fine.http://i.imgur.com/2Y5ZM.png I download the wmv from microsoft. http://download.microsoft.com/downlo...nture_1080.exe Edit:WM ASF Reader --> DXVA2(native) , not for all WMV(VC1), this failed too(blackscreen). http://i.imgur.com/SQtRY.png (DXVA2 native is active.) Last edited by wanezhiling; 17th February 2012 at 07:17. |
|
17th February 2012, 07:42 | #9142 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
You can force MPC-HC to use LAV for wmv if you add the WM ASF Reader to the external filter list and set it to "Blocked".
I'll test with the WM ASF Reader when i get home, thanks for the hint that its causing the issues.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
17th February 2012, 07:58 | #9143 | Link | |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Quote:
http://i.imgur.com/xunLm.png http://i.imgur.com/fuU4E.png |
|
17th February 2012, 08:00 | #9144 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
I'm using LAVF to serve avisynth for encoding but I'm noticing blocks with progressive VC-1 with a 9600GT (VP2) cuda enabled, here's a sample. All MPEG2 and AVC is fine and 99% of VC-1 is fine with cuda but always have at least a few blocky frames with every file. I've tried LAVF 0.45 and 0.46 with same results. I also tried nvidia drivers 285.62 and 270.61. Disabling cuda for VC-1 has no blocks but it's a ~30% slower encode. Playing the sample file in graphstudio or MPC-HC with LAVF there's no blocks, DGNV also has no blocks. Any idea what's going on?
Also encoded files decoded with LAVF are a little larger, sometimes significantly larger then files decoded with ffdshow, dgnv, microsoft. Is this dithering or something else? Is there any way to disable this? |
17th February 2012, 08:04 | #9145 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Nope, there is no reason the decoder should behave differently when used with AviSynth.
Dithering is not used for 8-bit material, unless you ask it to output RGB (but for encoding that wouldn't make much sense, i guess). Maybe those files are interlaced and LAV is deinterlacing them and outputting double framerate?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
17th February 2012, 08:42 | #9146 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
The blocks are showing up when high-quality processing is enabled. Disabled they don't show on that sample, should one expect lower quality with it disabled when not deinterlacing?
The file size differences seem to depend on cuda. With it disabled LAVF is the same size as ffdshow, microsoft, and dgnv. Just did another short test and it's not always larger, lav-cuda was 8 KB smaller then the aforementioned decoders. The few times I've noticed different sizes with same x264 crf settings there's been an issue but this still looks fine. One more thing, I was planning on using 64 bit for deinterlacing and 32 bit for ivtcing (or vice versa) but cuda deinterlaced output is not good for decimating and there's many missing/dupe frames but LAVF 32 and 64 bit properties are shared is there any chance to have them separated in a future version? Last edited by turbojet; 17th February 2012 at 08:59. |
17th February 2012, 09:03 | #9147 | Link | ||
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
||
17th February 2012, 10:19 | #9149 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
17th February 2012, 15:03 | #9151 | Link |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Hi nev, http://www.gokuai.com/f/664h14hU3p6dN440
CUVID, ok copy back, failed native,failed Other dxva decoders I have are ok. |
17th February 2012, 15:05 | #9152 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
Small regression here. LAV Video, when using QS, causes MPEG-2 playback to be choppy inside DVBViewer. H.264 channels are fine, and MPEG-2 outside DVBViewer is fine too. It doesn't happen with the software decoder, so I'm guessing a timestamp issue with QS here.
|
17th February 2012, 16:04 | #9153 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Fixed playback with the WM ASF Reader too.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 17th February 2012 at 16:22. |
|
17th February 2012, 16:34 | #9155 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Quote:
As i already said DXVA implementations can be very different and need adaption for some DSPs
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 Last edited by CruNcher; 17th February 2012 at 16:46. |
|
17th February 2012, 17:38 | #9156 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Maybe its a deinterlacing field-order issue? In that case, i couldn't do anything, would have to complain to Eric - but its certainly possible its just encoded with wrong flags.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 17th February 2012 at 17:42. |
|
17th February 2012, 17:44 | #9157 | Link | |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
nev, since native dxva has been implemented, so would you like to use "DXVA" FourCC for NV12 subtype as what CoreAVC 3.0.1 has done.
http://corecodec.com/products/coreavc/changelog Quote:
|
|
17th February 2012, 17:48 | #9158 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
17th February 2012, 17:48 | #9159 | Link | |
Registered User
Join Date: Jun 2006
Posts: 452
|
Quote:
The crashing with lav32 installed is a known problem with graphedit 32b anyway; it's a bug in graphedit. I thought graphedit64 would also crash, but I never tested it. |
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|