亚洲国产欧美一区二区三区丁香婷,国产精品高潮呻吟久久av免费看 ,欧美无遮挡一区二区三区国产对白,日本一区二区免费不卡中文字幕

mac OS X 的屏幕錄制 GIF“視頻”工具

小要點(diǎn):gif。工作流程中。輸出分辨率可以(并且可能應(yīng)該)隨著文件名的變化而變化。腳本來執(zhí)行上述操作的人,我想出了這個(gè):腳本”工作流程項(xiàng),并使用參數(shù)作為輸入。在哪里,所以這個(gè)解決方案絕對(duì)不是很便攜,可能需要調(diào)整,但它至少很快:然后,您可以將工作流程保存為適用于文件的應(yīng)用程序或服務(wù),以便使用它就像將電影拖放到其中或右鍵單擊視頻文件一樣簡(jiǎn)單:我不知道為什么它顯然加速了....

我今天實(shí)際上是想自己弄清楚這一點(diǎn),并發(fā)現(xiàn)了這個(gè)不錯(cuò)的小要點(diǎn):

用于保存視頻,用于轉(zhuǎn)換視頻,用于壓縮/清理最終的 gif。

它使用命令行漂亮的花紋及光碟筆刷,因此它可能不適合您的用例,但我懷疑這可以很容易地放入工作流程中。

安裝:

brew install ffmpeg 
brew cask install xquartz #dependency for gifsicle, only required for mountain-lion and above
brew install gifsicle

轉(zhuǎn)變:

ffmpeg -i in.mov -s 600x400 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif

輸出分辨率可以(并且可能應(yīng)該)隨文件名而變化。

對(duì)于那些想要生成 shell 腳本來執(zhí)行上述操作的人mac錄視頻軟件,我想出了這個(gè):

#!/bin/bash -e
# Converts a video to a gif
if [ "$#" -ne 2 ]; then
    echo "usage: ${0##*/} [input video] [output gif]"
    exit 1
fi
VIDEO=$1
GIF=$2
# finds width and height of $VIDEO expressed as 123x456
WIDTH_HEIGHT=$(ffprobe -loglevel warning -show_streams $VIDEO | grep -e "width\|height" | sed -E 's/(width|height)=//g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/x/g')
# converts the video
ffmpeg -i $VIDEO -s $WIDTH_HEIGHT -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > $GIF

如果要為此創(chuàng)建自動(dòng)化工作流,則需要使用“運(yùn)行 Shell 腳本”工作流項(xiàng),并將參數(shù)作為輸入。我不得不對(duì)其進(jìn)行一些修改,因?yàn)樯傻?.app 不知道用mac錄視頻軟件,也不知道在哪里Na個(gè)圖床,所以這個(gè)解決方案絕對(duì)不是很便攜,可能需要調(diào)整錦魚筆刷,但它至少很快:

#!/bin/bash -e
# Converts a video to a gif
if [ "$#" -ne 1 ]; then
    echo "usage: ${0##*/} [input video]"
    exit 1
fi
TOOL_PATH=/usr/local/bin
VIDEO=$1
GIF=$VIDEO.gif
# finds width and height of $VIDEO expressed as 123x456
WIDTH_HEIGHT=$($TOOL_PATH/ffprobe -loglevel warning -show_streams $VIDEO | grep -e "width\|height" | sed -E 's/(width|height)=//g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/x/g')
# converts the video
$TOOL_PATH/ffmpeg -i $VIDEO -s $WIDTH_HEIGHT -r 10 -f gif - | $TOOL_PATH/gifsicle --optimize=3 --delay=3 > $GIF

然后,您可以將工作流程保存為文件友好的應(yīng)用程序或服務(wù),以便使用它就像將電影拖放到其中或右鍵單擊視頻文件一樣簡(jiǎn)單:

演示轉(zhuǎn)換的圖像

我不知道為什么它顯然加速了..

發(fā)表評(píng)論