【发布时间】:2021-02-10 01:14:53
【问题描述】:
我有一堆单独的帧,我想知道是否可以使用 FFMpeg 之类的东西将其转换为 mp4? Here is what all my files look like
它们从exportsequence_ 开始,然后是按帧顺序排列的一串数字。视频是 30 fps,我相信它大约是 12 分钟左右。有没有我可以用来执行此操作的命令?
【问题讨论】:
我有一堆单独的帧,我想知道是否可以使用 FFMpeg 之类的东西将其转换为 mp4? Here is what all my files look like
它们从exportsequence_ 开始,然后是按帧顺序排列的一串数字。视频是 30 fps,我相信它大约是 12 分钟左右。有没有我可以用来执行此操作的命令?
【问题讨论】:
ffmpeg -framerate 30 -i exportsequence_%10d.jpg output.foo
如果文件不以exportsequence_0000000001.jpg 开头,则添加-start_number 输入选项。
【讨论】:
c:v libx264 -pix_fmt yuv420p 放在.jpg 之后。你知道这是做什么的吗?或者我应该避免它吗?
-vf format=yuv420(或别名 -pix_fmt yuv420p)作为输出选项(输入之后和输出之前的任何位置),以便输出兼容的色度子采样。否则 ffmpeg 会尝试保留它,但大多数播放器无法处理高级子采样。您还可以添加-movflags +faststart 输出选项,这可以让它在某些情况下更快地开始播放。否则不会受伤。