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. |
9th August 2015, 11:40 | #41 | Link |
Registered User
Join Date: Nov 2009
Location: France
Posts: 20
|
I installed AviSynth 2.6.0 [May 31st, 2015], three files were created in the /AviSynth/plugins folder:
Whenever I try to use SoundOut() I get “Script error: there is no function named "SoundOut"”. I downloaded Wilbert's SoundOut26-1.1.1.zip (that he posted in http://forum.doom9.org/showpost.php?...&postcount=185). If I put SoundOut.dll and libsndfile-1.dll in the /AviSynth/plugins folder, SoundOut() works. Several pages indicate that the SoundOut plugin is included in AviSynth from 2.6.0 on (http://avisynth.nl/index.php/SoundOut), so I believe the behaviour I am experiencing is not normal. Oddly, it is not mentioned in the 2.6.0 changelog (AviSynth/Docs/English/changelist26.htm file). The same issue occurred on my two PCs (Windows 7 32-bit and Windows 7 64-bit) and I fail to see what I did wrong. |
9th August 2015, 13:27 | #42 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
The change log is the most reliable source. |
|
15th August 2015, 03:18 | #44 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Wilbert, using ffdshow and Avisynth 2.6 with Tritical's NNEDI3 using the following syntax
nnedi3_rpow2(rfactor=2) is causing display issues (interlaced, stretched and wrong colors) in the media player MPDN, this issue does not occur with MPC so the developer thinks it's related to to memory corruption which .NET is quite strict on. I haven't encountered any issues using any other filters in MPDN with ffdshow. Any chance I could get you track down where the issue lies? The only thing that seems to affect it is setting RGB out in ffdshow, this changes the colors to match the original frames. This issue occurs also with Avisynth MT and jpsdr's NNEDI3. Cheers. |
15th August 2015, 07:44 | #45 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
With ffdshow's raw video decoder enabled (for YUV): AVI/wav file source ffdshow video decoder WMR9 (renderless) With ffdshow's raw video decoder disabled: AVI/wav file source AVI decompressor (YV12) colour space converter WMR9 (renderless) In the second case I assume the colour space converter is converting to RGB using the wrong colorimetry. |
|
15th August 2015, 08:47 | #46 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
You should start with the most likely candidates for this problem, - player/renderer - ffdshow Have you tried with AVS+? |
|
15th August 2015, 08:48 | #47 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
|
|
15th August 2015, 13:30 | #48 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
Player - I've already asked as above, perhaps his conclusion could be wrong, IDK, that's what I'm trying to figure out. Renderer - No options to switch renderer in MPDN, but I've already tried all the options for output. Either I get no image or a distorted one. ffdshow - no dev, no help. Again I've already looked at all the options, no difference. Yes, same issue with AVS+ too (1576) Also occurs on my Intel graphics system running 7 (the other is running 10 with a 750Ti) so it's not related to any Windows version or graphics card drivers. It would be quite simple to replicate, just need someone who can determine what's causing it and my first thought was Wilbert. Any help is appreciated. |
|
15th August 2015, 14:01 | #49 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
You mentioned MPC, I would try MPC-HC and/or MPC-BE (or any other suitable player you can think of). If your problem doesn't show up with those I think you have found your culprit. Edit: One more thing you could try is setting the internal number of threads to 1 in nnedi3. Last edited by Groucho2004; 15th August 2015 at 14:22. |
|
15th August 2015, 14:29 | #50 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
|
|
29th August 2015, 00:32 | #54 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Code:
ColorBars(width=640, height=480, pixel_type="RGB32") ConvertToYV12(interlaced=true,chromaoutplacement="dv") SeparateFields uToY Code:
ColorBars(width=640, height=480, pixel_type="RGB32") Dither_convert_rgb_to_yuv(cplace ="dv",interlaced=true) SeparateFields uToY ---- edit: look like it not in ConvertToYV12 only test with yv16 Code:
ColorBars(width=640, height=480, pixel_type="RGB32") ConvertToYV16(interlaced=true) SeparateFields uToY Code:
ColorBars(width=640, height=480, pixel_type="RGB32") Dither_convert_rgb_to_yuv(cplace ="dv",interlaced=true) ConvertToYV16(chromainplacement="dv", interlaced=true) SeparateFields uToY
__________________
See My Avisynth Stuff Last edited by real.finder; 7th November 2015 at 00:41. |
24th September 2015, 11:39 | #55 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
Also if I launch a script playing that doesn't have nnedi3 in it and then change to one that does via ffdshow raw the output is correct, if I start with that script then the picture is distorted. Another thing I've noticed is that when using MPC and nnedi3/ffdshow any subtitles displayed get processed by nnedi3, with MPDN they don't.. could that be related somehow? Disabling subtitles completely in MPDN doesn't change anything so I guess not. Last edited by ryrynz; 24th September 2015 at 12:14. |
|
8th December 2015, 05:13 | #56 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Ignore this
Below Fails in v2.5 but works ok in v2.6.
Code:
INPUT=avisource("F:\V\cabaret.avi") return last Code:
Fixed AviSource NULL GetWritePtr() failure due to premature setting of last_frame. WriteFileStart/End save current_frame and set Last. Change implicit Last parsing for argless, bracketless calls to match bracketed cases. (Gavino) EDIT: Same for Code:
INPUT=Directshowsource("F:\V\cabaret.avi") return last Uninstalled Avisynth completely. Deleted remaining Avisynth directory. Ran CCleaner and Cleaned registry too. Re-installed Avisynth v2.6. No longer succeeds with above code snippit. No idea at all why it succeeded before
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 8th December 2015 at 07:36. Reason: Bewitched, Bothered and Bewildered |
12th December 2015, 19:20 | #57 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Don't do it.
Newer compilers expect the code to be compliant with SEH (Microsoft Structured Exception Handling) which the current code base is not. Apparently, Avisynth 2.6.1 will be compatible with newer compilers. Last edited by Groucho2004; 12th December 2015 at 19:25. |
12th December 2015, 22:18 | #59 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
Code:
setmemorymax(9999) n = 12 colorbars(width = 1920 * n, height = 1080 * n, pixel_type = "yv12").killaudio().assumefps(25, 1).trim(0, 9999) pointresize(width() - 64, height() - 64).turnleft() temporalsoften(2,4,8,15,2) pointresize(width() + 64, height() + 64).turnright() temporalsoften(2,4,8,15,2) a=selectevery(3, 0).addborders(0,0, 16,0).crop(0,0, -16,0) b=selectevery(3, 1).addborders(0,0, 32,0).crop(0,0, -32,0) c=selectevery(3, 2).addborders(0,0, 64,0).crop(0,0, -64,0) interleave(a, b, c) |
|
13th December 2015, 10:08 | #60 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
I'm surprised, to say the least, that the script actually worked for you. Last edited by Groucho2004; 13th December 2015 at 11:05. |
|
|
|