Mac OS X:最简单的(免费的,非 QuickTime Pro)应用程序,用于将带编号的图像文件夹转换为电影

Jar*_*ike 20 mac graphics macos

我想将一个 PNG 文件夹转换为带有PNG压缩的 quicktime .mov (它是动画中的分形文件夹;PNG 压缩在这里效果很好,无损很重要)。什么程序可以毫不费力地做到这一点?(我没有或不想为QuickTime Pro的完整许可证付费。)

更新:

让我更清楚地说明这一点:最小的大惊小怪意味着:我下载了一些 EncoderMagic.app(例如),我双击它来启动它。我选择带有编号图像的文件夹,然后弹出我的电影。不脏乱。没有调整大小。...也许这不存在(或称为 QuickTime Pro?)

Tom*_*rle 25

ffmpeg的命令行工具做到这一点:

ffmpeg -n -i "image_%03d.jpg" output.m4v
Run Code Online (Sandbox Code Playgroud)

ffmpeg在本例中,将image_xxx.jpg在当前目录中查找与模式匹配的文件,其中xxx部分是零填充的十进制数,例如003. ffmpeg根据输出文件的后缀自动选择输出格式,例如m4v.

如果您希望 ffmpeg 始终不询问就覆盖输出文件,请更改-n-y(对于重复测试很有用)。

我建议您ffmpeghomebrewmacports下载。

  • 对于任何试图使用它并获得黑色视频的人,请尝试在输出文件名之前立即添加“-pix_fmt yuv420p”。 (3认同)

小智 10

有一个名为Sequimago的基于 AppleScript 的免费应用程序,它应该能很好地满足您的要求。它可以从这个页面MacScripter,论坛网站,马丁米歇尔,Sequimago的作者,是管理员。

这是他对程序的描述:

要求
Mac OS X 10.5 Leopard • QuickTime 7.2.1

安装和使用:
下载并解压 ZIP 压缩包。然后双击打开脚本或将一堆图像文件拖放到其图标上。然后脚本会要求您为新的 QuickTime 电影指定文件名和位置。在您为图像序列提供某些设置(例如每秒帧数/每帧秒数)后,将生成图像序列。

支持的图片格式:
jpg、jpeg、gif、png、tiff、tif、psd、pict、bmp、pdf(仅识别PDF文档的第一页)

注意:
Sequimago 当前对图像序列使用 JPEG 图像格式,这导致 QuickTime 电影的文件大小更小。但是您可以轻松编辑 Python 脚本以使用替代图像格式(例如 TIFF)。Python 脚本位于:Sequimago.app/Contents/Resources/crtimgseq.py

- - - - - - - - -

PS——我想你会欣赏他在解释他如何编写程序的过程中发表的评论:

我知道您可以使用 QuickTime Pro 轻松创建自定义幻灯片,但是当您可以使用内置的 Mac OS X 10.5 技术免费获得相同的功能时,为什么还要花辛苦赚来的 29.99 美元呢?


cob*_*bal 5

ImageMagick(可从 macports 获得)可以做到这一点,尝试运行命令

convert -delay 30 'pic-*.png' movie.m4v
Run Code Online (Sandbox Code Playgroud)

其中 30 是帧之间的一百秒,文件遵循以下模式:

pic-001.png pic-002.png ...