Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Curses-based remote control for VLC's RC interface

branch: master
README.md

vlc-control

Remote control of VLC, from another computer, which can handle DVD navigation via cursor-keys and Enter, plus a few more things.

The bits missing from the web UI!

Setup

This script is written to Python 3.2 and uses curses. It expects a UTF-8 locale for some of the characters printed.

It has been tested on MacOS. OS success/failure reports welcome.

Turn on the "RC" interface (also called "OLDRC") in VLC. Set an IP address and port to listen on in VLC's preferences. Eg, to listen on port 4321 for any IPv6 address, enter: [::]:4321

Invoke this script with: vlc-control -s my-vlc-server.hostname.example.org:4321

Limitations

No file-selection or browsing UI: I still use the web UI for that. Patches welcome.

Shift-<digit> assumes US keyboard layout.

Problems

I am experimenting with use of gerrithub.io for pull requests and reviews in this repository:

I accept pull requests and issue reports via the github interfaces for such.
Something went wrong with that request. Please try again.