Warning
-------
This is **Linux only** as D-BUS does not work on Mac.
You must have the following system packages installed
- ``vlc`` (to play videos)
- ``imagemagick`` (to take screenshots)
- ``wmctrl`` (to determine window name)
Install
-------
Install system requirements for ``dbus-python`` package
::
% sudo apt-get install -y pkg-config libdbus-1-dev libdbus-glib-1-dev
Install with ``pip``
::
% pip3 install vlc-helper
Usage
-----
The ``vlc-repl`` and ``myvlc`` scripts are provided
::
% venv/bin/vlc-repl --help
Usage: vlc-repl [OPTIONS]
Start a REPL to control VLC media player
Options:
--help Show this message and exit.
% venv/bin/myvlc --help
Usage: myvlc [OPTIONS] [FILENAME] [STARTTIME] [STOPTIME]
Start filename at specific start time (and/or end at specific end time)
Options:
--help Show this message and exit.
Raw data
{
"_id": null,
"home_page": "https://github.com/kenjyco/vlc-helper",
"name": "vlc-helper",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "vlc,video,video player,cli,command-line,repl,dbus,screenshots,annotations,helper,kenjyco",
"author": "Ken",
"author_email": "kenjyco@gmail.com",
"download_url": "https://github.com/kenjyco/vlc-helper/tarball/v0.1.8",
"platform": null,
"description": "Warning\n-------\n\nThis is **Linux only** as D-BUS does not work on Mac.\n\nYou must have the following system packages installed\n\n- ``vlc`` (to play videos)\n- ``imagemagick`` (to take screenshots)\n- ``wmctrl`` (to determine window name)\n\nInstall\n-------\n\nInstall system requirements for ``dbus-python`` package\n\n::\n\n % sudo apt-get install -y pkg-config libdbus-1-dev libdbus-glib-1-dev\n\nInstall with ``pip``\n\n::\n\n % pip3 install vlc-helper\n\nUsage\n-----\n\nThe ``vlc-repl`` and ``myvlc`` scripts are provided\n\n::\n\n % venv/bin/vlc-repl --help\n Usage: vlc-repl [OPTIONS]\n\n Start a REPL to control VLC media player\n\n Options:\n --help Show this message and exit.\n\n % venv/bin/myvlc --help\n Usage: myvlc [OPTIONS] [FILENAME] [STARTTIME] [STOPTIME]\n\n Start filename at specific start time (and/or end at specific end time)\n\n Options:\n --help Show this message and exit.\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "CLI helpers for VLC media player",
"version": "0.1.8",
"project_urls": {
"Download": "https://github.com/kenjyco/vlc-helper/tarball/v0.1.8",
"Homepage": "https://github.com/kenjyco/vlc-helper"
},
"split_keywords": [
"vlc",
"video",
"video player",
"cli",
"command-line",
"repl",
"dbus",
"screenshots",
"annotations",
"helper",
"kenjyco"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0851b444db1494c3030aefc4edd4b062c1f6e998df3224fedea624dc0e8bae91",
"md5": "809db4942a6e8d92bf920fabbcdb6e9f",
"sha256": "c0a7d70bec4bd29cbf084dcd3d40fa261ceb024f584d3aceedc906ecc4dc4383"
},
"downloads": -1,
"filename": "vlc_helper-0.1.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "809db4942a6e8d92bf920fabbcdb6e9f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 6920,
"upload_time": "2023-07-10T04:47:19",
"upload_time_iso_8601": "2023-07-10T04:47:19.106292Z",
"url": "https://files.pythonhosted.org/packages/08/51/b444db1494c3030aefc4edd4b062c1f6e998df3224fedea624dc0e8bae91/vlc_helper-0.1.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-10 04:47:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kenjyco",
"github_project": "vlc-helper",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "vlc-helper"
}