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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 31st May 2016, 18:14   #1661  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by real.finder View Post
thanks, and do you include 2.6.1 alpha 1 changes?
Not yet.
pinterf is offline  
Old 31st May 2016, 18:46   #1662  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
@burfadel

Groucho's installer is fine, StaxRip only reports wrong version, when you press F12 you can enter what version it actually is.

stax76 is offline  
Old 31st May 2016, 18:52   #1663  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,664
Quote:
Originally Posted by Groucho2004 View Post
The staxrip AVS+ installer is heavily modified, does not have the MS redistributables and is 64 bit only.
I used the original AVS+ installer script and just removed the FilterSDK and Docs.
Thanks for the information. I'll remove stax76's installers from the wiki. I didn't know it was 64-bit only.

Wishful thinking: it would be nice to have an 'official' installer along side the binaries on GitHub.
Reel.Deel is offline  
Old 31st May 2016, 22:09   #1664  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Reel.Deel View Post
Wishful thinking: it would be nice to have an 'official' installer along side the binaries on GitHub.
Building the installer is very easy and takes one minute. If pinterf is willing to supply an installer - I have uploaded my installer build environment here.
  1. Install InnoSetup (innosetup-5.5.9-unicode.exe)
  2. Update the binaries in "Bin_x86" and "Bin_x64"
  3. Open "avs_plus.iss" with InnoSetup
  4. Set "Version" (first line) to the correct revision
  5. Build (Ctrl-F9)
Done.
Groucho2004 is offline  
Old 1st June 2016, 02:46   #1665  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
Quote:
Originally Posted by Groucho2004 View Post
Building the installer is very easy and takes one minute. If pinterf is willing to supply an installer - I have uploaded my installer build environment here.
This Inno Setup project should definitely be in GitHub.
MysteryX is offline  
Old 1st June 2016, 04:22   #1666  |  Link
burfadel
Registered User
 
Join Date: Aug 2006
Posts: 2,229
Quote:
Originally Posted by stax76 View Post
@burfadel

Groucho's installer is fine, StaxRip only reports wrong version, when you press F12 you can enter what version it actually is.

Ah ok, for some reason for me it came up as not installed when using his installer, even though it was and the files were in place.

The benefit of having the redists combined in the installer is two sided. Of course it makes it easier for people who don't already have VS2015 runtimes installed, but it does take up most of the space of the installer since the redists are in their original state. Also, the redists included are 14.0.23026, the latest 2015 runtimes available are 14.0.24018.

There are many fallacies of how the redists are handled in general, although it's not quite as bad as it used to be.
burfadel is offline  
Old 1st June 2016, 04:37   #1667  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
For setup, I think it's best to only download VS2015 if it's needed. It can easily be configured to download and install.

Modular InnoSetup Dependency Installer
MysteryX is offline  
Old 1st June 2016, 05:50   #1668  |  Link
burfadel
Registered User
 
Join Date: Aug 2006
Posts: 2,229
Quote:
Originally Posted by MysteryX View Post
For setup, I think it's best to only download VS2015 if it's needed. It can easily be configured to download and install.

Modular InnoSetup Dependency Installer
That is a much better concept.
burfadel is offline  
Old 1st June 2016, 09:02   #1669  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by burfadel View Post
The benefit of having the redists combined in the installer is two sided. Of course it makes it easier for people who don't already have VS2015 runtimes installed, but it does take up most of the space of the installer since the redists are in their original state. Also, the redists included are 14.0.23026, the latest 2015 runtimes available are 14.0.24018.
I agree. Additionally, the plugins included need the VS2012 runtimes. I'll make another build without them.
Anyway, the best thing an Avisynth user (or any user for that matter) can do is to use either ricktendo's or your AIO installer but knowledge about these and their benefits is not widespread unfortunately.

