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 с ошибкой