level 11
另1: 背景音乐乐器不是钢琴。
另2:关于这个时长 20 秒的 GIF 体积大的原因:
(1). FPS 略高
你用了 25fps 的帧率,略高,一般 10fps 的 GIF 可以接受,尤其这个思绪涌上心头的片段,都是慢镜头,所以,可以不用那么高的 fps
(2). 画面大小略大
512x288。看到 512,大概你是学过计算机编程语言的吧?(二进制,2 的 9 次方)
我制作了一个新的时长 53 秒 GIF 动画,供参考:

画面尺寸: 200x113FPS: 7
时长: 53 秒
文件大小: 4535028 (在 5M 以下,在百度贴 GIF 图的文件大小限制之下)
所用的命令行:
ffmpeg -y -ss "01:20:48.7" -t 53 -i "Inside.Out.2015.电影文件名.mkv" -vf "fps=7,scale=200:-1:flags=lanczos,palettegen" -y "/tmp/palette.png"
ffmpeg -y -ss "01:20:48.7" -t 53 -i "Inside.Out.2015.电影文件名.mkv" -i "/tmp/palette.png" -filter_complex "fps=7,scale=200:-1:flags=lanczos[x];[x][1:v]paletteuse" "《Inside Out》关于友情、亲情、调皮、冰球的美好记忆,在伤感情绪主导下,泪水涌出 200x113x7fps.gif"
----
忧伤情绪全盘主导,泪水涌出:

画面尺寸: 512x288FPS: 9
时长: 9 秒
文件大小: 5145101 (在 5M 以下,在百度贴 GIF 图的文件大小限制之下)
所用的命令行:
ffmpeg -y -ss "01:21:26.7" -t 9 -i "Inside.Out.2015.电影文件名.mkv" -vf "fps=9,scale=512:-1:flags=lanczos,palettegen" -y "/tmp/palette.png"
ffmpeg -y -ss "01:21:26.7" -t 9 -i "Inside.Out.2015.电影文件名.mkv" -i "/tmp/palette.png" -filter_complex "fps=9,scale=512:-1:flags=lanczos[x];[x][1:v]paletteuse" "《Inside Out》伤感情绪主导,泪水涌出 512x288x9fps.gif"







