能夠自己建立有趣 7秒GIF動圖的bot
想把自己做的動圖載下來 po到Line上的群組分享給其他人看
可是Telegram只能把GIF下載成MPEG-4檔
這樣就會變成無聲的影片

我就嘗試把影片轉成GIF 把動圖都先下載成MP4
先試了格式工廠單純轉檔
結果圖不但變小 還很不流暢
之後我用Photoshop CS6把影片讀入變圖層 調整每張圖層時間間隔
可是我不管怎麼調 設定0.03比原本影片快
設定0.04比原本影片慢 看起來有點奇怪 但人的動作流暢度是正常的
後來嘗試 用Potplayer畫面連續擷取的方式截成180張
再用AnimateGIF做成動圖 調整後還是沒辦法跟原影片同速度
後來發現用格式工廠轉的檔雖然不流暢 但是剛好差不多7秒
放到Photoshop上看 是分36張圖 時間間隔0.2秒
我就想 如果按照倍數 把張數變多
時間間隔縮短 調整到所能的最大極限不就可以了
可是Photoshop的時間間隔只能到小數點第二位 不能再做更細的微調了
所以我計算出來GIF動圖設定最優的極限是
連續截取每隔63毫秒 108張圖層
每張圖層時間間隔 0.05秒
影片時間差不多7秒左右可接受
可是出現動作不連續的情況
圖層較少 有些較快的手部動作直接跳過
真的讓我非常崩潰

最原本bot產生的也是GIF動圖 一定有個設定的數據
應該是辦的到的啊
如果要經過轉成影片再轉回動圖 保持一樣的流暢度 完整度 要怎麼設定
請各位專業的大大幫忙一下 謝謝





























































































