0

我正在尝试使用 ffmpeg 将此 gif 转换为 mp4 视频,但它无法正常工作 https://media.giphy.com/media/H7T8UdGOvOQiDf9QXj/giphy.gif

我试过这段代码

-i https://media.giphy.com/media/H7T8UdGOvOQiDf9QXj/giphy.gif output.mp4

我也试过这段代码

-f gif -i https://media.giphy.com/media/H7T8UdGOvOQiDf9QXj/giphy.gif output.mp4

在这两种情况下,它都不起作用。

4

2 回答 2

0

Giphy 允许您将 gif 共享为 mp4。有一个“共享”图标,可让您复制 mp4 链接。

于 2021-04-04T21:10:04.593 回答
0

ffmpeg 提供了一个有用的错误:

https protocol not found, recompile FFmpeg with openssl, gnutls or securetransport enabled.

解决方案是在 ffmpeg ( --enable-gnutls) 中启用 gnutls 支持。阅读有关 openssl 的潜在问题:如何在 Flutter 中启用 ffmpeg openssl

另一种解决方案是单独下载 GIF,然后在本地副本上运行 ffmpeg。

于 2021-04-05T19:16:38.450 回答