From 5fb87569ccd3452bec1bbcf30c797a66a12f5d22 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Tue, 30 Dec 2025 19:05:27 -0800 Subject: some tweaks for media players --- home/programs/media/mpv.nix | 3 +++ home/programs/media/videos.nix | 3 +++ home/programs/media/yt-dlp.nix | 5 ++++- 3 files changed, 10 insertions(+), 1 deletion(-) (limited to 'home/programs/media') diff --git a/home/programs/media/mpv.nix b/home/programs/media/mpv.nix index 925d4fe..d43cf9c 100644 --- a/home/programs/media/mpv.nix +++ b/home/programs/media/mpv.nix @@ -6,6 +6,9 @@ screenshot-directory = "~/Documents/screenshots"; ontop = true; profile = "gpu-hq"; + slang = "eng,en,enUS,en-US,fr,frFR,fr-FR"; + alang = "eng,en,enUS,en-US,fr,frFR,fr-FR"; + icc-profile-auto = true; }; scripts = with pkgs.mpvScripts; [ sponsorblock diff --git a/home/programs/media/videos.nix b/home/programs/media/videos.nix index 00d4f2a..aa0f2db 100644 --- a/home/programs/media/videos.nix +++ b/home/programs/media/videos.nix @@ -5,6 +5,9 @@ [ ffmpeg ] + ++ lib.optionals pkgs.stdenv.isLinux [ + vlc + ] ++ lib.optionals pkgs.stdenv.isDarwin [ vlc-bin ]; diff --git a/home/programs/media/yt-dlp.nix b/home/programs/media/yt-dlp.nix index ae48c18..855c052 100644 --- a/home/programs/media/yt-dlp.nix +++ b/home/programs/media/yt-dlp.nix @@ -2,7 +2,6 @@ { programs.yt-dlp = { enable = true; - settings = { mtime = false; merge-output-format = "mkv"; @@ -12,6 +11,10 @@ embed-chapters = true; sponsorblock-mark = "sponsor"; output = "~/Movies/%(uploader)s/%(upload_date>%Y-%m-%d)s-%(title)s-%(id)s.%(ext)s"; + write-sub = true; + write-auto-sub = true; + sub-langs = "en.\\*"; + format = "bestvideo*[format_id!*=-sr]+bestaudio/best[format_id!*=-sr]"; }; }; } -- cgit v1.2.3