听说泽泽最近痴迷于大容量GIF动图?

RT听说泽泽最近痴迷于奇怪的东西,经逼供才道出要把三千万张图合成视频,虽说用AE之类的软件很容易就解决了,但他偏偏作死想要一种更有逼格的方式,于是就先把图片合成为动态GIF然后再把GIF转换为视频,奈何过程实在枯燥,所以发问:@香菇 你知道有哪些小巧的软件能将图片生成MP4视频格式吗,我这总用gif做中转感觉心好累……

聪慧如菇我瞬间想到了之前在《作为程序猿(装逼汪),要不要试试用代码推流到 B 站直播?》一文中提到的ffmpeg视频处理库,鉴于古时候的菇都爱废话,作为现代好青年的菇瞬间马上贴出办法:

  1. 到ffmpeg官网下载适合自己环境的工具包(跨平台神马的真实太棒啦:https://ffmpeg.org/
  2. 解压下载得到的工具包并找到二进制bin目录,在当前目录进入命令行/终端模式(或者阔以将该目录配置到环境变量的path中以便到处调用;
  3. 收集好需要合成的图片并以数字序号命名(例如:gugu001.jpg, gugu002.jpg, gugu003.jpg ...
  4. 回到命令命令行界面执行如下命令

    ffmpeg -y -r 15 -i ./pics/gugu%03d.jpg -vcodec mpeg4 out.avi

  5. 于是就得到了一个以mpeg4格式编码的avi视频文件

参数解释:

-y 表示覆盖输出
-r 15 即设置fps为15帧/秒
-i ./pics/gugu%03d.jpg 是输入的图片文件们,其中%03d表示三位数的十进制数字序号
-vcodec mpeg4 表示编码为 mpeg4

Ps.菇已将测试用图片序列大包上传至网站戳我下载
Pss.关于合成带音频的视频、限定码率的视频等方案皆可实现,详情可参考官方文档:https://ffmpeg.org/documentation.html

版权声明:原创内容未经允许请勿转载。

标签: none

已有 14 条评论

  1. Flightless----Bird Flightless----Bird

    666

  2. 刘丁叮 刘丁叮

    香菇 你牛逼

    1. 哈哈哈(●ˇ∀ˇ●)

  3. 雨落无声 雨落无声

    求逼供泽泽时候的高清无码视频

    1. 泽泽比较从心烙铁头还没挨着就咿咿呀呀的招了所以并没有来得及拍视频

  4. CAISIDUO CAISIDUO

    配图满分233333333333333333

    1. 毕竟用心( ̄▽ ̄)"

      1. CAISIDUO CAISIDUO

        不是用爱吗qwq

  5. Jrotty Jrotty

    你这配图深深的嘲讽了我(•̀へ •́ ╮ )

    1. 略略略~这明明是关爱(╯‵□′)╯︵┻━┻

添加新评论