ffmpeg以重编码的方式实现视频大小及时间的精确剪切命令

in Archives with 0 comment

示例FFMPEG命令:

ffmpeg -ss 23.8 -t 5.2 -i test.mp4 -vf crop=900:1080:510:0 -c:v libx264 -c:a aac -strict experimental -b:a 98k cut.mp4 -y

-ss后的23.8表示剪切开始时间(秒),它可以是12.345;

-t后的5.2表示剪切的视频总时长,它可以是5.678;

-vf crop=900:1080:510:0中的900表示剪切后的视频宽度,1080表示剪切后的视频高度,510表示剪切开始的x位置,0表示剪切开始的y位置(位置从左上角开始计算,即左上角为x0:y0)

Responses