我想通过PNG压缩将PNG文件夹转换为quicktime .mov (这是动画中的分形文件夹; PNG压缩在此效果很好,无损很重要)。什么样的程序会做些大惊小怪的?(我没有或不想支付QuickTime Pro的完整许可。)
更新:
让我更清楚地说明这一点:大惊小怪的意思是:我下载了一些EncoderMagic.app(例如),双击将其启动。我选择带有编号图像的文件夹,然后弹出我的电影。不脏乱。没有调整大小。...也许不存在(或称为QuickTime Pro?)
我想通过PNG压缩将PNG文件夹转换为quicktime .mov (这是动画中的分形文件夹; PNG压缩在此效果很好,无损很重要)。什么样的程序会做些大惊小怪的?(我没有或不想支付QuickTime Pro的完整许可。)
更新:
让我更清楚地说明这一点:大惊小怪的意思是:我下载了一些EncoderMagic.app(例如),双击将其启动。我选择带有编号图像的文件夹,然后弹出我的电影。不脏乱。没有调整大小。...也许不存在(或称为QuickTime Pro?)
Answers:
有一个名为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美元来辛苦赚钱?
该ffmpeg的命令行工具做到这一点:
ffmpeg -n -i "image_%03d.jpg" output.m4v
ffmpeg
在此示例中,将image_xxx.jpg
在当前目录中查找与该模式匹配的文件,其中该xxx
部分是零填充的十进制数字,例如003
。 ffmpeg
根据输出文件的后缀自动选择输出格式,例如m4v
。
更改-n
为-y
是否要ffmpeg始终覆盖输出文件而不询问(对重复测试有用)。
-pix_fmt yuv420p
在输出文件名之前立即添加。
-y
上面的选项,因为它会在没有提示的情况下覆盖文件。请-n
改用,如果输出文件存在,则暂停。指定输入文件时我犯了一个错误,并覆盖了我所有的源文件!
ImageMagick(可从macports获得)可以做到这一点,请尝试运行命令
convert -delay 30 'pic-*.png' movie.m4v
其中30是帧之间的百分之一秒,文件遵循以下模式:
pic-001.png pic-002.png ...
带框 -免费。
ImageJ是基于GUI的功能强大的图像编辑器/查看器/分析器,除其他功能外,它还允许您从图像序列制作电影。它满足您的要求,并在您需要时提供有用的选项,例如调整大小,旋转等。
是幻灯片吗?您可以从iPhoto导出电影格式的幻灯片。可以将幻灯片转换时间降低到一秒或更短,然后以这种方式制作电影般的文件。