windows - 用批处理在txt文件中写入图像的宽度和高度

标签 windows image batch-file command-line ffmpeg

如何使用 ffmpeg 或 irfanview 在新文件中保存图像大小(宽度和高度)?

我希望它像这样保存:

img.png 800 600
img2.png 640 480
....

提前致谢。

最佳答案

如果您准备使用免费且适用于 Windows 的 ImageMagick,您可以通过此工具实现您的目标

identify -format "%f %w %h\n" *png  > someFile.txt

输出
baddies.png 500 500
bar.png 4422 480
blobs.png 500 500
board.png 100 100
datebar.png 100 60
explain.png 1769 480

顺便说一句,Windows 记事本和其他可能会更好地使用 Windows 样式的行尾,因此您可以替换 \ n 在我的回答中 \r\n让他们更快乐。

关于windows - 用批处理在txt文件中写入图像的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29028882/

相关文章:

linux - native Windows Linux

c# - 如何在运行 exe 后关闭 cmd 窗口。从它的文件?

PHP 裁剪图像以固定宽度和高度而不丢失尺寸比例

javascript - 如何从雅虎富文本编辑器中删除插入图像按钮

windows - 如何获取已注册COM接口(interface)的IID?

windows - 尝试在 Windows 7 x64 上将 sunspot solr 与 JRuby on Rails 一起使用时无法访问 jarfile start.jar

javascript - d3 附加带有 svg 扩展名的图像

windows - 从 Windows 中的所有子文件夹中删除 CVS 文件夹

matlab - 如何在多核上批量(多个作业)运行 simulink 模型?

node.js - Nodejs 应用程序一键启动