相关疑难解决方法(0)

如何从一组 jpg 图像创建视频文件?

我正在尝试从一组 JPG 图像创建视频文件。我已经修改了这个问题中给出的说明,但遇到了一些问题。

首先,并非所有必需的软件包都可用,而是被已经安装的 libav-tools 替换了 - 所以我认为这不是一个实际问题?

我的文件被命名image-NN.jpg(NN 是一个整数)并且我使用了命令

avconv -i "image-%d.jpg" -r 25 -c:v libx264 -crf 20  -pix_fmt yuv420p movie.mov
Run Code Online (Sandbox Code Playgroud)

根据链接的问题,但这只是给出了一个No such file image-%d.jpg错误。一世

我试着把它改成

avconv -i "image-*.jpg" -r 25 -c:v libx264 -crf 20  -pix_fmt yuv420p movie.mov
Run Code Online (Sandbox Code Playgroud)

这会生成一个长度为 0:00 的视频文件,该文件似乎只包含一帧。(我猜*已经使用了第一场比赛,而不是每场比赛)。

这个问题给出了一种稍微不同的格式化文件名的方式,所以我试过了

avconv -i "image-%02d.jpg" -r 25 -c:v libx264 -crf 20  -pix_fmt yuv420p movie.mov
Run Code Online (Sandbox Code Playgroud)

这会产生一个更大的文件,并制作一个持续约 3 秒的视频(大约是我期望的长度),但它只包含第一帧。

关于第一个链接问题的另一个答案建议使用 ImageMagick,所以我试了一下

convert -delay 1 image-*.jpg output.mp4
Run Code Online (Sandbox Code Playgroud)

但这产生了错误

convert.im6: delegate failed `"ffmpeg" -v …
Run Code Online (Sandbox Code Playgroud)

avconv 14.04

64
推荐指数
2
解决办法
11万
查看次数

如何从 PNG 图像生成 MOV 文件?

我有 400 张 PNG 图像,我想从中生成 Quicktime 电影 (.mov)。文件名具有以下样式:

img1.png
img2.png
...
img10.png
imp11.png
...
img100.png
img101.png
...
Run Code Online (Sandbox Code Playgroud)

我曾经在 Mac 上使用过,ImageJ但不幸的是,这需要 32 位版本的 Java。我也在 Ubuntu 上使用 ImageJ 尝试过它,但那里不存在创建 Quicktime 电影的选项。

video-conversion

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

14.04 ×1

avconv ×1

video-conversion ×1