README.md

MPV Play

Скрипт запускающий mpv с ссылкой на медиаконтент из буфера обмена Откроет любой медиаконтент который может распознать yt-dlp и воспроизвести mpv. Путь до файла, ссылка на видео, ссылка на фото и т.д.

Зависимости

В зависимости от среды исполнения

  • Xorg
    • sudo apt install lua mpv xclip yt-dlp
  • Wayland
    • sudo apt install lua mpv wl-paste yt-dlp

Установка и удаление

Глобально

sudo make install
sudo make uninstall

Локально

make PREFIX=$HOME/.local install
make PREFIX=$HOME/.local uninstall

Независимо

make DESTDIR=$HOME/some_you_dir install
make DESTDIR=$HOME/some_you_dir uninstall

Использование

Есть смысл назначить скрипт на исполнение по горячей клавише. Так как предполагается именно такое использование, скрипт не принимает никаких параметров, а просто забирает из текущего буфера обмена данные и пытается воспроизвести их как ссылку.

На заметку

При модификации под себя особое внимаение обращать на то что текст из буфера обмена попадёт как параметр для mpv в shell оболочку. Не нужно забывать экранировать данные

TODDO

Использовать execv из модуля luaposix вместо popen/execute?

Описание

Скриптик для воспроизведения ссылок через mpv с уведомлением о названии

Конвейеры
0 успешных
0 с ошибкой