使用ffmpeg 裁剪任意视频并输出
ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:00 -c copy output.mp4
python:
import os
file_path = "/home/yfzx/dataset/xiayao"
filenames = os.listdir(file_path)
print(filenames)
count = 0
for filename in filenames:
command = "ffmpeg -i " + file_path + "/" + filename + " -r 2 -q:v 2 -f image2 /home/yfzx/dataset/xiayao_imgs/" + str(count) + "%4d.jpg"
exit_code = os.system(command)
count = count + 1
# -r 指定抽取的帧率,即从视频中每秒钟抽取图片的数量。1代表每秒抽取一帧
# exit_code = os.system(command)