如何从命令行中裁剪视频中的矩形?

时间:2016-05-23 15:29:04

标签: shell video ffmpeg crop

我正在iOS模拟器上捕获测试运行的视频,我有一个自动脚本告诉QuickTime只记录一个矩形的视频。

这适用于桌面显示到物理连接的屏幕,但对于远程桌面用户,生成的视频是主屏幕的位的乱码版本,而不是辅助用户视图的矩形。 / p>

运行虚拟机的Mac Pro更糟糕:所有用户都获得一个空白的黑色矩形。这是为Yosemite获得的,但仍然可以获得ElCap。

奇怪的是,捕获一个完整的屏幕适用于所有会话,所以我可以记录整个事情,然后裁剪出我想要的窗口 - 它不会移动。

是否有一个好的命令行工具可以从(全屏)视频流裁剪矩形?我看了ffmpeg,但无法看到它列出来。

由于

2 个答案:

答案 0 :(得分:1)

要查看位置{x = 100,y = 100}处的100像素方形裁剪:

  

mplayer -vf" crop = 100:100:100:100" foo.avi

答案 1 :(得分:0)

您也可以使用ffmpeg执行此操作,

ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4

来源:https://video.stackexchange.com/questions/4563/how-can-i-crop-a-video-with-ffmpeg