Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

Pages: (2) [1] 2  ( Go to first unread post )
All-in-one Installer
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
ale5000
  Posted: Feb 20 2015, 01:45 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



VirtualDub AIO

VirtualDub AIO is an unofficial installer designed to quickly, easily and automatically install VirtualDub, input plugins, video filters and VFW/ACM codecs.

It will free you from the burden to search and install manually all the needed things and you will be immediately ready to start using VirtualDub.
Additionally, the program fixes common misconfigurations.

Download

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
-vdub-
Posted: Feb 22 2015, 06:49 AM


Advanced Member


Group: Members
Posts: 613
Member No.: 27087
Joined: 24-February 10



There have been many and maybe will be many more

A few things I have read people previously have needed. Installer to not be locked or passworded so can be virus etc checked. For the installer to install portable Virtualdub and leave no traces on the system. Software such as some uninstallers and other tools can check for that happening or not. Maybe 7z or 7zsfx can be made to do that I have seen it done previously but cannot remember the setup I saw it

What does need to be included would be the plugins for both ffmpeg, fcchandlers and avery's to decode videos. Though how do you install aa-aacm and other codecs without leaving traces. Maybe offer and inform the user by install the codes they will leave traces during codecs setup. With information why they will be needed and that they may also be used with other softwares. Though aac-acm is only need for fcchandlers direct copy though x264 and soon x265 is used everywhere now as it is proven far better quality than xvid etc

I don't think initial install should have any filters. Depends on how large you make each setup to large many won't bother maybe two setups one for the above and one holding all other codecs and filters. Each setup fully scripted to give all details throughout

For example the filters an codecs package could be very well made with Gif or similar pictures. So you could describe each filter and show what each filter does. Maybe that way it become the new standard filter package for Virtualdub. If made so it can be run at any time to remove or add any filter that is required or as needed. This package would not need updating so often as the smaller main setup would be for Virtualdub and ffmpeg plugin updates

We'll see what you make and whether it becomes something people need. I know people need this but they seem to need setup or setups that are good. I think also since Virtualdub is less updated that online update should be offered. See what dloneranger and shekh can come up with. Maybe you can agree a way so that new builds of both ffmpeg can be updated there after from both ffmpeg plugin. Though neither have a ui unless have a video to load or can they add an option to Virtualdub Menu or does that need phaeron to add it so is still an official build the setup installs. Maybe privacy is a reason why an update option isn't already be available on a Virtualdub menu. If that can be addresses and nothing is gathered direct connection to sourceforge server and nothing is noted except IP by the server is the server does that. Just thinking outside the box of reasons why people may dislike the setup. A good setup or setups is very much needed but time tells if the setup become and remain useful

If I was to do the same I would not care to know who, what, when, where or other just to know they are used and useful so I keep doing them is all I would need to know download figures show that. So I would place them on sourceforge and on other sites such as videohelp with a note to those sites that the package cannot be repackaged or placed in another archive wrapper or there read me etc placed with the setups. That way each one remains clean exact same as I released. Maybe you do similar to ensure they become popular. Maybe you have a thread here or this one for suggestions and ideas. Though simple is the key together with clear easy to understand information, descriptions and Gif and maybe even videos to show any afraid what is involved when they run any setup

having a good setup script is good. Having all the options available in the script is better. Having a script to describe and show all that can be installed and able to select each filter for example is also maybe the setup I would like to use




OT: look at the new layout at the videohelp site. It's a shame because videohelp used to be good for tools. I just spent minutes trying to find the tools button for the Tools page. Time maybe I find a better site to download tools from video help has gone/going to the dogs (rubbish) it seems
 
    Top
dloneranger
Posted: Feb 22 2015, 08:50 AM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Re: an installer
Only thing I can see as a downside is any long term support - keeping updated can be a nightmare
ie sometimes I'll put out as many as three versions in a month

