Skip to main content

VLC commands for Plover

Project description

Add support for controlling VLC from Plover.

Setup

  • create vlc.json in the same directory as your configuration, set those settings that differ from defaults, e.g.:

    {
      "host": "localhost",
      "port": "8080",
      "user": "",
      "pass": "password"
    }
  • start VLC with the HTTP interface enabled, e.g.: vlc --extraintf http --http-password password ...

Available commands

  • VLC_pause, VLC_resume, VLC_stop, VLC_toggle_pause: self explanatory

  • VLC_rate: change the rate of playback, for example {PLOVER:VLC_rate:0.5} to halve the playback speed, or {PLOVER:VLC_rate:2.0} to double it. Percentage and relative rate changes are also supported: {PLOVER:VLC_rate:-10%}.

  • VLC_seek: seek the video, for example {PLOVER:VLC_seek:-10s} to seek backward 10 seconds, {PLOVER:VLC_seek:+1m} to seek forward 1 minute, or {PLOVER:VLC_seek:50%} to seek to the halfway point.

Timestamp support

A custom meta to get the current video timestamp is also provided: VLC_timestamp. For example using {[inaudible ^}{:VLC_timestamp}{^]} would translate to something like: [inaudible 00:08:01].

Release history

0.6.5

  • add timestamp support

0.6.4

  • fix rate command documentation

  • add support for percentage and relative rate changes

0.6.3

  • improve seek command documentation

  • add rate command

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plover_vlc_commands-0.6.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

plover_vlc_commands-0.6.5-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file plover_vlc_commands-0.6.5.tar.gz.

File metadata

File hashes

Hashes for plover_vlc_commands-0.6.5.tar.gz
Algorithm Hash digest
SHA256 6e651d5606813c515679e13f7dbfbe639a55227262b43494aa85b8aaa2a9e29a
MD5 b86098e095ec6d443c0466aafd6fb474
BLAKE2b-256 c91ae0eb93db70e9d5b149fc95167b5ce87723c944f1b3643634e8b7bcf8ab11

See more details on using hashes here.

File details

Details for the file plover_vlc_commands-0.6.5-py3-none-any.whl.

File metadata

File hashes

Hashes for plover_vlc_commands-0.6.5-py3-none-any.whl
Algorithm Hash digest
SHA256 40c2a1a214d3f49754b5a6cf3853d9187cb313395421c6934f91699421501327
MD5 7f06bcbe089d97b9990d8ec7a5f2ce03
BLAKE2b-256 d373b8aa962b382f3e4dd8d74516a2e370c8691ed7a1f149dc524da41fb0c585

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page