[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/mpv 059135de39 28/50: version 0.1.0
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/mpv 059135de39 28/50: version 0.1.0 |
Date: |
Tue, 28 Dec 2021 00:58:42 -0500 (EST) |
branch: elpa/mpv
commit 059135de3979e044f14503806047476d9be9f0e8
Author: Johann Klähn <kljohann@gmail.com>
Commit: Johann Klähn <kljohann@gmail.com>
version 0.1.0
---
README.md | 47 ++++++++++++++++++++++-------------------------
mpv.el | 2 ++
2 files changed, 24 insertions(+), 25 deletions(-)
diff --git a/README.md b/README.md
index 2df0cfdd46..631f5f9d29 100644
--- a/README.md
+++ b/README.md
@@ -1,31 +1,28 @@
-# mpv.el
+# mpv.el
[![MELPA](http://melpa.org/packages/mpv-badge.svg)](http://melpa.org/#/mpv)
+*control mpv for easy note-taking*
This package is a potpourri of helper functions to control a [mpv][]
-process via its IPC interface. After installing you might want to add
-some of the following to your init file to ease transcription of videos
-using Org-mode:
-
-```emacs
-(defun org-timer-item--mpv-insert-playback-position (fun &rest args)
- "When no org timer is running but mpv is alive, insert playback position."
- (if (and
- (not org-timer-start-time)
- (mpv-live-p))
- (mpv-insert-playback-position t)
- (apply fun args)))
-(advice-add 'org-timer-item :around
- #'org-timer-item--mpv-insert-playback-position)
-
-(org-add-link-type "mpv" #'mpv-play)
-(defun org-mpv-complete-link (&optional arg)
- (replace-regexp-in-string
- "file:" "mpv:"
- (org-file-complete-link arg)
- t t))
-(add-hook 'org-open-at-point-functions #'mpv-seek-to-position-at-point)
-```
+process via its IPC interface.
+
+## Installation
+
+mpv.el is available on [MELPA][]:
+
+ M-x package-install mpv
+
+To start playback, have a look at `mpv-play`.
+Among others, mpv.el provides
+
+- `mpv-pause`
+- `mpv-kill`
+- `mpv-seek-forward` / `mpv-seek-backward`
+- `mpv-speed-increase` / `mpv-speed-decrease`
+- `mpv-insert-playback-position`
+- `mpv-seek-to-position-at-point`
Apart from that, just have a look at the interactive functions in
-[mpv.el](mpv.el).
+[mpv.el](mpv.el) or the [wiki][] for tips on configuration.
[mpv]: http://mpv.io/
+[MELPA]: http://melpa.milkbox.net
+[wiki]: https://github.com/kljohann/mpv.el/wiki
diff --git a/mpv.el b/mpv.el
index dbabfba262..7b91bb4f16 100644
--- a/mpv.el
+++ b/mpv.el
@@ -3,6 +3,8 @@
;; Copyright (C) 2014 Johann Klähn
;; Author: Johann Klähn <kljohann@gmail.com>
+;; URL: https://github.com/kljohann/mpv.el
+;; Version: 0.1.0
;; Keywords: tools, multimedia
;; Package-Requires: ((cl-lib "0.5") (emacs "24") (json "1.3") (names "0.5.4")
(org "8.0"))
- [nongnu] elpa/mpv b026ae5bb6 46/50: Merge pull request #19 from c1-g/volume, (continued)
- [nongnu] elpa/mpv b026ae5bb6 46/50: Merge pull request #19 from c1-g/volume, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 1e666079b8 05/50: skip junk at beginning of buffer, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 8c0933630b 08/50: add seek-to-position-at-point, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 03fe7a536a 24/50: add mpv-on-start-hook and mpv-on-exit-hook, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 3021c55fa5 32/50: Merge pull request #1 from magnusstahre/expand-tilde, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv f31cbdb94a 37/50: Add convenience functions to get and set properties, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv f0f61db3af 47/50: Add COPYING file following GPL, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 4774d52c8c 48/50: Merge pull request #21 from sachac/master, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 604b32d7e6 11/50: add play command, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 15c51ddc5e 10/50: remove dependency on dash library, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 059135de39 28/50: version 0.1.0,
ELPA Syncer <=
- [nongnu] elpa/mpv 9e1781249f 27/50: convert numbers to strings before encoding as JSON, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 79e01bf89b 35/50: Remove stale socket files when mpv process is gone, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 4dddd55c5e 41/50: Add mpv-version., ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 2d40c45505 38/50: Add mpv-seek and mpv-revert-seek commands, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv a5c6eed9ac 44/50: Add volume control commands, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 3a43c9e60a 14/50: reorder function definitions, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 338af25d20 23/50: add mpv-on-event-hook, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 937bdf522a 17/50: implement seeking and changing of playback speed, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 0e4318b45f 13/50: improve docstrings, ELPA Syncer, 2021/12/28
- [nongnu] elpa/mpv 0579b5c707 09/50: support inserting org timer list items, ELPA Syncer, 2021/12/28