如何使用 ffmpeg 将视频转换为 1 秒片段?

如何使用 ffmpeg 将视频转换为 1 秒片段?

我想将视频转换为 1 秒长的片段。以下是我尝试过的方法

1- 使用 FFmpeg 的 -ss -t。它根本不起作用。经过一番研究,我发现由于关键帧的位置,除非我重新编码视频,否则它无法解决我的问题。

那么,我应该使用什么编码设置来在这里寻找适合我的案例的工作?

2- 我尝试将视频转换为 jpg 格式,然后将每 30 张图片拼接起来,制作成 1 秒的视频 - 该视频的帧率为 30fps-

实际上它有效,但在我看来非常愚蠢,这里还有其他更聪明的想法吗?

如果您处于我的情况,您会如何解决这个问题?

相关内容