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. |
11th March 2012, 17:40 | #9801 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Make sure you don't use MPC-HCs MPEG-TS source filter, it doesn't output VC-1 with the correct timestamps, and the WMV9 decoder has no workaround for that yet.
With LAV or Haali for MPEG-TS splitting it should be fine. Works fine for me, at least.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
11th March 2012, 17:57 | #9802 | Link | |
Registered User
Join Date: Oct 2008
Posts: 187
|
Quote:
Have you actually looked at the dropped frame count (in madVR)? The clip by itself doesn't look too bad, although you can see jerky motion if you look closely. |
|
11th March 2012, 18:09 | #9803 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Quote:
Are you sure some refresh rate switcher isnt taking you to 30Hz instead of 60?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
11th March 2012, 22:36 | #9805 | Link | ||
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Quote:
Quote:
For me it doesn't work great with AYUV, picture is a little too dark (doesn't happen with madVR). I thought changing to YV24 would fix this. |
||
11th March 2012, 23:38 | #9806 | Link |
Registered User
Join Date: Apr 2010
Posts: 235
|
Hi Nev,
I have reported this issue in the past, but seeking in a VC-1 video when WMV9 DMO decodeer causes the lipsync issue. FFmpeg VC-1 is fine in this regard. Nothing crucial, but worth to mention. Thanks Pluto
__________________
__________________ System: Intel Core i5-6500, 16GB RAM, GTX1060, 75" Sony ZD9, Focal speakers, OS Win10 Pro, Playback: madvr/JRiver |
12th March 2012, 00:43 | #9807 | Link | |
Registered User
Join Date: Jun 2006
Posts: 452
|
Quote:
What do you mean by a " nvcuvenc h.264 transcode" ? Did you use the LAV cuvid decoder to decode and x264 to re-encode ? You talk about "nvcuvenc" : is this a separate application from Nvidia ? I thought the CUVID API can only decode, because there is no hardware in NVidia cards to encode, only to decode video. However, I believe I saw something similar a long time ago from Neuron2 : there was even a source called nvcuvenc IIRC, but I never got it working. |
|
12th March 2012, 01:01 | #9808 | Link |
Registered User
Join Date: Jun 2006
Posts: 452
|
Alphaware doesn't mean to much in this context : I use the sET v2.6 MT build (13.09.2011) and never got any problem with it.
It seems to be very stable for me.... Look at MPC-HC, FFDshow, Madvr, PotP, ... : we all like to use the latest versions for the added features, but it's basically also still in "alpha-stage" ! The latest "official" FFDshow is from 2007 IIRC, are you still using this ? What version of LAV are you using ? version 1.0 ? Last edited by Pat357; 12th March 2012 at 01:13. |
12th March 2012, 02:02 | #9810 | Link | |
Registered User
Join Date: Jun 2006
Posts: 452
|
Quote:
Is this also for WMV 1-2 or 3 ? Does the code to decode VC1 also work for WMV3 ? The reason I ask is when WMV3 can be fully accelerated (DXVA output) is it using the same VC-1 decoder on the graphic card or is there next to H264,MPEG2,VC1 and MP4-ASP another piece of hardware that does the WMV3 acceleration to DXVA ? One should think, if it is possible with the same HW, it should be possible with the same software... no? This has always puzzled me.. Last edited by Pat357; 12th March 2012 at 02:07. |
|
12th March 2012, 07:50 | #9811 | Link | ||
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Quote:
EVR doesn't support anything but AYUV for 4:4:4, so instead it'll then get RGB, which is much better for EVR anyway, and madVR will receive YV24. Quote:
Same goes for DXVA. WMV1/2 are completely different and not supported by hardware, or the new decoder. PS: I don't think i've seen WMV3 in MPEG-TS, so the post you quoted doesn't apply anyway.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 12th March 2012 at 07:54. |
||
12th March 2012, 08:19 | #9813 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Quote:
I also would need to write such a function first, because i don't trust swscale (which is the fallback for all conversions that i didn't implement manually) I'll just enable YV24 in one of the upcoming builds, and make people either turn it off or upgrade madVR if they complain.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
12th March 2012, 14:39 | #9815 | Link | ||
Registered User
Join Date: Jan 2008
Posts: 589
|
Quote:
Quote:
|
||
12th March 2012, 16:00 | #9816 | Link |
Registered User
Join Date: Jul 2008
Location: Texas
Posts: 50
|
Hey, I have a problem with the LAV video decoder, other people may have this too.
If I enable NVIDIA CUVID Hardware Acceleration with the latest drivers (version 295.73) then any H264 playback will cause a Blue Screen upon loading the decoder. I should say that this is with NVIDIA's Verde drivers (Mobile Graphics Drivers) and may not be an issue with their standard graphics drivers. Thanks for reading. |
12th March 2012, 16:06 | #9817 | Link | |
Registered User
Join Date: Oct 2008
Posts: 187
|
Quote:
Remember that this clip works fine (no dropped frames) when the wmv9 decoder AND yadif is used in ffdshow. It's only in LAV Video that the same combination gives a problem. Just to be absolutely sure that we're on the same page: You do have yadif on, don't you? It only has the dropped frames when yadif is used. This clip is from a blu-ray that is a real test of vc1 interlaced. I find that it needs a really fast cpu to run smoothly with the wmv9 decoder. It's not the only one that is like that, but there are certainly others that don't have nearly the problems. I do have a i7-2600, though, and have never seen any problems with it and this blu-ray except with LAV Video with yadif enabled. I also don't see any indication that the cpu is maxed out when the problem occurs. EDIT (ADDED): I've tried several different settings in madVR (including no, no, no, fw(s)) with no change. Basically the madVR queues are always almost empty indicating that LAV Video is not able to keep up. MORE INFO: If I check "Treat as progressive", there are no dropped frames, but I can see (if I look carefully) that the picture is NOT de-interlaced. That certainly seems to point to something that is happening in your yadif implementation. Last edited by jmonier; 12th March 2012 at 18:17. |
|
12th March 2012, 16:28 | #9818 | Link | |
CoreCodec Founder
Join Date: Oct 2001
Location: San Francisco
Posts: 1,421
|
Quote:
__________________
Dan "BetaBoy" Marlin Ubiquitous Multimedia Technologies and Developer Tools http://corecodec.com |
|
12th March 2012, 18:38 | #9819 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Quote:
Can you benchmark it with GraphStudio, and see what you get? Without YADIF, i get 61 fps on that clip, with YADIF in 50/60p mode around 70. I can see how there isn't a big margin. Before anyone asks, YADIF doesn't make it faster, during the deinterlacing process the frames get doubled. I can probably move YADIF processing into a worker thread somehow so that decoding can already resume while YADIF is working, or try to multi-thread YADIF itself (or both).
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|