Last edited by Groucho2004; 1st June 2016 at 12:03. Reason: typo, VS2013 -> VS2012
Groucho2004 is offline  
Old 1st June 2016, 09:47   #1670  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by Groucho2004 View Post
I agree. Additionally, the plugins included need the VS2012 runtimes. I'll make another build without them.
I have just compiled the plugins for the very same reason, because unfortunately they are mixed. At the moment there are troubles with DirectShowSource, have to look into it. The header file in 2.6.1 alpha 1 was refreshed with build hints.
pinterf is offline  
Old 1st June 2016, 09:54   #1671  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by pinterf View Post
At the moment there are troubles with DirectShowSource, have to look into it.
Do you have the DS SDK installed?
Groucho2004 is offline  
Old 1st June 2016, 09:55   #1672  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
Quote:
Originally Posted by Groucho2004 View Post
I agree. Additionally, the plugins included need the VS2012 runtimes. I'll make another build without them.
Anyway, the best thing an Avisynth user (or any user for that matter) can do is use either ricktendo's or your AIO installer but knowledge about these and their benefits is not widespread unfortunately.
With the link I posted above, you can easily make the setup install VS2012, VS2015 and whatever other dependency is needed, without bundling it into the setup file.
MysteryX is offline  
Old 1st June 2016, 10:00   #1673  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by MysteryX View Post
With the link I posted above, you can easily make the setup install VS2012, VS2015 and whatever other dependency is needed, without bundling it into the setup file.
Maybe if there is ever a release of AVS+. For now, a note on the final installer dialog should suffice. This is still in Alpha stage.
Groucho2004 is offline  
Old 1st June 2016, 10:20   #1674  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
The VapourSynth installer handles the VC++ runtime issue smarter, it's not included but downloaded if necessary.

https://github.com/vapoursynth/vapou...ster/installer
stax76 is offline  
Old 1st June 2016, 10:41   #1675  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by Groucho2004 View Post
Do you have the DS SDK installed?
Not the right version. Only DirectX (February 2010). Downloading August, 2009.
pinterf is offline  
Old 1st June 2016, 12:18   #1676  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Groucho2004 View Post
I made a "lean" installer for this new build, no docs/Filter SDK. It does however include the latest 2015 redistributables.
(AviSynth+ r1858.7z)
I made a new r1858 build without the 2015 runtimes.
Groucho2004 is offline  
Old 1st June 2016, 12:23   #1677  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Groucho2004 View Post
Building the installer is very easy and takes one minute. If pinterf is willing to supply an installer - I have uploaded my installer build environment here.
  1. Install InnoSetup (innosetup-5.5.9-unicode.exe)
  2. Update the binaries in "Bin_x86" and "Bin_x64"
  3. Open "avs_plus.iss" with InnoSetup
  4. Set "Version" (first line) to the correct revision
  5. Build (Ctrl-F9)
Done.
Added build environment without VC runtimes -> DL.
Groucho2004 is offline  
Old 1st June 2016, 13:42   #1678  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
Quote:
Originally Posted by Groucho2004 View Post
Maybe if there is ever a release of AVS+. For now, a note on the final installer dialog should suffice. This is still in Alpha stage.
Yet it is very easy to add. There's no reason to not implement it now. For many, AVS+ in its current form is the best AVS so far. Especially for SVP users. They might appreciate to be able to bundle an installer that takes care of dependencies properly into the SVP update system.

However there were a few things that I needed to tweak to implement it myself, such as removing the German language option. One option is to just copy the code from my installer here

Edit: I see that in my folder, I only have the code for VC2010. The official project does have support for VC2010, 2012, 2013 and 2015.

Last edited by MysteryX; 1st June 2016 at 13:48.
MysteryX is offline  
Old 1st June 2016, 13:58   #1679  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Quote:
Originally Posted by MysteryX View Post
For many, AVS+ in its current form is the best AVS so far.
Without a doubt. Thank's to pinterf's efforts we have things in pretty good shape now.
ryrynz is offline  
Old 1st June 2016, 14:04   #1680  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Successfully built DirectShowSource with VS2015.
Unlike avisynth.dll, with Platform Toolset set to v140 it runs on XP.
No need for v140_xp toolset, nor the extra /Zc:threadSafeInit- parameter. Why?
pinterf is offline  
Closed Thread

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 15:23.


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