5 comments

  • tmtvl2 hours ago
    On a similar note: Godot VLC (&lt;<a href="https:&#x2F;&#x2F;github.com&#x2F;xiSage&#x2F;godot-vlc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;xiSage&#x2F;godot-vlc</a>&gt;), because let&#x27;s not pretend we don&#x27;t remember the Unity terms change controversy.
    • thih91 hour ago
      Context about the Unity terms change controversy: <a href="https:&#x2F;&#x2F;www.gamedeveloper.com&#x2F;business&#x2F;unity-is-killing-its-controversial-runtime-fee" rel="nofollow">https:&#x2F;&#x2F;www.gamedeveloper.com&#x2F;business&#x2F;unity-is-killing-its-...</a><p>&gt; 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 (…)<p>How users reacted: <a href="https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;OutOfTheLoop&#x2F;comments&#x2F;16h9lnw&#x2F;whats_going_on_with_unity_changing_their_policies&#x2F;k0ckycp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;OutOfTheLoop&#x2F;comments&#x2F;16h9lnw&#x2F;whats...</a><p>&gt; 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&#x27;re at peak stupidity. You might think anyone who makes anything with Unity is a &quot;fucking idiot&quot; (the CEO certainly does), but we&#x27;re not done yet. It&#x27;s retroactive. (…)
      • benoau3 minutes ago
        Sounds similar to Apple&#x27;s &quot;Core Technology Fee&quot;, literally a mechanism for sabotaging third party app distribution in the EU.
    • martz1 hour ago
      yes this is good too, actually started contributing to this :)
  • Hendrikto1 hour ago
    To everybody else being confused: This is about Unity the game engine, not Unity the desktop environment.
  • martz4 hours ago
    Recently added support for Linux to VLC for Unity, with full hardware decoding.<p>It uses OpenGL rendering through GLX and EGL, with DMA-BUF texture sharing to pass video frames efficiently to Unity’s renderer.<p>Only x86_64 is supported at this time. In the future, I will add ARM64 support as well as Vulkan.
    • sylware2 hours ago
      Don&#x27;t forget to build &#x27;correct&#x27; ELF64 binaries for broad elf(glibc)&#x2F;linux distro support (-static-libgcc -static-libstdc++, and tight glibc ABI version control with binutils VERSION scripts).<p>At least those build options should be default.
      • martz1 hour ago
        thanks for your comment, will look into it!
    • SurajMishra2 hours ago
      Thank you very much.
  • fusslo2 hours ago
    Can a unity dev&#x2F;game dev help elucidate why you&#x27;d use vlc in unity?<p>For cutscene playback?
    • harrisoned2 hours ago
      For a sandbox game this is very useful, where you can spawn video players in-game. For social games (like VRChat) this is also great since synced video playback is a very popular feature for people to watch content together in VR.
    • martz1 hour ago
      RTSP support, twitch-style in-game visio, any kind of non-game Unity apps (there are many), 360 video playback, mediaplayer in VR headset, simulators of all kinds, etc..
    • csande171 hour ago
      Unity includes its own video player implementation ( <a href="https:&#x2F;&#x2F;docs.unity3d.com&#x2F;Manual&#x2F;Video.html" rel="nofollow">https:&#x2F;&#x2F;docs.unity3d.com&#x2F;Manual&#x2F;Video.html</a> ), so presumably you&#x27;d mainly want to use VLC for wider range of supported codecs?
      • kjjohnsen33 minutes ago
        Basically. Unity video player is fine if you control the content. The other very reasonable option is to funnel shared content through a synced web browser interface. I&#x27;ve developed a few collaborative XR applications, and have used a blend of things to support sharing.
  • ekjhgkejhgk2 hours ago
    Blocked because I don&#x27;t use cookies. Ok, I&#x27;ve always preferred mpv anyway.
    • nisiddharth1 hour ago
      I&#x27;ve 3rd party cookies blocked and it works just fine. Have you disabled all cookies?!
    • xena35 minutes ago
      Why do you do this to yourself?