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 October 2019, 12:03 | #161 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
|
Probable reason for question 1: The AviSynth+ homepage http://www.avs-plus.net/ is outdated since the "new MT" started its development; learning that most recent builds are elsewhere is apparently a process...
|
7th October 2019, 15:39 | #162 | Link |
Registered User
Join Date: Aug 2015
Posts: 5
|
To be frank, i always look to avisynth-wiki for filters and answers. I've read there that there are some probs with MT-version of avisynth. So why upgrading when it works? And it worked 'til last week. Maybe last WinUpdate broke something? Don't know.
But ok, i've done everything what has been said and now it works again. So thank you guys! BTW, with all those versions and forks of avisynth it's a bit difficult to follow if you are not in touch continuously. |
7th October 2019, 15:44 | #163 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
True. It has been suggested before to create a dedicated thread for pinterf's AVS+, I hope that's going to happen soon.
__________________
Groucho's Avisynth Stuff |
7th October 2019, 17:26 | #164 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
You can usually blame a misbehaving plugin for problems with multi-threaded workflows. There are other reasons such as noobs setting the number of threads to insane values and then complain that it crashes (mostly caused by running out of memory). Anyway, if you have trouble with multi-threading - don't use it.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 7th October 2019 at 17:34. |
|
7th October 2019, 17:59 | #165 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
EDIT: I dont use MT.
__________________
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 ??? |
|
7th October 2019, 18:08 | #166 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
I don't think there ever was a 64 bit MT version by SEt or anyone else (but my memory might be failing me).
__________________
Groucho's Avisynth Stuff |
7th October 2019, 18:58 | #167 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
SEt's Avisynth 2.5.8 MT compiled for *X86_64*, Latest Build 4/16/2010 [Compiled by JoshyD] https://forum.doom9.org/showthread.php?t=152800 v2.58 x64 though, not avs+. (GeZorTenPlotZ did not mention avs+) EDIT: On Wiki home page under Deprecated builds:- http://avisynth.nl/index.php/Main_Page
__________________
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; 7th October 2019 at 19:46. |
|
7th October 2019, 19:03 | #168 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
I remember the 64 bit version from JoshyD but I thought it was single-threaded only.
__________________
Groucho's Avisynth Stuff |
|
9th October 2019, 20:13 | #169 | Link |
Registered User
Join Date: Oct 2018
Location: Germany
Posts: 1,000
|
Here was something about avisynth classic x64 #74
Compatibility with the classic x64 Avisynth version: I have found a 2.5.8 x64 version and this version does not want to load even VirtualDub2 and the older AvsPmod Versions. I will not invest any time there. The world keeps turning and that's from yesterday. But maybe I have also corrected this with my changes. Maybe someone can give notice. Until then, I declare AvsP x64 as incompatible with 'Classic' Avisynth x64
__________________
Live and let live Last edited by gispos; 9th October 2019 at 20:17. |
9th October 2019, 21:24 | #170 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
__________________
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 ??? |
|
10th October 2019, 07:39 | #171 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
|
Indeed. "Classic AviSynth x64" was an attempt to port from a base with code tricks the x86-64 architecture would not accept, partially due to enhanced thread security. It was quite probably bound to fail.
AviSynth+ was not only a user feature enhancement of AviSynth. Most of all, it was a much more clean and portable rewrite. Created to support both 32 and 64 bit code, CPU/OS features as well as constraints. |
24th October 2019, 13:05 | #172 | Link |
She/Her
Join Date: Aug 2018
Location: Europe
Posts: 1
|
AvsPmod doesn't seem to play well with Hi-DPI displays, some of the text (e.g. in the preferences dialog) is tiny. Overriding Windows compatibility settings seems to fix the issue, maybe the app should be marked as DPI-aware, though I only tested this at 125% scaling and 1920x1080 resolution on Windows 10.
|
7th February 2020, 11:10 | #174 | Link |
Registered User
Join Date: Jul 2006
Location: Münster, Germany
Posts: 20
|
Issues Tab missing on Github gispos/AvsPmod
How do I report issues on yout Github repository?
I tried the 32-version under Window 10, 32bit and it only runs if you have administrator previlegs. Otherwise it pops up shortly and vanishes again. (BTW: Same issue with the original master branch version.) |
8th February 2020, 12:58 | #175 | Link | |
Registered User
Join Date: Oct 2018
Location: Germany
Posts: 1,000
|
Quote:
Read from post #146 If that's, because I have to add a message.
__________________
Live and let live |
|
26th February 2020, 21:31 | #176 | Link |
Registered User
Join Date: Jun 2012
Location: Germany
Posts: 20
|
Strange behavior of AvsPmod
I have found a cryptic behavior of AvsPmod. At first I couldn't explain, but now I know what's going on.
But step by step: I write scripts with Avisynth for my digitized Super 8 soundfilms. I use AvsPmod in the latest version 2.6.1.0. I open video with avisource() and audio with wavsource() and combine them with AudioDub(). After that I have to synchronize audio and video. Virtualdub2 is ideal for this task, because the audio track can be displayed together with the videoframe. The determined sound offset must be entered in the script with the DelayAudio() function. Since Virtualdub2 itself has a script editor, I use it for this purpose. With F5 "save and refresh" I can immediately test whether the offset has been correctly determined. After that it goes back to AvsPmod to continue editing the script. And here comes the strange thing: The previously saved changes have disappeared! Since I don't believe in miracles, I open the script again in the VD-script editor. The change is back. So I reopen in AvsPmod: the change has gone. As a further check, I open with editor or notepad++, the changes are available here. Only avsPmod does not display them, although they are obviously saved in the script! What's happening? I take a closer look at the script. It is inconspicuous in avsPmod, but does not contain the externally made changes. Now I open with editor and scroll further down. There I see, commented out, a second variant of the script that begins with the line "### AvsP marked script ###". This variant is obviously generated when user sliders are used. Since Avisynth does not know these sliders, AvsPmod creates a script version with fixed values, which can be executed by Avisynth, and puts the original script as a second part in a comment. Other editor programs can see the first part and can change it and Avisynth respects the new script. But AvsPmod does not pay attention to this first part, but retrieves its script from the second part, which was commented out and not altered. The behavior of AvsPmod is somehow logical, since it wants to be compatible when using user sliders, but it is not thought until end. It is assumed that you only open a script with the program itself, but this is too restrictive. Other programs cannot be held responsible for the strange behavior, because they don't know the peculiarities of AvsPmod. AvsPmod itself would have to take care of it. If the two versions in the script with and without user-slider no longer match, at least a warning should come and possibly the question, which script version should be used. As it is now, users are irritated because data changes can suddenly disappear. I made a forum search for "### AvsP marked script ###", but nobody seemed to notice this behavior. |
27th February 2020, 03:04 | #177 | Link | ||
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
Earlier versions of AvsPMod were actually modifying my scripts (When I used RT_FSelOpen, it inserted the actual selected filename into the script, instead of the RT_FSelOpen call, totally magic how it did that but it meant that my scripts no longer worked with file selector, and had to be hand edited back to original again. Real annoying.) I have no idea if the app still has the same behaviour, on a quick test some time back, it did not edit the RT_FSelOpen thing, but maybe I did not test sufficiently well. I understand that AvsPMod is just trying to be helpful, and for most people it probably works very well, but during script development, is [EDIT: was] a bloody nightmare to have to keep changing it back to how it was. Of course, no blame attaches itself to GisPos, he is doing his best to maintain the monster that he has taken on, much respect for that Gispos. Code:
RT_FSelOpen(string "title"="Open",string "dir"="",string "filt",string "fn="",bool "multi"=false,bool "debug"=false) Function to select EXISTING filename using GUI FileSelector. Title = Title bar text. Dir = Directory, "" = Current Filt = Lots, eg "All Files (*.*)|*.*" [Displayed text | wildcard] [| more pairs of Displayed text and wildcard, in pairs ONLY]. first one is default. fn = Initially presented filename (if any). multi = Multiply Select filenames. Allows selection of more than one filename at once. debug = Send error info to DebugView window. Returns int, 0, user CANCELLED. int, non zero is error (error sent to DebugView window). String, Filename selected, Chr(10) separated multiline string if MULTI==true (and multiple files selected). Example, to prompt for an AVI file and play it. avi=RT_FSelOpen("I MUST have an AVI",filt="Avi files|*.avi") Assert(avi.IsString,"RT_FSelOpen: Error="+String(avi)) AviSource(avi) Quote:
__________________
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; 27th February 2020 at 03:29. |
||
27th February 2020, 11:36 | #178 | Link |
Registered User
Join Date: Oct 2018
Location: Germany
Posts: 1,000
|
I'm not at home at the moment, but I remember there is a setting under the options to deactivate 'Save AvsP marker'. I have never used the sliders myself and cannot write anything about them, when I am at home I will look at them.
__________________
Live and let live |
27th February 2020, 18:57 | #179 | Link |
Registered User
Join Date: Jun 2012
Location: Germany
Posts: 20
|
Thank you very much for your comments.
I like AvsPmod and use it often, so I'm grateful that somebody cares about it. Now I have found the marker in the options under "Options" - "Program-settings" in the Tab "Save-Load" named "Save *.avs scripts with AvsPmod markings" and I will try, if it solves the problem or arises others. But to be honest: Now I know about the fact, that AvsPmod can undo changes in the script and can handle with it. I have written down my observation to prevent others to fall into the same trap. |
27th February 2020, 19:06 | #180 | Link | ||
Registered User
Join Date: Oct 2018
Location: Germany
Posts: 1,000
|
Quote:
As I said, I have not used the sliders so far and switched everything off under the options. Now I have turned everything on but AvsP does not save any settings in the script. (ShnapShot_001, 002) I don't feel like looking in the code right now , so the question: Must this be self created sliders? Quote:
As you can see everything works fine with your script.(SnapShot_003). Under 'User Sliders' turn off 'automatic create sliders' Under 'Video' turn off 'Refresh preview automatically' Under 'Save/Load' turn off 'Save *.avs script with AvsP markings' And you already have a VirtualDub Editor 'Premium' Thanks.
__________________
Live and let live Last edited by gispos; 29th February 2020 at 12:14. |
||
|
|