我儿子用枢轴火柴人动画师我们想将其上传到 YouTube。问题是 Pivot 会将其保存为动画 GIF,而我无法将其上传到 YouTube。
维基百科文章建议使用 Windows Movie Maker 将 GIF 转换为 WMV,但不幸的是我使用的是 Windows 7,您可以获得新的 Windows Live Movie Maker,但它似乎不支持 GIF。
我在 Google 上找到了一篇文章,其中提到贝纳通 电影 GIF将动画 GIF 转换为 AVI,但这似乎依赖于未安装的第三方应用程序,因此失败。pjBmp2Avi
手动安装缺少的应用程序并将其添加到路径仍然不允许 Beneton 进行转换。
我希望FFmpeg可能会有效果,但这只会输出动画 GIF,从此它就不会读取。
进一步通过 Google 搜索发现很多应用程序都有 30 天的试用期等等,但我希望是免费的。
那么,关于如何使用免费(如啤酒)软件在 Windows 上将动画 GIF 转换为电影文件,有什么建议吗?
答案1
尝试一下这个开源软件http://www.virtualdub.org
将 .gif 作为视频文件打开...然后另存为 .avi
答案2
ImageMagickconvert
程序可以分割动画 GIF。例如,假设存在文件“ foo.gif
”,我可以运行:
convert foo.gif foo.png
它将为每一帧创建文件foo-0.png
、foo-1.png
等等。如果您有更多数字,则使用以下语法,例如 4 位数字:
convert foo.gif foo%04d.png
然后你可以使用FFmpeg把它们制作成一部电影。
ffmpeg -f image2 -r framerate -i foo-%d.png -c:v libx264 -pix_fmt yuv420p output.mp4
要更改生成的视频的质量,请添加选项-crf
,例如-crf 23
,其中越低表示质量越好。合理的值介于 18 和 28 之间,但由于 GIF 质量本来就不应该太好,因此您可能不需要此选项。
截至 2013 年,ffmpeg 的最新版本可以直接接受动画 gif 作为输入。
ffmpeg -r framerate -i input.gif -c:v libx264 -pix_fmt yuv420p output.mp4
答案3
答案4
如果您有旧版 Windows Movie Maker for XP 等,您可以轻松加载动画 GIF 并将其转换为电影文件。因此,如果您有一台较旧的计算机,您可以按此方式进行设置。
由于某些原因,动画 GIF 在 Windows Movie Maker Live 中显示为静态图片。不知道为什么。
这是改变这种情况的免费方法。下载摄像头工作室(免费开源版本)(或前往 CNET并找到下载)。
- 设置完成后,您可以在项目枢轴模式(而不是动画 gif)中打开 Pivot。
- 设置 Camstudio,以便您可以抓取枢轴图片本身的屏幕。
- 播放您的枢轴,它将像 AVI 格式的电影一样记录下来。
- 然后您可以使用 Zamzar(或其他在线视频转换器网站)将其转换为 YouTube 视频。
我在课堂上教授 Pivot,有时学生的项目不会转换为动画 gif,所以这就是我解决问题的方法。