@foone@digipres.club 9.5h? Wtf?
Was it a movie or smth? 😭😭
Notices by AAXSAPNDMF (aaxsapndmf@lethallava.land)
-
AAXSAPNDMF (aaxsapndmf@lethallava.land)'s status on Saturday, 16-Nov-2024 08:25:08 JST AAXSAPNDMF -
AAXSAPNDMF (aaxsapndmf@lethallava.land)'s status on Friday, 15-Nov-2024 08:32:49 JST AAXSAPNDMF @foone@digipres.club ## vidCrp - gdgamesand14 all over again function vidCrp() { ffmpeg -i $1 -b:v 15k -b:a 20k -vf scale=-2:144 -af volume=3 output_vidCrp.mp4 ffmpeg -i output_vidCrp.mp4 -c:v h264 output_vidCrp.avi datamosh output_vidCrp.avi ffmpeg -i out.avi -vf "fps=10, scale=-2:480" final_vidCrp.mp4 rm output_vidCrp* out.avi }
the dependency is "aviglitch", installed via npm, it provides the "datamosh" command -
AAXSAPNDMF (aaxsapndmf@lethallava.land)'s status on Friday, 15-Nov-2024 08:29:17 JST AAXSAPNDMF @foone@digipres.club I have a tiny function in my .zshrc for fucking up videos. It uses an external dependency tho, but aside from that, it uses ffmpeg.
Without the external dependency, it's just normal compression stuff.
With the dependency, it adds some datamoshing (i-frame deletion).
If you want, I can reply to this toot with the function.
Basically for the ffmpeg part it puts the audio bitrate to 20kbps, resizes the video to a small resolution and to 10fps, then resizes back to a viewable resolution.