diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-02-10 11:31:45 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-02-10 11:31:45 +0200 |
| commit | 588984c769470ff070dc89a15fb6c63f1bc74562 (patch) | |
| tree | 2d5b604cd840f514deb97f83316bcebb9ea1219e /.local/bin/scripts/ffmpeg | |
| parent | 7cee6e5a673defef72c803eca094d1247c31bb9c (diff) | |
| download | dotfiles-588984c769470ff070dc89a15fb6c63f1bc74562.tar.gz dotfiles-588984c769470ff070dc89a15fb6c63f1bc74562.zip | |
Removed local script files
Diffstat (limited to '.local/bin/scripts/ffmpeg')
| -rwxr-xr-x | .local/bin/scripts/ffmpeg | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/.local/bin/scripts/ffmpeg b/.local/bin/scripts/ffmpeg deleted file mode 100755 index 2258fbd..0000000 --- a/.local/bin/scripts/ffmpeg +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -# audio -A="$(pactl list sources | grep 'analog.*monitor' | awk '{print $2}')" -# screen size -S="$(xdpyinfo | grep dimensions | awk '{print $2}')" -# file name -N="$(date +"%m-%d-%Y_%I:%M%p").mp4" - -# Desktop audio + screen recording -ffmpeg \ --s "$S" -r 25 -f x11grab -i :0.0+0,0 \ --ac 2 ~/"$N" - -# ffmpeg can output high quality GIF. Before you start it is always recommended to use a recent version: download or compile. - -# ffmpeg -ss 30 -t 3 -i input.mp4 -vf "fps=10,scale=320:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 output.gif - -# This example will skip the first 30 seconds (-ss 30) of the input and create a 3 second output (-t 3). -# fps filter sets the frame rate. A rate of 10 frames per second is used in the example. -# scale filter will resize the output to 320 pixels wide and automatically determine the height while preserving the aspect ratio. The lanczos scaling algorithm is used in this example. -# palettegen and paletteuse filters will generate and use a custom palette generated from your input. These filters have many options, so refer to the links for a list of all available options and values. Also see the Advanced options section below. -# split filter will allow everything to be done in one command and avoids having to create a temporary PNG file of the palette. -# Control looping with -loop output option but the values are confusing. A value of 0 is infinite looping, -1 is no looping, and 1 will loop once meaning it will play twice. So a value of 10 will cause the GIF to play 11 times. |
