如何预览视频?

如何预览视频?

请帮忙在终端中编写一个命令。我想在整个文件长度内随机切分 2 秒的视频片段。将视频大小调整为 640x480 并删除所有音频。我最终想要一个 16 秒的无音频 mp4 视频文件。现在我需要执行 3 个命令:

ffmpeg -i in.mp4 -vf "select='between(t,235,238)+between(t,490,493)+between(t,870,873)+between(t,1200,1203)',setpts=N/FRAME_RATE/TB" -af "aselect='between(t,235,238)+between(t,490,493)+between(t,870,873)+between(t,1200,1203)',asetpts=N/SR/TB" out.mp4

ffmpeg -i /out.mp4 -s 600x338 -c:a copy resize.mp4

ffmpeg -i /resize.mp4 -c copy -an nosound.mp4

我怎样才能仅用一个命令做到这一点?

答案1

使用:

ffmpeg -i in.mp4 -vf "select='between(t,235,238)+between(t,490,493)+between(t,870,873)+between(t,1200,1203)',setpts=N/FRAME_RATE/TB,scale=640:-2" -an out.mp4

相关内容