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 19th November 2011, 19:03   #7141  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by Gleb Egorych View Post
nevcairiel,

Tested 0.39-47 and can confirm:
1. Hang bug is fixed.
2. Black screen bug is fixed too.

Thanks for your great work!
Great!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 19th November 2011, 19:24   #7142  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by Keiyakusha View Post
in LAV? These are some up & coming features or what? I hopes Nev doesn't plans to add crappy ffdshow's deband...
Yes, in LAV. And no, that has nothing to do with LAV's future.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 19th November 2011, 20:10   #7143  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Quote:
Originally Posted by nevcairiel View Post
I'm not copying anything from ffdshow, and i'm not yet adding any processing other then yadif.
Quote:
Originally Posted by STaRGaZeR View Post
Yes, in LAV. And no, that has nothing to do with LAV's future.
I see... BTW, don't get me wrong, I do want to see deband in LAV at some point, its just the one in ffdshow doesn't deserves to be in LAV cause of his poor quality and occasional brokenness.
Keiyakusha is offline   Reply With Quote
Old 19th November 2011, 20:18   #7144  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
nev,
this is a capture I've just made from my local cable TV.
http://www.mediafire.com/?2ub8kb1pdtlbt5f
It shows a problem with the field order which happens from time to time.
From what I see the first part is BFF while the end (and the usual for our PAL country) is TFF. It's just this news story (and rarely others like it) that is inverted.
I can manually fix by changing TFF or BFF but sadly its not very convenient and I was hoping the decoder can sense this and act accordingly.
Is there any hope or I should forget about it and simply blame the producers/broadcasters for this mess?

Edit:
Or could it be that the DVB App that I'm using (DVBViewer) messed it up?
__________________
Z370M Pro4 | i3-8100 | 16GB RAM | 256GB SSD + 40TB NAS
NVIDIA GTX 1060 6GB (385.28) | LG OLED65B7V
Win 10 64bit 1803 + Zoom Player v14
pankov is offline   Reply With Quote
Old 19th November 2011, 20:20   #7145  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by pankov View Post
I was hoping the decoder can sense this and act accordingly.
Is there any hope or I should forget about it and simply blame the producers/broadcasters for this mess?
If the auto fieldorder setting doesnt work, then there isnt much hope.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 19th November 2011, 20:30   #7146  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by Keiyakusha View Post
I see... BTW, don't get me wrong, I do want to see deband in LAV at some point, its just the one in ffdshow doesn't deserves to be in LAV cause of his poor quality and occasional brokenness.
The one in ffdshow is the one in avfilter. What brokenness? Don't blame avfilter when gcc breaks

BTW, what's the best deband filter out there? Speed?
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 19th November 2011, 21:10   #7147  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Quote:
Originally Posted by STaRGaZeR View Post
The one in ffdshow is the one in avfilter. What brokenness? Don't blame avfilter when gcc breaks
But why deband is always the 1st thing that breaks and many other things continue to work as always? Or this is the only gcc-compiled part in ffdshow?
Quote:
Originally Posted by STaRGaZeR View Post
BTW, what's the best deband filter out there? Speed?
I don't think I tried all possible solutions but what I personally like is flash3kyuu (f3kdb), which is more optimised, available for 32 and 64 bit, supports up to 16bit bitdepth (input and output), has dithering to go from higher to lower bitdepth and gives visually much nicer results. EDIT: full-chroma colorspaces probably supported too, didn't actually tried

Last edited by Keiyakusha; 19th November 2011 at 21:48.
Keiyakusha is offline   Reply With Quote
Old 19th November 2011, 23:54   #7148  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
Quote:
Originally Posted by nevcairiel View Post
If the auto fieldorder setting doesnt work, then there isnt much hope.
It doesn't work for me

