Page 1 of 2

MSI package would be nice

Posted: 26 May 2008 01:31
by petben
It would be good to have a VLC MSI package to allow mass deployment (and then subsequent updating) through the Windows Active Directory.

:shock:

Re: MSI package would be nice

Posted: 26 May 2008 04:42
by Jean-Baptiste Kempf
Unlikely to happen.

Why don't you like the NSIS installers ?

Re: MSI package would be nice

Posted: 27 May 2008 01:42
by petben
ok, thanks for the reply. how do i install through the active dir. using NSIS. I've never heard of it.

Thanks again.

Re: MSI package would be nice

Posted: 27 May 2008 02:05
by Arite
It may be doable using NSIS:
http://forums.winamp.com/showthread.php?threadid=272544

VLC would need to be recompilied with the modified NSIS script.

Arite.

Re: MSI package would be nice

Posted: 27 May 2008 04:38
by Jean-Baptiste Kempf
No, you don't deploy NSIS through AD, you just deploy vlc-$(version).exe /S on your machines use WSUS.

Re: MSI package would be nice

Posted: 27 May 2008 05:10
by amello
How do you deploy 3rd party software with WSUS?
Everything I've read says that WSUS theoretically supports non-microsoft products but no one has done it yet. SUS supports installs but it is not free like WSUS.

Re: MSI package would be nice

Posted: 27 May 2008 05:25
by Jean-Baptiste Kempf
Sorry, yes, my mistake, it must be SUS and not WSUS.

Anyway, we use nsis to do our installer.

Re: MSI package would be nice

Posted: 24 Aug 2010 10:20
by VideoTim
OK. 2 years later, the same request. MSI please! It would save a lot of manual transformations from .exe to .msi. What I do is to register all video types and turn off the first-run screen. But I do it just because of AD deployment with MSI.
The same issue at viewtopic.php?f=7&t=60966

Re: MSI package would be nice

Posted: 24 Aug 2010 13:35
by Jean-Baptiste Kempf
OK. 2 years later, the same request. MSI please! It would save a lot of manual transformations from .exe to .msi. What I do is to register all video types and turn off the first-run screen. But I do it just because of AD deployment with MSI.
The same issue at viewtopic.php?f=7&t=60966
PAtches are welcome.

Re: MSI package would be nice

Posted: 26 Aug 2010 23:31
by tekditt
PAtches are welcome.
That's nice, but...

Where do I find the NSIS scripts for the installer of VLC? Tracing the install process of an open source installer, which is installing an open source application is kinda ironic. I made WiX templates to deploy Firefox and Thunderbird on my network and it was very easy to translate the actions into WiX's XML, because I found these scripts!

Re: MSI package would be nice

Posted: 27 Aug 2010 01:03
by Jean-Baptiste Kempf
They are on the source release, and on the git and on all the .zip releases...

Re: MSI package would be nice

Posted: 22 Sep 2011 12:25
by jyrka20
My VLC media player 1.1.11 GPO install file.
http://www.mediafire.com/?5puugd530odr9z5

Re: MSI package would be nice

Posted: 18 May 2012 21:28
by abendorg
You have my vote for an official .MSI that allows disabling of autoupdate/desktop icon/etc!

Re: MSI package would be nice

Posted: 21 May 2012 15:53
by Jean-Baptiste Kempf
Help us write it.

Re: MSI package would be nice

Posted: 07 Sep 2012 18:52
by somnolent
I know this is not a new post, and that there is an MSI available now, but you did say “help us write it.”

I have done a bit of work on this in the past and created a WiX project that I use to deploy VLC. The MSI is intended for group policy use only and doesn’t have a UI, the options that would normally be offered by the installer UI (such as file association hijacking) are controlled via a group policy template instead.

In order to avoid using the classic VLC icon for every file type I also created some icons and an icon library DLL, so that reassigned file types are given their own icon. (Well, the common ones anyway)

Let me know if any of this is of interest and I will make it available.

Re: MSI package would be nice

Posted: 07 Sep 2012 19:00
by Jean-Baptiste Kempf
It is. http://people.videolan.org/~etix/msi/vlc-2.0.3.msi is the latest installer and is done in WiX. But we need help to make it correct.

Re: MSI package would be nice

Posted: 07 Sep 2012 19:30
by somnolent
Okay, is there anything I can do to help? Your MSI is already very good, so I doubt my WiX project will offer much, but maybe the option to use a group policy template preset some options is of use.

Would you like me to send you the WiX project?

Re: MSI package would be nice

Posted: 07 Sep 2012 19:49
by Jean-Baptiste Kempf
Would you like me to send our WiX project?

Re: MSI package would be nice

Posted: 07 Sep 2012 20:27
by somnolent
Okay, it would be nice to contribute if I am able to.

Re: MSI package would be nice

Posted: 10 Sep 2012 13:33
by Jean-Baptiste Kempf
Where should I send it?

Re: MSI package would be nice

Posted: 28 Sep 2012 16:56
by narcotic
Will the MSI package be a standard for future VLC releases?

Re: MSI package would be nice

Posted: 28 Sep 2012 16:58
by Jean-Baptiste Kempf
Will the MSI package be a standard for future VLC releases?
Yes, if people test it.

Re: MSI package would be nice

Posted: 28 Sep 2012 17:07
by narcotic
I checked http://people.videolan.org/~etix/msi/vlc-2.0.3.msi -version just a moment ago... few pointers:

- Make the languages as installable features or at least some kind of selection what's the default language (could be based on the OS UI-language)
- Make the shorcut locations to be modifed (just like the installation folder)
- Is the autoupdate feature still present? The dialogs in the first run?

I'm more than willing to test this. MSI-packages are a standard in corporate environments so this is really good news!

Re: MSI package would be nice

Posted: 28 Sep 2012 18:06
by Jean-Baptiste Kempf
- Make the languages as installable features or at least some kind of selection what's the default language (could be based on the OS UI-language)
- Make the shorcut locations to be modifed (just like the installation folder)
- Is the autoupdate feature still present? The dialogs in the first run?
- I don't see the point of that: disk storage is cheap. Patch welcome.
- Why?
- Yes. Yes.

Re: MSI package would be nice

Posted: 29 Sep 2012 18:24
by narcotic
- Make the languages as installable features or at least some kind of selection what's the default language (could be based on the OS UI-language)
- Make the shorcut locations to be modifed (just like the installation folder)
- Is the autoupdate feature still present? The dialogs in the first run?
- I don't see the point of that: disk storage is cheap. Patch welcome.
- Why?
- Yes. Yes.
- Because of the customization
- Because of the customization
- This should also be a custom option within the installer (choice to disable or enable it)