誰に需要があるかわからんけど小ネタ。 gifアニメをmp4に変換したいときはffmpegを使って下記のコマンドで一発。 ffmpeg -i input.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" output.mp4 ただひとつ、動画に変換すると透過を保持できないので注意。 ちなみに、ループが短い1秒未満のgif等の場合は生成された動画が短すぎるなと感じることがある。 そういう場合は、これもまたffmpegで上記コマンドでいくつか同じ動画を生成し、下記コマンドでそれらを結合するといい感じの長さの動画になる。
![FFmpegでgifアニメをmp4に変換する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9a05fef73cb1c67a7119378322919ca9ac18074e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9RkZtcGVnJUUzJTgxJUE3Z2lmJUUzJTgyJUEyJUUzJTgzJThCJUUzJTgzJUExJUUzJTgyJTkybXA0JUUzJTgxJUFCJUU1JUE0JTg5JUU2JThGJTlCJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hNTQ4MDY0ZGE4NjYwMmRjMWQ1NTQyYWRiMjA4YTI5NQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcmF6b2t1bG92ZXImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTUwMDY2MmQzNWRlODAzOTIxZjI1OGIxM2JmMWE1Yjhi%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D04af386b63e2b8b2872331fad25d8f29)