Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

Question

Codec files when using Jordan Russell's software Inno Setup

Oct 3, 2014 1:46PM PDT

Our company developed an application that has one component that plays Media Video files.

Since it is a thick-client application, the product final deployment involves handing over an Installation Executable to the customer.

Our company uses Jordan Russell's software Inno Setup script-driven installation system to create the Installation Executable for our application

When the customer runs the Installation Executable on his/her Windows-based computer, it will be like a thick client on his/her computer, that has a component which plays Media Video files.

Unfortunately, we noticed that some customers will have problems playing some Media Video files if they Fail to have the appropriate Codecs installed on their computers.

Therefore, our company wanted to investigate if we could include a Codec files in the Installation Executable of the application.

Where could we get Codec files so that we can include them in the installation executable?

Are there any specific technical aspects as to how we should include the Codec files when we use Jordan Russell's software Inno Setup to create the Installation Executable for our application?

Discussion is locked

- Collapse -
Answer
That's one deep rabbit hole.
Oct 5, 2014 10:41AM PDT

Look at how VLC PLAYER worked to get around the legal problems of video encoding. They are in a country that, well I would be giving away the answer you must get your heads wrapped around.
Bob

- Collapse -
That's one deep rabbit hole.
Oct 5, 2014 2:09PM PDT

Bob:

Thank you for at least responding to my question posting.

You mentioned VLC Player. Are you saying that my company should modify our software application in such a way that when a user wants to view a video using our software application then our software application should use VLC Player to show the video as opposed to using the Windows Media Player? Is that what you are trying to suggest?

Furthermore, is it Legal in US to use VLC player within an official commercial product that is on the market?


Thanks,


newemployee909090

- Collapse -
The rabbit hole is full of lawyers.
Oct 5, 2014 3:02PM PDT

In the US you would be opening yourself to legal actions if you say, for instance, offered all the decoders that VLC Player offered.

What matters and why VLC Player is able to escape the legal issues is the country they are in. I've had this chat before and some find it unbelievable that decoding say MPEG2 isn't possible by a company in the USA without a deal with mpegla.com. That's just one of many of the decoders (CODECs) you might want to deploy.

As to the legal question, that's what you pay your lawyers for. I only know why VLC got around it.
Bob