A LÖVE library for extending video playback functionality via libVLC
2025-11-05 15:33:25 +01:00
.vscode first commit 2025-09-23 16:40:25 -05:00
assets add a readme and license 2025-09-26 12:54:17 -05:00
commands the beginnings of mac support maybe 2025-09-29 19:14:36 -04:00
lib the beginnings of mac support maybe 2025-09-29 19:14:36 -04:00
plugins the beginnings of mac support maybe 2025-09-29 19:14:36 -04:00
util properly signal that loading has finished 2025-10-06 21:59:32 -05:00
.gitignore the beginnings of mac support maybe 2025-09-29 19:14:36 -04:00
al_h.lua add LOVEVLC_LIB_DIRECTORY and LOVEVLC_PLUGIN_DIRECTORY env vars + prepare for audio stuff 2025-09-24 14:27:25 -05:00
alc_h.lua add LOVEVLC_LIB_DIRECTORY and LOVEVLC_PLUGIN_DIRECTORY env vars + prepare for audio stuff 2025-09-24 14:27:25 -05:00
conf.lua first commit 2025-09-23 16:40:25 -05:00
init.lua Merge branch 'main' of https://github.com/swordcube/lovevlc 2025-09-26 19:06:21 -05:00
libvlc_h.lua first commit 2025-09-23 16:40:25 -05:00
LICENSE add a readme and license 2025-09-26 12:54:17 -05:00
main.lua uncapped main loop 2025-09-27 23:33:42 -05:00
old_demo.lua wowe that's most of the todo list done! 2025-09-26 11:40:34 -05:00
README.md update package instructions for fedora 2025-11-05 15:33:25 +01:00
test.bat wowe that's most of the todo list done! 2025-09-26 11:40:34 -05:00
test.sh update test scripts 2025-09-24 14:34:36 -05:00
TODO.md wowe that's most of the todo list done! 2025-09-26 11:40:34 -05:00

lovevlc

A LÖVE library for extending video playback functionality via libVLC

Note

This library only works for LÖVE 12.0+, you can download it from the main LÖVE GitHub Repository Actions.

Download the latest successful build, and find the appropriate version for your OS and architecture (love-windows-x64 for example)

Supported Platforms

  • Windows (x86_64 only)
  • Linux

Planned Platforms

  • macOS

Dependencies

On Linux you need to install vlc from your distro's package manager.

Commands list

Debian based distributions (Debian):

sudo apt-get install vlc libvlc-dev libvlccore-dev vlc-bin

Arch based distributions (Arch):

sudo pacman -S vlc

Fedora based distributions (Fedora):

sudo dnf install vlc
sudo dnf install vlc-devel

Red Hat Enterprise Linux (RHEL):

sudo dnf install epel-release
sudo dnf install vlc

openSUSE based distributions (openSUSE):

sudo zypper install vlc

Gentoo based distributions (Gentoo):

sudo emerge media-video/vlc

Slackware based distributions (Slackware):

sudo slackpkg install vlc

Void Linux (Void Linux):

sudo xbps-install -S vlc

NixOS (NixOS):

nix-env -iA nixpkgs.vlc