Skip to content

JuceVLC is VLC with a simple Media Center-like fullscreen User Interface based on the JUCE library.

Notifications You must be signed in to change notification settings

maudoin/jucevlc

Repository files navigation

JuceVLC: A fullscreen User Interface for VLC

Summary

JuceVLC is VLC with a simple Media Center like fullscreen User Interface.

https://github.com/maudoin/jucevlc/blob/master/web/images/banner.jpg

Download here

Goal

Browse and watch movies from your couch with a wireless mouse.

Features

https://github.com/maudoin/jucevlc/blob/master/icons/vlc.svg

  • Browse local files easily and adjust settings using On Screen Display (O.S.D.), no tiny system file selection dialog
  • Big, customizable fonts size and no popup dialogs
  • Subtitles selection and synchronization using slider via O.S.D.
  • Search,Download,Extract and Load subtitles from opensubtitles.org
  • Keep last and favorite video folders, as well as the last thirty videos positions
  • Does not mess up your system: settings are stored in the application folder, not the registry (even through the installer)
  • Portable: Installer can be run multiple times:
    • once for your computer, activating shortcut creation,
    • and again for your usb key or external hard drive. (you can uncheck the shortcuts creation when installing)
  • Since it does not store anything in the registry subsequent installs won't affect the previous ones (just don't let the installer create shortcuts)
  • JuceVLC application uses regular VLC core libraries/plugins: You can usually paste future VLC minor updates along JuceVLC to update the core video player without any JuceVLC update
  • The "space-key" allows your relatives to play/pause your video if they want to interrupt your watching session;-)

See old webpage here: http://jucevlc.sourceforge.net/index.html

Reviews

Screenshots

Browse files

https://github.com/maudoin/jucevlc/blob/master/web/screenshots/open.jpg

On Screen Display

https://github.com/maudoin/jucevlc/blob/master/web/screenshots/playing.jpg

Subtitles management and adjustment

https://github.com/maudoin/jucevlc/blob/master/web/screenshots/subtitles.jpg

Quick adjustement : audio volume, subtitles delay, audio delay, playback speed, disable

https://github.com/maudoin/jucevlc/blob/master/web/screenshots/quickAdjust.jpg

Video settings

https://github.com/maudoin/jucevlc/blob/master/web/screenshots/imageSettings.jpg

Developpers / Building tips

The project relies on multi-platform libraries could also compile on Linux / MacOS environments

Tools / Libraries

VLC/JUCE Submodules update

git submodule update --init --recursive