png

不同分辨率的图像到视频
png

不同分辨率的图像到视频

我的 3 张图片是 1920x1080,其余的是 768x1200。如何用它们制作 1080p 视频?如何用不同分辨率的图片制作 1080p 视频? ...

Admin

具体视频制作
png

具体视频制作

我知道这可能有点奇怪,但请回答我以下问题: 如何制作一段由每幅图像持续 5 秒的视频? 我正在循环播放一段视频,其中的角色只能说“1!2!”我该如何更改字幕,让它从“1!”一直变为“100!” ...

Admin

无法将 3gp 转换为 png
png

无法将 3gp 转换为 png

这是我用来转换视频的命令。 ffmpeg -skip_frame nokey -i input.3gp -vsync vfr -frame_pts true output.png (该命令无法修改,因为这是从一个 Google 测试用例中捕获的代码片段。) 我收到了以下消息。 ffmpeg version 4.2.7 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: libavuti...

Admin

如何从 .png 帧创建非常大的 .gif 文件,以避免内存限制?
png

如何从 .png 帧创建非常大的 .gif 文件,以避免内存限制?

我想.gif从单个.png帧创建一个,并且正在处理大量非常大的文件。这些.png文件10GB总共大约有。 到目前为止,我已经完成了以下工作: ffmpeg -framerate 30 -pattern_type glob -i '*.png' -filter_complex "split[a][b];[a] palettegen [p];[b][p] paletteuse" out.gif 除非文件数量.png变得太大,否则它工作正常。据我所知,问题在于palettgen过滤器,它超出了可用磁盘空间,占用了多达90GB。 我也尝试过创建单独的....

Admin

ffmpeg png 到 mov 保持精确的颜色
png

ffmpeg png 到 mov 保持精确的颜色

当我将 PNG 序列转换为 h264(yuv420p)电影并通过 FFmpeg 的 rawvideo 管道输出读取颜色值时,每个像素上的值都会略有修改。 这就是我写图像的方式: import numpy as NP from PIL import Image # Set up colors. pixel_array = NP.array( [ [ [0, 0, 0], [255, 0, 0], [0, 255, 0], [0, 255, ...

Admin

将 svg 转换为 png 时保留透明颜色
png

将 svg 转换为 png 时保留透明颜色

我有一个包含透明颜色(如“#FF000080”)的 SVG 文件。 当我使用 ImageMagick 将 SVG 转换为 PNG 时,透明颜色会转换为黑色。 (任何没有 alpha 通道的颜色,如“#FF0000”,都会被保留。) 我正在运行的命令很简单convert file.svg file.png。 我看到过很多关于保留透明背景的问题,但没有找到任何可以解决这个问题的方法。(我的背景不透明。) 我在 MacOS 13.2.1 上使用 ImageMagick 7.1.1-22(Homebrew 的最新版本,今天早上更新),希望这有帮助。 ...

Admin

如何将 Powerpoint 文件中嵌入的多个 PNG 转换为 JPEG? - 按大小过滤 PNG
png

如何将 Powerpoint 文件中嵌入的多个 PNG 转换为 JPEG? - 按大小过滤 PNG

此 Powershell 脚本“如何将 Powerpoint 文件中嵌入的多个 PNG 转换为 JPEG??效果很好,但是:我的 PPT 中也有很多 PNG,它们非常小,并且具有透明背景。这些 PNG 会丢失为 jpg(不再透明,但转换后背景会变成黑色)。对我来说最好的解决方案是:仅转换大于 100 kB 的 png。由于我不明白如何更改喜欢的脚本,有人可以帮助我吗?提前谢谢。 备注:效果很好,我的测试 PPT 减少了大约 100 MB :-) ...

Admin

识别 SVG 服装中的 PNG
png

识别 SVG 服装中的 PNG

我有时会遇到“假” SVG,即仅将像素列为paths 的 SVG 图像文件: <svg xmlns="http://www.w3.org/2000/svg" width="1295" height="573"> <path fill="#FEFEFE" d="M143 1h1V0h-1Zm0 0" /> <path fill="#FFF" d="M144 1h33V0h-33Zm0 0" /> <path fill="#FEFEFE" d="M177 1h1V0h-1Zm0 0" /> <...

Admin

除非默认应用程序是 Paint.NET,否则 Windows 10 上不会显示 PNG 缩略图
png

除非默认应用程序是 Paint.NET,否则 Windows 10 上不会显示 PNG 缩略图

在我的 ASUS 笔记本电脑(Windows 10,UX425J)上,我遇到了与缩略图(仅 .png)和任务栏上的一些图标停止显示(Windows 10)和在 Windows 7 中看不到 PNG 预览?。具体来说,.png 文件是唯一无法在缩略图上看到预览的文件。奇怪的是,正如我实验所确定的那样,当且仅当我将 Paint.NET 设置为 PNG 的默认打开应用程序时,问题才会消失。当然,这种权宜之计在实际打开 PNG 时非常不方便,所以我更希望能够有一个合适的查看器关联而不会丢失缩略图。 这个问题似乎一直存在;事实上,它在购买笔记本电脑时就已经存在了(所以...

Admin

无效的 PNG 签名 FFmpeg
png

无效的 PNG 签名 FFmpeg

我正在使用 FFmpeg 从一组 .png 格式的图像生成视频。 我使用以下命令从视频中提取图像。 ffmpeg -i RGB.mkv -map 0:0 -vsync 0 -c:v copy RGB-%04d.png 我使用以下命令从图像生成视频。 ffmpeg -f image2 -framerate 30 -i RGB-%04d.png -s 2048x1536 rg1.mkv 这给了我以下错误: [png @ 000001cfd8d4a440] Invalid PNG signature 0xFFD8FFDB00C50002. [...] Erro...

Admin

将 PNG 和 JPG 图像列表合并到视频中不起作用
png

将 PNG 和 JPG 图像列表合并到视频中不起作用

我正在尝试合并图像列表JPG 和 PNG(包含透明区域)遵循以下规则: 如果图像是巴布亚新几内亚,它应该绘制在之前的 JPG 图像上。 如果图像是JPG,它应该在不进行任何更改的情况下进行合并,并且合并过程应该继续。 我正在使用下面的命令,如果所有图像都是 JPG,它工作正常,但它不适用于PNG(包含透明区域)图片 : ffmpeg -safe 0 -i frames.txt -vf fps=30 -c:v h264 -pix_fmt yuv420p output.mp4 框架.txt ffconcat version 1.0 file photos/...

Admin

如何将图像中所有非白色部分转换为黑色?
png

如何将图像中所有非白色部分转换为黑色?

我有以下 png图像: 我想将非黑色的边缘转换为黑色。我试过 convert <input> -threshold 80% <output> 但这给出了 这改变了图表的外观。 除了颜色之外,我怎样才能在不改变图形外观的情况下做到这一点? ...

Admin

FFMPEG 将带有 Alpha mov 的 HEVC 转换为 PNG 序列效果不佳
png

FFMPEG 将带有 Alpha mov 的 HEVC 转换为 PNG 序列效果不佳

我在 Mac 上有一个带有 Alpha 编解码器的 HEVC mov 文件。该 mov 文件没有背景颜色,但包含一些前景内容。我想使用 FFMPEG 从中抓取一些 PNG 图片。以下是我用来从视频中抓取第一张图片的命令行。 ffmpeg -i hevc-alpha-video.mov -r 1 -pix_fmt rgba -frames:v 1 out.png 我可以得到输出的 PNG 图片。但它的背景颜色是黑色的。我想要的是透明背景的 PNG 图片。 您有什么办法可以解决这个问题吗?谢谢。 ...

Admin