Long term is another problem, after 1 year will you still want to keep going?
Sometimes you can get so sick of something you just walk away (which is why I'm doing the ffmpeg plugin now, the previous updaters just vanished)
So hosting it somewhere you can let somebody else take over would be useful

Re: legality
Check you aren't breaking any license - some plugins etc may be under one that doesn't allow it without permission, or not at all
Codecs may infringe patents and only be offered on download pages as learning tools - in practice nobody seems to really care but....

Re: ffmpeg plugin
The sourceforge page lets you subscribe for an alert every time there's an update
If you wanted to do something like set the plugins priority in the installer I can set that up here and give you registry settings etc

Re: name
Oh... I'm the last person to offer names wink.gif
My own is from a bad D&D joke when I was younger -> a french ranger on a solo mission..... groan
However unique is good, you almost never get mis-hits on google cool.gif

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
ale5000
Posted: Feb 22 2015, 06:25 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Thanks for the replies.
It will be serious, not just an auto-extracting exe.
It will include a lot of thing but you will be able to select what you want during install.
It will be installed on the system but the integrated uninstaller will remove all traces and settings of virtualdub and all plugins after uninstall (I can make an option to allow also install a portable version in the future but it is limited since codecs can't be portable).
It probably will be big but internet is quite fast nowadays and you can select what do you want.
I will include a "guide" to use input plugins in the future.
FOR UPDATES: The installer will be only one big file but I also though a tool (executed manually) to include inside the installer (in the future) to update input plugins without reinstall the pack (that advantage will be to check all plugins with a single click).
FOR SECURITY: It won't be open source but it can be decompiled (a developer can do it easily since it is InnoSetup)
FOR LEGALITY: I thought about including directly only allowed thing and possibly "download-on-the-fly" during install other things not redistributable (always user selectable).
FOR PLUGIN SETTINGS: I was already thinking on this and I already found your registry keys

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
dloneranger
Posted: Feb 22 2015, 06:50 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



Re: registry keys
In the next version there is also a fallback of reading from the same place but in HKLM if the HKCU ones are missing (only reading, writing is done in HKCU)
Thought it might make it easier for an installer

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
ale5000
Posted: Feb 22 2015, 07:28 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



You are reading my mind xD

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
-vdub-
Posted: Feb 23 2015, 12:09 AM


Advanced Member


Group: Members
Posts: 613
Member No.: 27087
Joined: 24-February 10



All In one meaning package in one or everything download from the internet piece by piece from one place one server hosted somewhere big like sourceforge that has many largest servers around the world.

You could have minimal installer that then can install all else from the internet. Though problem with this is when people use non internet pc for video. I do and will never allow internet on the pc because it can cause so many problems it's better without it

So then two installers one large one minimal. Large includes everything that is allowed to be included with advice if codecs etc that are not included can be downloaded from xyz. With a note to look at 'download other codecs.txt' locations urls in that file after install in Virtualdub folder. The minimal one is easiest and would need internet connection to install components people like to have

I still think separate installers is the way to go for Large installs but is your project you decisions

One thing it should never have is any advertising or other such thing like open candy etc. That straight away is a major put-off for many people. If that is the way it will go or end do say now. Then we can forget about inputting for this now. I am already considering this because you have no source but can be unpacked decompiled or other. Better to have source then when you do stop can be taking up by someone else, making sure also the licenses keep it the same not nag, add or or ware to be added and to maintained the same way as you have done so

The plugins the auto update file what will that be. A scripted .bat with urls etc preferred or an .exe, dll etc not preferred. I say this because it is better to keep everything in the open and not try to hide anything. Hiding is what makes all other AIO types unusable no good

Splitter: LavFilters
Audio: ACM-AAC and ACM- AC3 (mp3 I think is on all os ? so not listed)
Video: x264, Xvid, Largarith, MagicYUV (also add x265 if it has the xp os problems fixed build)
Plugins: FFmpeg Input and Caching Drivers and fcchandlers and DShowInputDriver

The above (as default !) would all that would be needed and probably be ok (need legality check) for a minimal and Large setups

The reason for two installers is why would someone want to download what they already have again each time when use on an offline pc.

Large setup includes everything that can be and always remains the most Stable version. The version that need to be downloaded if don't want to download over the internet all other components (no including any components that cannot be included they will always have to be downloaded separately)

Minimal setup always is beta non stable in respect that is changes often
It always has minimal files as above and also included updated files virtualdub, ffmpeg plugins etc which are the only ones that change often. It can be installed so overwrites non destructive no registry deleting etc only replaces files for newer ones, all older files not updated remain unchanged

This way you have two setups one complete one minimal for those that need complete and minimal. Think of someone who forgot there usb nand stick and needed minimal but functioning virtualdub to help a friend or other thing they need to do. They would not be happy to download the large setup to do a few minutes task where minimal setup would be more helpful

I do agree an option that can remove everything including with a choice what codecs to also remove and all related registry for everything. Ask if user like to save settings used set in the registry etc
 
    Top
ale5000
Posted: Feb 23 2015, 03:10 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



At first maybe will be limited but at the end I plan to support from Windows 95 OSR2 to Windows 8.1 both 32 and 64 bit with every VFW/ACM codec exist (just the free ones).
About the non-free maybe the user can put the file in the same folder of the installer and the installer detect it and install but I will see later.
For ffdshow maybe I will just detect if it is installed and allow to configure it automatically (include also this would be a bit exaggerated).

A tool to update input plugins and maybe VirtualDub itself would eliminate completely the need of waiting for an update of the pack (and a mini-pack) because it will pick updated files directly from plugin authors.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Feb 23 2015, 04:45 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



If someone want could make an icon for the installer (I'm really bad at it).

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ALbino
Posted: Feb 23 2015, 06:13 AM


Advanced Member


Group: Members
Posts: 101
Member No.: 26983
Joined: 9-February 10



QUOTE (ale5000 @ Feb 23 2015, 03:10 AM)
A tool to update input plugins and maybe VirtualDub itself would eliminate completely the need of waiting for an update of the pack (and a mini-pack) because it will pick updated files directly from plugin authors.

This would make it all much more useful. I have a couple of programs that you can update all of its tools this way, and it's much easier for the user.
 
     Top
ale5000
Posted: Feb 23 2015, 11:50 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



I need a better name but I haven't yet found one.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
v0lt
Posted: Feb 23 2015, 05:39 PM


Advanced Member


Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09



VirtualDub pack rev.13
(VD 1.10.4 x86 + input plugins, filters, codecs, etc).
link1, link2
 
     Top
ale5000
Posted: Feb 24 2015, 03:34 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Your pack is nice but I would like to do a more complete pack that also do other advanded things.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
raffriff42
Posted: Feb 24 2015, 10:56 PM


Advanced Member


Group: Members
Posts: 384
Member No.: 35081
Joined: 25-June 12



QUOTE (ale5000 @ Feb 23 2015, 04:45 AM)
make an icon for the installer (I'm really bad at it)

Very tasty collection of media- and Inno- related icons (and more):
http://zman3.deviantart.com/gallery/

Massive icon collection, mostly created for Linux, all(?) open source.
http://openiconlibrary.sourceforge.net/

BTW, you mentioned downloading, have you seen this:
https://code.google.com/p/inno-download-plugin/

Good luck with your project!
 
     Top
ale5000
Posted: Feb 24 2015, 11:03 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Thanks, very useful links.
I had found another add-on to download but the one that you linked seems better.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
26 replies since Feb 20 2015, 01:45 PM Track this topic | Email this topic | Print this topic
Pages: (2) [1] 2 
<< Back to Codec Discussion