diff options
author | nicoo <nicoo@mur.at> | 2023-12-13 00:06:28 +0000 |
---|---|---|
committer | nicoo <nicoo@mur.at> | 2023-12-31 10:45:28 +0000 |
commit | 98fe96ab9680705b69d4e2d2e764aa79b2924f46 (patch) | |
tree | ef239bce1784523c882b91f7adbca252b9234e24 /pkgs/applications/video/mpv | |
parent | 508d5ce83fc54d03772028a7d13c451a9069a918 (diff) | |
download | nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar.gz nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar.bz2 nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar.lz nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar.xz nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.tar.zst nixlib-98fe96ab9680705b69d4e2d2e764aa79b2924f46.zip |
mpvScripts.quack: init at unstable-2020-05-26
honk~
Diffstat (limited to 'pkgs/applications/video/mpv')
-rw-r--r-- | pkgs/applications/video/mpv/scripts/default.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/video/mpv/scripts/quack.nix | 31 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/video/mpv/scripts/default.nix b/pkgs/applications/video/mpv/scripts/default.nix index 158a7c491007..35c3b635cfe5 100644 --- a/pkgs/applications/video/mpv/scripts/default.nix +++ b/pkgs/applications/video/mpv/scripts/default.nix @@ -72,6 +72,7 @@ let mpv-playlistmanager = callPackage ./mpv-playlistmanager.nix { }; mpv-webm = callPackage ./mpv-webm.nix { }; mpvacious = callPackage ./mpvacious.nix { }; + quack = callPackage ./quack.nix { }; quality-menu = callPackage ./quality-menu.nix { }; simple-mpv-webui = callPackage ./simple-mpv-webui.nix { }; sponsorblock = callPackage ./sponsorblock.nix { }; diff --git a/pkgs/applications/video/mpv/scripts/quack.nix b/pkgs/applications/video/mpv/scripts/quack.nix new file mode 100644 index 000000000000..e7138de92877 --- /dev/null +++ b/pkgs/applications/video/mpv/scripts/quack.nix @@ -0,0 +1,31 @@ +{ lib +, fetchFromGitHub +, unstableGitUpdater +, buildLua }: + +buildLua rec { + pname = "mpv-quack"; + + version = "unstable-2020-05-26"; + src = fetchFromGitHub { + owner = "CounterPillow"; + repo = pname; + rev = "1c87f36f9726d462dd112188c04be54d85692cf3"; + hash = "sha256-dEnJbS8RJoAxpKINdoMHN4l7vpEdf7+C5JVWpK0VXMw="; + }; + passthru.updateScript = unstableGitUpdater {}; + + meta = { + description = "Reduce audio volume after seeking"; + longDescription = '' + quack is an mpv script to temporarily reduce the volume after a seek, + in order to avoid loud noises when scrubbing through a movie. + + The volume is linearly increased back up to its original level. + Repeated seeks before the transition is done work as well. + ''; + homepage = "https://github.com/CounterPillow/quack"; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ nicoo ]; + }; +} |