hd_scania

Multimedia aggerssive slimdowns

Dec 5th, 2025 (edited)
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.72 KB | None | 0 0
  1. #!/bin/sh
  2. doas updatedb
  3. sanities() { echo "$1" | tr -d '\n' | sed 's/[ *:?\\()<>|]/—/g;s/ *//g;s/—$//' ; }
  4. sanitism() { echo "$1" | tr -d '\n' | sed 's/[ */:?\\()<>|]/—/g;s/ */—/g;s/—$//' ; }
  5. doas updatedb
  6. 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"
  7. 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"
  8. illegals=$(plocate -r -- $masterdirs|grep -Eie "\.($oldsfx)$")
  9. for mdirs in $masterdirs; do
  10. plocate -r "$mdirs" | grep -Eie "\.($oldsfx)$" | while IFS= read -r illegals; do
  11. echo "FOUNd ILLEGAl OLd MULTIMEDIa FILe $illegals"
  12. echo "$illegals" >> ./.illegals.log
  13. cat ./.illegals.log
  14. doas chown -R 1000:0 "$(dirname "$illegals")"
  15. done
  16. done
  17. echo $1
  18. echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
  19. echo $1
  20. echo $1
  21. echo $1
  22. illageldirs=$(dirname $(cat ./.illegals.log))
  23. echo "SANITIEs FOUNd FOr MULTIMEDIa DIr $(sanities "$illageldirs")"
  24. echo $1
  25. echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
  26. echo $1
  27. echo $1
  28. echo $1
  29. sanitism "$illageldirs" >> ./.LegalDirs0.log
  30. sort ./.LegalDirs0.log >> ./.LegalDirs.log
  31. echo $1
  32. echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
  33. echo $1
  34. echo $1
  35. echo $1
  36. cat ./.LegalDirs.log
  37. dirs=$(cat ./.LegalDirs.log)
  38. mkdir -ppv "$dirs"
  39. doas chown -RRv 1000:0 "$dirs"
  40. doas chmod -RRv 770 "$dirs"
  41. echo $1
  42. echo $1
  43. echo $1
  44. echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
  45. echo $1
  46. echo $1
  47. echo $1
  48. illagelbase=$(basename $(cat ./.illegals.log))
  49. echo "SANITIEs FOUNd FOr MULTIMEDIa FILe $(sanitism "$illageldirs")"
  50. echo $1
  51. echo $1
  52. echo $1
  53. echo 曾共我過去仍纏住妹 而涙刺痛2眼未[得結果,建惻隱] 雙眼涙水但我話無謂 淨妹在漆黑中痛著難寐 不捨去抽離明知早遠離
  54. echo $1
  55. echo $1
  56. echo $1
  57. sanitism "$illagelbase" >> ./.LegalBase0.log
  58. sort ./.LegalBase0.log >> ./.LegalBase.log
  59. echo $1
  60. echo $1
  61. echo $1
  62. echo 可知知妹愛我哪需限期 [乾透涙水繼續回味,狙了又狙哪會躲避] 極渴望彼此可抱在原地 即使往事沾濕眼眉 畢竟難過了妹很需安慰於妄想等我
  63. echo $1
  64. echo $1
  65. echo $1
  66. cat ./.LegalBase.log
  67. base=$(cat ./.LegalBase.log)
  68. legals="$dirs/$base"
  69. mv -ffv -- $(cat "$illegals") $(cat "$legals")
  70. doas jdupes -NOQUdfprstz "$legals"
  71. outcomes_base="$(basename "$legals" ."$oldsfx").WebM"
  72. outcomes=$(echo "$dirs/$outcomes_base")
  73. while IFS= read -r illegals; do
  74. ffmpeg -y -i "$legals" \
  75. -vf "scale=840:360:force_original_aspect_ratio=decrease,pad=840:360:(ow-iw)/2:(oh-ih)/2:#00000000,fps=7" \
  76. -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" \
  77. && doas rm -rfv "$legals"
  78. doas chown -RRv 1000:0 "$outcomes"
  79. doas chmod -RRv 770 "$outcomes"
  80. done
  81. doas updatedb
  82. plocate '\.WebM$' | grep -Ei "\.($oldsfx)\.WebM$" | while IFS= read -r f; do
  83. clean=$(echo "$f" | sed -E "s/\.($oldsfx)\.WebM$/\.WebM/i"| sed "s/\.$oldsfx$//i")
  84. [ "$f" != "$clean" ] && mv -f -- "$f" "$clean"
  85. done
  86. doas updatedb
  87. echo $(plocate "$masterdirs"|grep -Eie WebM) >> .WebM.12072025.log
  88.  
Advertisement
Add Comment
Please, Sign In to add comment