来自 技术 2019-04-17 00:00 的文章

ffmpeg实现视频画面裁剪

八年Java开发的感悟:什么才是程序员的立身之本>>>   

推荐一个程序员开发、学习的好网站,www.it123.top

欢迎大家转发收藏。

比如把一个视频1.mp4裁剪成横向各占一半的2个视频:

ffmpeg -i 1.mp4 -strict -2 -vf crop=iw/2:ih:0:0 out1.mp4

ffmpeg -i 1.mp4 -strict -2 -vf crop=iw/2:ih:iw/2:0 out2.mp4

也可以用实际的像素坐标:

ffmpeg -i 1.mp4 -strict -2 -vf crop=960:1080:960:0 out2.mp4

其中的crop=1080:1080:0:420裁剪参数,具体含义是 crop=width:height:x:y,其中width 和height 表示裁剪后的尺寸,x:y 表示裁剪区域的左上角坐标。