vrecord icon indicating copy to clipboard operation
vrecord copied to clipboard

vrecord installer package?

Open iamdamosuzuki opened this issue 1 year ago • 8 comments

Hi all. Is there any plan to create an installer package for the latest version of vrecord? This would be extremely useful for folks working in environments with tight IT security, as many IT depts require applications be approved before installation and homebrew is basically impossible to install. Thanks!

iamdamosuzuki avatar Jun 23 '23 20:06 iamdamosuzuki

Hi @iamdamosuzuki - I assume you are talking about for a mac environment?

privatezero avatar Jun 23 '23 21:06 privatezero

@iamdamosuzuki, I've done a bit of work in the most recent release to help with alternate installs (mostly focused on Linux), but I wanted to check in with you about this to see if there is any overlap with what I am poking at there.

What are you thinking in terms of an installer? Are you looking more for alternatives to support building vrecord and its dependencies outside of Brew, or more for something completely self contained?

privatezero avatar Jul 29 '24 21:07 privatezero

Hello @privatezero, I am not answering on behalf of @iamdamosuzuki. If you do go this route, then – in my personal opinion – a fully self-contained installer would be more sensible.

retokromer avatar Jul 30 '24 05:07 retokromer

Yes I would be looking for this in a Mac environment.

A fully self-contained installer is ideal. Obviously this complicates things but it would significantly simplify the installation process for less tech savvy folks, and it would make it possible for federal employees with tight security around IT to hand the installer over to IT for review. Currently that's the only way for the Library of Congress to have software reviewed.

iamdamosuzuki avatar Aug 14 '24 21:08 iamdamosuzuki

How would people feel about dropping ffmpeg's --enable-gpl features? That should support vrecord using an ffmpeg build that could be distributed. At the moment, I think the only gpl feature still used in the libx264 encoder but we'd need to audit to make sure there's no gpl filters used.

dericed avatar Aug 16 '24 16:08 dericed

I'd definitely support dropping things to enable a distributable build - is the decklink functionality still an issue?

privatezero avatar Aug 16 '24 16:08 privatezero

+1 dropping it for a distributable build.

K

On Fri 16 Aug 2024 at 17:35, Andrew Weaver @.***> wrote:

I'd definitely support dropping things to enable a distributable build - is the decklink functionality still an issue?

— Reply to this email directly, view it on GitHub https://github.com/amiaopensource/vrecord/issues/751#issuecomment-2293815665, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAITFPSID4IODLEE5VTFDWTZRYS4VAVCNFSM6AAAAABLVCJAT6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJTHAYTKNRWGU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

kieranjol avatar Aug 16 '24 16:08 kieranjol

Hi, just a quick update to say that at the Library we would support dropping GPL features to support a distributable build. At this point it appears that this would impact the use of the x264 library. This could have some major consequences, but other H.264 libraries would be available. I am available for testing and can perform a number of qualitative tests between using x264 vs GPL H.264 library if needed. In any case, I'm happy to drop x264 support if it gets us one step closer to a distributable build.

iamdamosuzuki avatar Aug 27 '24 14:08 iamdamosuzuki