Code Monkey home page Code Monkey logo

jucevlc's Introduction

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

jucevlc's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.