scripts & comp

This commit is contained in:
tavo-wasd 2024-05-02 18:24:29 -06:00
parent 007e5427d9
commit c7575fba9b
3 changed files with 31 additions and 1 deletions

View file

@ -19,7 +19,7 @@ define ok '{ \[OK] }'
define in '{ \[mo] }'
define deg '{ \[de] }'
define vel '{ roman v }'
define freq '{ italic v }'
define freq '{ nu }'
define and '{ \[AN] }'
define grad '{ \[gr] }'
define aleph '{ \[Ah] }'

15
picom/picom.conf Normal file
View file

@ -0,0 +1,15 @@
glx-copy-from-front = false;
glx-no-stencil = true;
backend = "glx";
fade-out-step = 0.15;
fade-in-step = 0.15;
fading = true;
blur-method = "dual_kawase";
blur-strength = 4;
opacity-rule = [
"85:class_g = 'st-256color'",
"90:class_g = 'dmenu'"
];

15
scripts/subtitle Executable file
View file

@ -0,0 +1,15 @@
#!/bin/sh
video="$(find ./ -name '*.mp4')"
for sub in *.srt ; do
subs="$(printf '%s -i %s' "$subs" "$sub")"
done
i=0
for sub in *.srt ; do
printf 'Metadata (code,name e.g: eng,English) for \033[1m%s\033[0m: ' "$sub" && read -r lang
meta="$(printf '%s -map "%d:0" "-metadata:s:s:%d" "language=%s" "-metadata:s:s:%d" "handler_name=%s" "-metadata:s:s:%d" "title=%s"' "$meta" "$((i+1))" "$i" "${lang%%,*}" "$i" "${lang##*,}" "$i" "${lang##*,}" )"
i=$((i+1))
done
printf '\n\033[1mCommand:\033[0m\nffmpeg -i "%s" %s -c copy -map 0 -dn -map "-0:s" -map "-0:d" %s "%s"\n\n' "$video" "$subs" "$meta" "${video%.*}.mkv"