zsh: mov2gif
This commit is contained in:
parent
6c3caf6d18
commit
feec7c87d2
1 changed files with 11 additions and 0 deletions
11
zsh/aliases
11
zsh/aliases
|
|
@ -61,3 +61,14 @@ wttr2() {
|
|||
[ "$(tput cols)" -lt 125 ] && request+='?n'
|
||||
curl -H "Accept-Language: ${LANG%_*}" --compressed "$request"
|
||||
}
|
||||
|
||||
mov2gif() {
|
||||
local infile="$1"
|
||||
local outfile=''
|
||||
if [ "$#" -gt 1 ]; then
|
||||
outfile="$2"
|
||||
else
|
||||
outfile="${1%.mov}.gif"
|
||||
fi
|
||||
ffmpeg -i "${infile}" -vf scale=800:-1 -r 10 -f image2pipe -vcodec ppm - | convert -delay 5 -layers Optimize -loop 0 - "${outfile}"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue