Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- doas updatedb
- sanities() { echo "$1" | tr -d '\n' | sed 's/[ *:?\\()<>|]/—/g;s/ *//g;s/—$//' ; }
- sanitism() { echo "$1" | tr -d '\n' | sed 's/[ */:?\\()<>|]/—/g;s/ */—/g;s/—$//' ; }
- doas updatedb
- export masterdirs="/opt/local /opt/media /opt/var /home/data /opt/home /opt/iOS /usr/local /usr/share /var/lib/sddm /var/run /var/home /run/media"
- export oldsfx="Ogg|OgV|GIF|MP4|M4V|MPEG|MPG|MJpg|MJ2|M2TS|TS|TgS|TgV|FlA|FlV|SwF|ac3|au|AIf|AIff|AAC|AMR|AVI|Mov|DV|VOB|MOD|MkV|3GP|RMVB|RM|RA|RAM|WMV|WMA|MsWMM|Wav|ASF"
- illegals=$(plocate -r -- $masterdirs|grep -Eie "\.($oldsfx)$")
- for mdirs in $masterdirs; do
- plocate -r "$mdirs" | grep -Eie "\.($oldsfx)$" | while IFS= read -r illegals; do
- echo "FOUNd ILLEGAl OLd MULTIMEDIa FILe $illegals"
- echo "$illegals" >> ./.illegals.log
- cat ./.illegals.log
- doas chown -R 1000:0 "$(dirname "$illegals")"
- done
- done
- echo $1
- echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
- echo $1
- echo $1
- echo $1
- illageldirs=$(dirname $(cat ./.illegals.log))
- echo "SANITIEs FOUNd FOr MULTIMEDIa DIr $(sanities "$illageldirs")"
- echo $1
- echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
- echo $1
- echo $1
- echo $1
- sanitism "$illageldirs" >> ./.LegalDirs0.log
- sort ./.LegalDirs0.log >> ./.LegalDirs.log
- echo $1
- echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
- echo $1
- echo $1
- echo $1
- cat ./.LegalDirs.log
- dirs=$(cat ./.LegalDirs.log)
- mkdir -ppv "$dirs"
- doas chown -RRv 1000:0 "$dirs"
- doas chmod -RRv 770 "$dirs"
- echo $1
- echo $1
- echo $1
- echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
- echo $1
- echo $1
- echo $1
- illagelbase=$(basename $(cat ./.illegals.log))
- echo "SANITIEs FOUNd FOr MULTIMEDIa FILe $(sanitism "$illageldirs")"
- echo $1
- echo $1
- echo $1
- echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
- echo $1
- echo $1
- echo $1
- sanitism "$illagelbase" >> ./.LegalBase0.log
- sort ./.LegalBase0.log >> ./.LegalBase.log
- echo $1
- echo $1
- echo $1
- echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
- echo $1
- echo $1
- echo $1
- cat ./.LegalBase.log
- base=$(cat ./.LegalBase.log)
- legals="$dirs/$base"
- mv -ffv -- $(cat "$illegals") $(cat "$legals")
- doas jdupes -NOQUdfprstz "$legals"
- outcomes_base="$(basename "$legals" ."$oldsfx").WebM"
- outcomes=$(echo "$dirs/$outcomes_base")
- while IFS= read -r illegals; do
- ffmpeg -y -i "$legals" \
- -vf "scale=840:360:force_original_aspect_ratio=decrease,pad=840:360:(ow-iw)/2:(oh-ih)/2:#00000000,fps=7" \
- -c:v libvpx-vp9 -crf 33 -b:v 40k -pix_fmt yuva420p -c:a libopus -b:a 24k -ac 2 -ar 16000 -map_metadata 0 "$outcomes" \
- && doas rm -rfv "$legals"
- doas chown -RRv 1000:0 "$outcomes"
- doas chmod -RRv 770 "$outcomes"
- done
- doas updatedb
- plocate '\.WebM$' | grep -Ei "\.($oldsfx)\.WebM$" | while IFS= read -r f; do
- clean=$(echo "$f" | sed -E "s/\.($oldsfx)\.WebM$/\.WebM/i"| sed "s/\.$oldsfx$//i")
- [ "$f" != "$clean" ] && mv -f -- "$f" "$clean"
- done
- doas updatedb
- echo $(plocate "$masterdirs"|grep -Eie WebM) >> .WebM.12072025.log
Advertisement
Add Comment
Please, Sign In to add comment