2018年12月19日星期三

ffmpeg截取视频的特定区域

ffmpeg.exe  -i  "原视频.mp4"  -vf  crop=610:1080:655:0    "原视频_cropped.mp4"

crop=width:height:x:y,其中 width 和 height 表示裁剪后的尺寸,x:y 表示裁剪区域的左上角坐标

ffmpeg一些filter用法

上面的命令截取的是原视频的整个时长,如果可以截取部分时常就好了。


更新改进的bash脚本

#!/bin/bash
for filename in *.mp4; do
        ffmpeg.exe -i "$filename" -ss 10 -y "$(basename "$filename" .mp4)_cut.mp4"
        #ffmpeg.exe -i "$filename"  -vf crop=610:1080:655:0  -ss 10 "$(basename "$filename" .mp4)_cut.mp4"
done

没有评论: