问题很简单:如何将动画 gif 文件转换为 mp4 视频?
它看起来可能完全没用,但在尝试将动画插入 PDF 演示文稿时,它会派上用场(https://tex.stackexchange.com/questions/429/animation-in-pdf-presentations-without-adobe-reader) 并避免使 Adobe Reader 正常工作所需的不必要的复杂情况 (http://abarry.org/the-complete-guide-to-embedded-videos-in-beamer-under-linux/)。
答案1
步骤 1:从输入的 gif 文件中提取所有帧(使用 imagemagick)
convert INPUT.gif gif%05d.png
第 2 步:将帧转换为视频
ffmpeg -r FRAMERATE -i gif%05d.png -y -an OUTPUT.mp4
步骤 3(可选):删除所有不必要的临时文件
rm gif*.png
删除文件时要小心。
编辑:在 Ubuntu 和 Debian 的某些版本中ffmpeg被替换为AVCONV但语法保持不变。