ffmpeg version 3.3.8 of Hyperbola does not currently support av1. We hope to have av1 support soon!
Livie is Video in Emacs
Livie allows the user to search youtube.com and play the video from mpv
.
Requirements
-
hypervideo
-
curl
-
mpv
sudo pacman -S mpv curl hypervideo
Installation
(push (concat user-emacs-directory "path/to/livie") load-path)
(let* ((file-name-handler-alist nil))
(require 'livie))
Installation in emacs-personal
Create new dir:
mkdir ~/.emacs.d/private/
Clone repo:
git clone https://git.sr.ht/~heckyel/livie ~/.emacs.d/private/livie
Open settings.el
write the following:
(push (concat user-emacs-directory "private/livie") load-path)
(let* ((file-name-handler-alist nil))
(require 'livie))
Usage
Just run M-x livie
and enter a search query.
Puts it in livie-mode
. Some of the ways you can interact
with the buffer are shown below.
key | binding | description |
---|---|---|
n | next-line |
Move cursor to next line |
p | previous-line |
Move cursor to previous line |
q | livie-quit |
Bury the *livie* buffer |
s | livie-search |
Make a new search |
> | livie-search-next-page |
Go to next page |
< | livie-search-previous-page |
Go to previous page |
t | livie-search-type |
Change the type of results (videos, playlists, etc.). |
S | livie-sort-videos |
Sort videos on the current buffer. |
Y | livie-yank-channel-feed |
Copy the channel RSS feed for the current entry |
RET | livie-open-entry |
Open entry |
y | livie-watch-this-video |
Play video |
Description
Languages
Emacs Lisp
100%