标签: gif

如何使用 ffmpeg 以合理的质量将视频转换为 GIF?

我正在将视频转换为 GIF 文件ffmpeg

ffmpeg -i input.flv -ss 00:00:00.000 -pix_fmt rgb24 -r 10 -s 320x240 -t 00:00:10.000 output.gif
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但输出 gif 文件的质量非常低。

任何想法如何提高转换后的 gif 的质量?

gif ffmpeg

500
推荐指数
12
解决办法
39万
查看次数

如何让 ffmpeg 将 .mov 转换为 .gif?

我正在尝试将 .mov 转换为 .gif,但没有成功。

这是错误:

ffmpeg -pix_fmt rgb24 -i yesbuddy.mov output.gif
ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jun 12 2012 17:47:34 with clang 2.1 (tags/Apple/clang-163.7.1)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/0.11.1 --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-libfreetype --cc=/usr/bin/clang --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libass --enable-libvo-aacenc --disable-ffplay
  libavutil      51. 54.100 / 51. 54.100
  libavcodec     54. 23.100 / 54. 23.100
  libavformat    54.  6.100 / 54.  6.100
  libavdevice    54.  0.100 / 54.  0.100
  libavfilter     2. 77.100 / …
Run Code Online (Sandbox Code Playgroud)

gif ffmpeg conversion

132
推荐指数
5
解决办法
8万
查看次数

如何重复制作现有的动画 GIF 循环?

我有一个动画 gif,它最初创建时会动画一次然后停止。我想修改图像文件,使其永远循环。

我可以使用哪些适用于 Mac OS X 的免费应用程序或命令行实用程序来执行此操作?我发现了几个可以创建新动画的 GIF 实用程序,但没有一个可以让我调整现有动画的属性。

gif animated-gif images macos

50
推荐指数
4
解决办法
11万
查看次数

在 Google Chrome 中暂停 .gif 动画

是否可以在 Google Chrome 中“暂停”动画 gif 文件?如果是这样,我该怎么做?

我试过Esc没有运气。我知道其他浏览器可以使用Esc密钥执行此操作

我想我之前在这里看到过类似的问题,但找不到 - 如果你能找到它,就被骗了

gif google-chrome animation

38
推荐指数
3
解决办法
11万
查看次数

为什么我创建的 gif 这么慢?

我正在使用 ImageMagick 将一组 png 转换为单个 gif。我希望这个 gif 尽可能快地循环播放。

这大约是我期望的输出(由Wikipedia 提供):

预期产出

这是我实际得到的输出:

实际产出

在我的浏览器 (Firefox 17) 上,预期的 gif 运行速度是实际 gif 的两倍多。这让我感到惊讶,因为我指定每帧应该有 0 延迟。

首先,我通过分解从维基百科借来的 gif 创建了 36 个 png:

--caution: command generates 36 pngs
convert.exe newton.gif newton_%d.png
Run Code Online (Sandbox Code Playgroud)

然后我习惯于coalesce将 png 重新组合成一个 gif。

convert.exe -dispose none -delay 0 newton_%d.png[0-35] -coalesce output.gif
Run Code Online (Sandbox Code Playgroud)

identify 确认每一帧都没有延迟:

identify.exe -format "%T, " output.gif
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

gif imagemagick

35
推荐指数
3
解决办法
2万
查看次数

如何在 Microsoft Excel 中将图形保存为 PNG 或 GIF 文件?

如何在 Microsoft Excel 中将图形保存为 PNG 或 GIF 文件?

我知道我可以另存为 HTML 文件并使用在那里创建的图像,但我怀疑有一种方法不会创建我不想要的其他混乱文件。如果这是推荐的选项,我很乐意安装加载项。

如果重要的话,我正在使用 Excel 2003 和 2007。

png gif charts microsoft-excel

27
推荐指数
1
解决办法
5万
查看次数

如何将动画 GIF 转换为 YouTube 友好的视频格式?

我儿子用Pivot Stickfigure Animator制作了一些动画,我们想将其上传到 YouTube。问题是 Pivot 保存为动画 GIF,我无法上传到 YouTube。

维基百科文章建议使用 Windows Movie Maker 将 GIF 转换为 WMV,但不幸的是,我使用的是 Windows 7,您可以获得似乎不支持 GIF 的新 Windows Live Movie Maker。

我在谷歌上搜索并找到了一篇文章,其中说使用Beneton Movie GIF将动画 GIF 转换为 AVI,但这似乎依赖于未安装的 3rd Party 应用程序,因此失败了。pjBmp2Avi手动安装缺少的应用程序并将其添加到路径中仍然不允许 Beneton 进行转换。

我希望FFmpeg可以做到这一点,但这只会输出到动画 GIF,它不会从那时起读取。

进一步的谷歌搜索发现了许多具有 30 天试用期等的应用程序,但我希望有一些免费的东西。

那么关于如何使用免费(如啤酒)软件在 Windows 上将动画 GIF 转换为电影文件有什么建议吗?

video windows gif youtube conversion

26
推荐指数
2
解决办法
10万
查看次数

将 GIFV 保存为简单 GIF 的最简单方法是什么?

通常我打开上下文菜单右键单击图像。现在没有“图像另存为”选项,只有 WEBM/MP4 格式的选项。

gif google-chrome mp4 webm

25
推荐指数
2
解决办法
11万
查看次数

是否有另存为 .gif 的屏幕录制应用程序?

我有一个博客,有时我想向我的读者展示一些关于计算机的具体内容。

我见过很多屏幕录制软件,但似乎都是保存为视频文件。

有没有保存为动画GIF?我知道如何将小视频转换为 .gif,但我相信如果直接创建 .gif,我可以制作更小的文件。

我希望能够做出这样的事情(来自 Codinghorror 的“隐形格式标签是邪恶的”):

替代文字

gif screen-capture software-rec

24
推荐指数
2
解决办法
1万
查看次数

有没有可以用来编辑现有动画 GIF 的应用程序?

可能的重复:
视频/动画 GIF 高级帧编辑器?

我发现了一些应用程序可以从一系列现有图像创建动画 GIF。

是否有任何应用程序可以使用现有的动画 GIF 并允许我对其进行编辑?我特别想编辑现有动画 GIF 中的每一帧。

我尝试在 Windows 上的 Photoshop CS4 中打开有问题的 GIF,但它的动画调色板只显示一帧。

Mac 或 Windows 都不错。

gif

24
推荐指数
1
解决办法
7万
查看次数