Does it work for anybody?
__________________
Z370M Pro4 | i3-8100 | 16GB RAM | 256GB SSD + 40TB NAS
NVIDIA GTX 1060 6GB (385.28) | LG OLED65B7V
Win 10 64bit 1803 + Zoom Player v14
pankov is offline   Reply With Quote
Old 20th November 2011, 01:41   #7149  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by Keiyakusha View Post
But why deband is always the 1st thing that breaks and many other things continue to work as always? Or this is the only gcc-compiled part in ffdshow?
Always? Sounds like deband is completely broken . After I changed it to use avfilter's code instead of the old, slow and non x64 friendly code there have been no issues except this one and it was caused by gcc, not by the code itself.

Why deband? You have to ask that question to the gcc devs, there was a bug that was triggered by something in gradfun's code and not by anything else. Everything ffmpeg related is compiled with gcc in Windows (LAV, ffdshow, madVR...). x264 has suffered gcc bugs in the past too.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 20th November 2011, 07:48   #7150  |  Link
THX-UltraII
Registered User
 
Join Date: Aug 2008
Location: the Netherlands
Posts: 851
@Nevcairiel:
Are you also planning to support frame doubling/smooth video for 1080p23,976 content in the future?
THX-UltraII is offline   Reply With Quote
Old 20th November 2011, 08:35   #7151  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by THX-UltraII View Post
@Nevcairiel:
Are you also planning to support frame doubling/smooth video for 1080p23,976 content in the future?
No, never.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 20th November 2011, 09:00   #7152  |  Link
Gleb Egorych
Registered User
 
Join Date: Aug 2008
Posts: 231
Quote:
Originally Posted by pankov View Post
It doesn't work for me

Does it work for anybody?
I suppose it could be a channel problem (neither cable provider problem nor DVBViewer/LAV problem). I see sometimes such problem even on analog TV.
Gleb Egorych is offline   Reply With Quote
Old 20th November 2011, 09:34   #7153  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Quote:
Originally Posted by nevcairiel View Post
No, never.
We could always hope for Avisynth support I guess.
Would that be much work to implement? Then it would be bye bye ffdshow
ryrynz is offline   Reply With Quote
Old 20th November 2011, 10:20   #7154  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by STaRGaZeR View Post
Everything ffmpeg related is compiled with gcc in Windows (LAV, ffdshow, madVR...). x264 has suffered gcc bugs in the past too.
I'm not sure what nevcairiel uses, but madVR is a mixture of MSVC++ and Delphi compiled exe/dll files. I'm not using gcc at all, except for creating the external ffmpeg dlls.
madshi is offline   Reply With Quote
Old 20th November 2011, 10:40   #7155  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Same here, only the ffmpeg dlls are compiled with GCC, libbluray and LAV itself are compiled with MSVC2010, but i think thats what he meant.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 20th November 2011, 11:35   #7156  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
It read to me as if he meant LAV and madVR themselves would be compiled with GCC, too. But that could have been a misunderstanding on my part. Anyway...
madshi is offline   Reply With Quote
Old 20th November 2011, 12:19   #7157  |  Link
kalston
Registered User
 
Join Date: May 2011
Posts: 164
Quote:
Originally Posted by THX-UltraII View Post
@Nevcairiel:
Are you also planning to support frame doubling/smooth video for 1080p23,976 content in the future?
You can always use ffdshow post processing with avsynth for that.

I did try that because I was curious but I really don't think nev should bother implementing that in LAV, it butchers films and not that many people want it.
There are a lot of TVs that do it much better than software implementations anyway.
kalston is offline   Reply With Quote
Old 20th November 2011, 13:18   #7158  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by madshi View Post
I'm not sure what nevcairiel uses, but madVR is a mixture of MSVC++ and Delphi compiled exe/dll files. I'm not using gcc at all, except for creating the external ffmpeg dlls.
I was obviously talking about the ffmpeg dlls that all of them use.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 20th November 2011, 13:27   #7159  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Well, at least LAV is very much "ffmpeg related", too, seeing that in its core it's basically a DirectShow wrapper around ffmpeg/libav, so what you said was not that obvious. Anyway, doesn't matter, it's cleared up now.
madshi is offline   Reply With Quote
Old 20th November 2011, 15:15   #7160  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
madVR is the same after all. You're the only one that knows what the hell is a decoder doing inside a DirectShow video renderer after all that talk about the correct place of putting things
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR 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 20:20.


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