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 > Avisynth Development
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th April 2020, 10:19   #41  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
You renamed MiniDeen() to neo_MiniDeen() in r7? Could you keep MiniDeen() too?
There is output difference between MiniDeen() r6 and neo_MiniDeen() r7. Is it expected?
StvG is offline   Reply With Quote
Old 21st April 2020, 09:19   #42  |  Link
MeteorRain
結城有紀
 
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
Now I put both function names in it. Try r8.
I have changed VapourSynth namespace to neo_minideen since functionality starts to differ from the original VapourSynth plugin. For AVS the name change shouldn't be necessary.

MiniDeen should produce bit identical result. I added opt option and you can give me a reproducible parameter combination if you notice any difference.
__________________
Projects
x265 - Yuuki-Asuna-mod Download / GitHub
TS - ADTS AAC Splitter | LATM AAC Splitter | BS4K-ASS
Neo AviSynth+ filters - F3KDB | FFT3D | DFTTest | MiniDeen | Temporal Median
MeteorRain is offline   Reply With Quote
Old 21st April 2020, 12:57   #43  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
Thanks for the update.
opt=1/2/3 has identical output but r8 output is still different than r6 output.
Code:
ColorBars(pixel_type="yuv420p16")
LoadPlugin(".\MiniDeen_r6\clang-x64\MiniDeen.dll")
a=Minideen()
LoadPlugin(".\neo-minideen_r8\clang-x64\neo-minideen.dll")
minideen()
Compare(a,"yuv")
StvG is offline   Reply With Quote
Old 23rd April 2020, 01:27   #44  |  Link
MeteorRain
結城有紀
 
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
Quote:
Unlike VapourSynth-MiniDeen, this filter returns binary identical result between SIMD and C routine.
The original minideen SSE2 was non-identical to its C implementation. I always use C code as its reference implementation.

Original SSE2 used inaccurate reciprocal for integer division. I used a more accurate one.
__________________
Projects
x265 - Yuuki-Asuna-mod Download / GitHub
TS - ADTS AAC Splitter | LATM AAC Splitter | BS4K-ASS
Neo AviSynth+ filters - F3KDB | FFT3D | DFTTest | MiniDeen | Temporal Median
MeteorRain is offline   Reply With Quote
Old 23rd April 2020, 19:20   #45  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
I've missed that info.
StvG is offline   Reply With Quote
Old 14th May 2020, 12:20   #46  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
seems last update of minideen has bug

minideen(4,thry=14,thruv=14)

with any motion will case chroma out of sync with luma
__________________
See My Avisynth Stuff
real.finder is offline   Reply With Quote
Old 20th May 2020, 14:30   #47  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
also why it's not work with Greyscale? like Y8 input
__________________
See My Avisynth Stuff
real.finder is offline   Reply With Quote
Old 29th May 2020, 21:44   #48  |  Link
MeteorRain
結城有紀
 
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
Please try r9 which fixed a typo. I had a quick test with Y8 input, seems working?
__________________
Projects
x265 - Yuuki-Asuna-mod Download / GitHub
TS - ADTS AAC Splitter | LATM AAC Splitter | BS4K-ASS
Neo AviSynth+ filters - F3KDB | FFT3D | DFTTest | MiniDeen | Temporal Median
MeteorRain is offline   Reply With Quote
Old 30th May 2020, 15:53   #49  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
both seems work now, thanks
__________________
See My Avisynth Stuff
real.finder is offline   Reply With Quote
Old 4th June 2020, 02:19   #50  |  Link
romangal
Registered User
 
Join Date: Aug 2019
Posts: 18
Thanks. Works very nice! I like this filter.
Just asking: Is it possible to add some temporal filtering just adding "a3d" mode only(no need in my opinion to implement c and w) because of original Deen has this function and this one is still beeing Minideen. Thank you anyway!
romangal is offline   Reply With Quote
Old 4th June 2020, 06:49   #51  |  Link
MeteorRain
結城有紀
 
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
romangal: I'm not doing more than porting VS filters to AVS at this moment.
__________________
Projects
x265 - Yuuki-Asuna-mod Download / GitHub
TS - ADTS AAC Splitter | LATM AAC Splitter | BS4K-ASS
Neo AviSynth+ filters - F3KDB | FFT3D | DFTTest | MiniDeen | Temporal Median
MeteorRain is offline   Reply With Quote
Old 6th June 2020, 04:17   #52  |  Link
JySzE
Registered User
 
Join Date: May 2020
Posts: 2
with neo_minideen R9

Getting a interlaced bug

SeparateFields()
minideen()
Weave()
JySzE is offline   Reply With Quote
Old 6th June 2020, 07:05   #53  |  Link
MeteorRain
結城有紀
 
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
Can you describe what part you think is a bug?

Edit: just saw github ticket about the field/frame flag. I'll update the platform files to deal with it.
__________________
Projects
x265 - Yuuki-Asuna-mod Download / GitHub
TS - ADTS AAC Splitter | LATM AAC Splitter | BS4K-ASS
Neo AviSynth+ filters - F3KDB | FFT3D | DFTTest | MiniDeen | Temporal Median

Last edited by MeteorRain; 6th June 2020 at 07:17.
MeteorRain is offline   Reply With Quote
Old 13th June 2020, 16:45   #54  |  Link
JySzE
Registered User
 
Join Date: May 2020
Posts: 2
Quote:
Originally Posted by MeteorRain View Post
Can you describe what part you think is a bug?

Edit: just saw github ticket about the field/frame flag. I'll update the platform files to deal with it.
I appreciate it.
JySzE is offline   Reply With Quote
Old 30th May 2021, 17:03   #55  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
real.finder updated new commits to fix Update AVS headers and copy frame properties for AVS+ and VS. If anyone interested
https://github.com/HomeOfAviSynthPlu...iniDeen/pull/2
kedautinh12 is online now   Reply With Quote
Reply


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:53.


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