Recently added support for Linux to VLC for Unity, with full hardware decoding. It uses OpenGL rendering through GLX and EGL, with DMA-BUF texture sharing to pass video frames efficiently to Unity’s renderer. Only x86_64 is supported at this time. In the future, I will add ARM64 support as well as Vulkan.
Don't forget to build 'correct' ELF64 binaries for broad elf(glibc)/linux distro support (-static-libgcc -static-libstdc++, and tight glibc ABI version control with binutils VERSION scripts). At least those build options should be default.
VLC for Unity now supported on Linux
11–20 of 58 posts
Re: VLC for Unity now supported on Linux
#12On a similar note: Godot VLC ( https://github.com/xiSage/godot-vlc >), because let's not pretend we don't remember the Unity terms change controversy.
Re: VLC for Unity now supported on Linux
#13Blocked because I don't use cookies. Ok, I've always preferred mpv anyway.
Re: VLC for Unity now supported on Linux
#14On a similar note: Godot VLC ( https://github.com/xiSage/godot-vlc >), because let's not pretend we don't remember the Unity terms change controversy.
> Initially, the Runtime Fee sought to charge developers a per install tariff once projects had passed certain milestones. It was a decision that left many users reeling, resulting in a colossal backlash (…)
How users reacted: https://old.reddit.com/r/OutOfTheLoop/comments/16h9lnw/whats...
> Any install, any reinstall, any installation on a second device, each and every one slap the dev with a fee. It gets dumber, because that cracked copy of your game on the high seas still incurs a fee when the pirate installs it. You might think we're at peak stupidity. You might think anyone who makes anything with Unity is a "fucking idiot" (the CEO certainly does), but we're not done yet. It's retroactive. (…)
Re: VLC for Unity now supported on Linux
#15Re: VLC for Unity now supported on Linux
#16Blocked because I don't use cookies. Ok, I've always preferred mpv anyway.
Re: VLC for Unity now supported on Linux
#17Can a unity dev/game dev help elucidate why you'd use vlc in unity? For cutscene playback?
Unity includes its own video player implementation ( https://docs.unity3d.com/Manual/Video.html ), so presumably you'd mainly want to use VLC for wider range of supported codecs?
Re: VLC for Unity now supported on Linux
#18On a similar note: Godot VLC ( https://github.com/xiSage/godot-vlc >), because let's not pretend we don't remember the Unity terms change controversy.
Context about the Unity terms change controversy: https://www.gamedeveloper.com/business/unity-is-killing-its-... > Initially, the Runtime Fee sought to charge developers a per install tariff once projects had passed certain milestones. It was a decision that left many users reeling, resulting in a colossal backlash (…) How users reacted: https://old.reddit.com/r/OutOfTheLoop/comments/16h9lnw/whats... > Any install,…
Re: VLC for Unity now supported on Linux
#19To everybody else being confused: This is about Unity the game engine, not Unity the desktop environment.
Re: VLC for Unity now supported on Linux
#20Earlier quoted context omitted.
Context about the Unity terms change controversy: https://www.gamedeveloper.com/business/unity-is-killing-its-... > Initially, the Runtime Fee sought to charge developers a per install tariff once projects had passed certain milestones. It was a decision that left many users reeling, resulting in a colossal backlash (…) How users reacted: https://old.reddit.com/r/OutOfTheLoop/comments/16h9lnw/whats... > Any install,…
Sounds similar to Apple's "Core Technology Fee", literally a mechanism for sabotaging third party app distribution in the EU.