在线免费用照片制作带转场的视频

选择一组图片,把它们拖成你想要的顺序,决定每张照片在屏幕上停留多久,为每个衔接处选择转场并添加背景音乐。MP4 由编译为 WebAssembly 的 FFmpeg 渲染,因此你的照片绝不离开你的设备。

把你的照片拖到这里或点击选择

PNG、JPEG、WebP、GIF 和 BMP —— 一次想选多少就选多少

照片绝不离开你的设备

选好照片后,它们会显示在这里。

新照片以此值开始;你仍可以单独设置每一张。
点击两个缩略图之间的效果,只更改那个衔接处。
1.0s 会自动缩短,因此它始终比最短的照片更短。
照片会被适配并在黑色上居中,因此混合形状也没问题。
每张照片都会略微放大,并向随机方向漂移或缩放,就像一张动态照片。画面始终保持覆盖,因此不会出现黑边。
较低的帧率编码明显更快。
画质保持在恒定速率因子。
可选:MP3、WAV 或 M4A。过长的音轨会被裁剪到成品片段,过短的则以静音结束。

幻灯片用 ffmpeg.wasm 的 xfade 滤镜渲染,这是 FFmpeg 的一个 WebAssembly 构建。其封装层采用 MIT 许可证,自托管的核心构建采用 GPL-2.0-or-later; 其源代码由 ffmpeg.wasm 项目发布。73hi 与 FFmpeg 项目无关联。

四个简单步骤

如何把照片变成视频

一组图片,输出一个 MP4。

1

选择你的照片

一次选择多张图片,或把它们拖到上传区。首次访问会一次性下载约 31 MB 的 WebAssembly 视频引擎。

2

重新排序并计时

把一个缩略图拖到另一个上以交换位置,然后设置每张照片在屏幕上停留多少秒。

3

选择转场

点击两张照片之间的效果标签来更改那个衔接处,或一次性为每个衔接处应用同一效果。

4

添加音乐并导出

加载一个可选的背景音乐音轨,选择输出尺寸和帧率,然后导出并下载 MP4。

真正的 FFmpeg,在浏览器内

一个正确渲染的幻灯片

每张照片都被解码、缩放并编码进单一视频轨。

拖动重新排序

缩略图可以互相拖动,随时改变播放顺序。

每张照片计时

为每张图片指定自己的屏幕显示时长,或为整组应用同一时长。

完整的 xfade 目录

四十多种效果,直接从该构建读取,如果你愿意,每个衔接处都可以用不同的效果。

设计上私密

解码、滤镜与编码都在你设备上的一个 Web Worker 中进行。不上传任何内容。

常见问题

照片幻灯片常见问题

我的照片会被上传到任何地方吗?

不会。每张图片都被写入编译为 WebAssembly 的 FFmpeg 的内存文件系统,并在你的浏览器内编码。不上传任何内容,页面关闭后也不存储任何内容。

每个衔接处能有不同的转场吗?

能。两张照片之间的每个衔接处都有自己的效果,从内置 FFmpeg 构建的整个 xfade 目录中选择。你也可以一键为每个衔接处应用同一效果。

如果我的图片尺寸不同怎么办?

每张图片都会缩放以适应你选择的输出尺寸,并在黑色背景上居中,因此竖幅和横幅照片可以自由混合。

背景音乐如何处理?

音轨会被裁剪到成品幻灯片的长度。如果它比视频短,其余部分用静音填充。

为什么第一次导出要等一会儿?

引擎是单线程的 WebAssembly 构建,比桌面 FFmpeg 慢得多。第一次运行还会下载约 31 MB。使用较小的输出宽度和帧率以获得更快的结果。