Skip to main content

Plover VLC commands

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_add:<URI>: append <URI> to the playlist.

  • VLC_clear: clear the playlist.

  • VLC_play:<name>: play the specified playlist item, or the last active item if not <name> is not specified, e.g.: {PLOVER:VLC_play:click.wav}

  • 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.6

  • add support for add, clear, and play commands

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

Metadata

Release files for plover-vlc-commands 0.6.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plover-vlc-commands 0.6.6
File Size Uploaded Provenance
plover_vlc_commands-0.6.6.tar.gz 3.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for plover-vlc-commands 0.6.6
File Interpreter ABI Platform
plover_vlc_commands-0.6.6-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / plover_vlc_commands-0.6.6.tar.gz

Download URL plover_vlc_commands-0.6.6.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
9ad45d1b2a0f9bb59d8c51d8ab9a5474ebcf74b9d61e039c837e916c8321a706
BLAKE2b-256 checksum
How to use checksums
e5cabfe48340c601cceed04cc5e2ff39d9a40e282bc63099575fba96ea7f679d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.6

Release files / plover_vlc_commands-0.6.6-py3-none-any.whl

Download URL plover_vlc_commands-0.6.6-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0cf044d1e28dfc5d9cfe58700b4af778fee77548792e42bd49bc2aa34a5f896a
BLAKE2b-256 checksum
How to use checksums
69dbc607ac7b358d0057d5769fd780809b5bf4a2ad37d0904ffe82246b8348d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.6

Security for plover-vlc-commands 0.6.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page