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. |
7th December 2011, 17:26 | #7601 | Link |
Registered User
Join Date: Nov 2005
Posts: 693
|
No problem here;
Code:
NSV-file --> LAV Splitter --> FFDShow Video Decoder (VP31) \-> FFDShow Audio Decoder (MP3)
__________________
My hobby website Last edited by Reino; 7th December 2011 at 17:29. |
7th December 2011, 17:40 | #7602 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Its not supposed to support streaming.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
7th December 2011, 18:25 | #7603 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Ok test build time:
http://files.1f0.de/lavf/LAVFilters-...0-gabb9707.zip @mkanet Please test CUVID mode with your Soft-Telecined material. Enable CUVID, set to Adaptive deinterlacing, and (hopefully) enjoy. @Inspector.Gadget / Nevilne: Please test if your key-frame seeking seems to be working better again @XadoX Try if anything changed?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
7th December 2011, 21:40 | #7606 | Link | |
Registered User
Join Date: May 2002
Posts: 197
|
Hi nevcairiel, I can provide as many test streams as you need. I want to thank you so much for considering to look into this. I know that if anyone in this world can solve this problem, it would be you. The hard part was getting you interested
It would surely make a lot of people happy who record TV using Windows Media Center, Cablecards, R5000 based cableTV boxes. Most people dont even know why this stuttering is happening. I would be very grateful for any help you can offer. I wont get my hopes too high, but can't help but hope you might have a "LAV" based solution Quote:
|
|
7th December 2011, 22:46 | #7607 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Just try the test version posted above, and see how it works for you.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
7th December 2011, 22:57 | #7608 | Link |
Registered User
Join Date: Jul 2011
Posts: 21
|
Found some problems:
1. When you open the Start menu - All Programs - LAV Audio Decoder, the properties of the decoder was called to trim the video (look at screenshot) 2. Is it possible to LAV Audio Decoder automatically included for all audio output selected only the most necessary, as I have, for example, does not support the "32 bit floating point", because of what the decoder does not work. Have long puzzled as to why he could not boot. Thanks in advance. |
8th December 2011, 00:10 | #7609 | Link | |
Registered User
Join Date: Jan 2005
Posts: 105
|
Quote:
is something like this possible with YADIF? Also, Should there be an option to disable this? |
|
8th December 2011, 01:45 | #7610 | Link | |
Registered User
Join Date: May 2008
Posts: 1,618
|
Quote:
|
|
8th December 2011, 02:03 | #7611 | Link | |
Registered User
Join Date: May 2002
Posts: 197
|
Full Report: Soft-Telecined switching issue
Okay I tested the new decoder with CUVID enabled and adaptive deinterlacing enabled.
1. There are NO MORE INTERLACING ARTIFACTS!!! 2. Video is perfectly smooth except for certain scenes have video stutter. Video stutter seems a little more milder. Rather than send you long/big videos showing smooth video with random stutter... I decided to narrow down EXACTLY part of the video that stutters on my setup in the previous one minute Dexter clip. Here's the 14 second video with stutter every time: http://www.megaupload.com/?d=P827WH5F Thanks a million, MKANET Quote:
|
|
8th December 2011, 03:32 | #7612 | Link |
Registered User
Join Date: May 2002
Posts: 197
|
The 9800GTX might be in the family of display adapters that can already handle the soft/hard-telecine switching issue (if that's what the probably actually is). Below are the Nvidia cards that are reported not to have have this issue. I have no idea what's unique about them to be more tolerant to these type of encodings.
NVIDIA GeForce 8500GT 8600 GTS GeForce 9300 GeForce 9400 (including ION platforms) GeForce GT 430 GeForce GT 440 (same core as 430) |
8th December 2011, 13:12 | #7614 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Not completely. If you set YADIF to 25p/30p mode, it would be possible to do something similar, however switching YADIF between the two modes on the fly is not as easy as it is for CUVID.
I can run some tests, i guess, but also isn't known to work 100% on telecined material, so artifacts may happen. Not sure, the code is rather safe, all it really does is force some deinterlacing settings, so the worst thing that can happen is that you won't get 60p output when the stream is improperly flagged as soft telecine. It relys on constant repeat flags, which means every second frame has to have a repeat flag, or it'll switch out of soft-TC mode again, so there really isn't much that can go terribly wrong.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
8th December 2011, 15:57 | #7615 | Link |
*****
Join Date: Feb 2005
Posts: 5,643
|
Can you consider implementing an "load VSFilter" option in the splitter or video decoder?
The problem is that WMP12 often refuses to load VSFilter by itself. The auto-load VSFilter option in Haali splitter works great, but only works for embedded subtitles. External subs won't load when using ffdshow or LAV video as preferred decoder. Oddly enough, they do work when using the crappy MS decoder. I know WMP sucks, but many people do use it. Since this problem only affects WMP/MC afaik, the workaround only needs to be applied for those players. Other players are smart enough to do things properly themselves.
__________________
MPC-HC 2.1.7.2 |
8th December 2011, 18:32 | #7616 | Link | |
Registered User
Join Date: May 2002
Posts: 197
|
The last link I posted would probably be the best possible example. Whatever nevcairiel did in the last test build of the video filter completely eliminated combing artifacts (which isn't by accident); however, there's still some remaining video judder. I'm presuming the soft-telecine flag is being detected; and "something" is being done, but not quite right.
Quote:
|
|
8th December 2011, 18:44 | #7617 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Quote:
One thing you can try, change the CUVID deinterlacer to 25p/30p, and see if that helps at all?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 8th December 2011 at 18:48. |
|
8th December 2011, 19:37 | #7618 | Link |
Registered User
Join Date: May 2002
Posts: 197
|
When I enable 25p/30p to occur all the time, the parts that have video judder look exactly the same. It appears the the video is being switched to 25p/30p already when soft-telecine is detected; however, this doesnt seem to completely eliminate the video judder.
Whatever you did helped a lot (which I'm sure isn't coincidence). I will definitely use your test build until the next official release. Do you know what exactly is the cause for the remaining video judder? Can you see the same thing I am in that short video clip? Could you or someone please be kind enough to tell me how to supplement the correct directshow component to handle the remaining video judder please? Someone mentioned Dscaler IVTC; however, I dont know to supplement that with LAV Video AND still have CUVID for AVC/VC-1. The only other IVTC I know is the partially working experimental build of ffdshow with IVTC. Anyway, if all else fails, at least I would have gained a new and improved LAV Video filter. I really appreciate all you help nevcairiel, now at least the video is pretty much watchable. |
8th December 2011, 20:34 | #7619 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
The DScaler IVTC Mod only decodes MPEG2, so giving it a try wouldn't affect AVC/VC-1 decoding at all. Just set DScaler to "preferred" in MPC-HC (if you're using MPC-HC). Which renderer are you using, btw, and which display refresh rate?
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|