簡體   English   中英

如何通過命令行從視頻中裁剪矩形?

[英]How do I crop a rectangle from a video, from the command-line?

我正在捕獲一個在iOS模擬器上進行測試的視頻,並且我有一個自動化腳本來告訴QuickTime僅記錄一個矩形的視頻。

這在顯示到物理連接的屏幕的桌面上效果很好,但是對於遠程桌面用戶,生成的視頻是主屏幕的亂碼,而不是次用戶視圖的矩形。

對於運行VM的Mac Pro來說更糟:所有用戶都會得到一個空白的黑色矩形。 這是從優勝美地獲得的,仍然是從ElCap獲得的。

奇怪的是,在所有會話中都可以正常捕獲全屏,因此我可以記錄整個內容,然后裁剪出想要的窗口-它不會移動。

是否有一個好的命令行工具可以從(全屏)視頻流中裁剪出矩形? 我看了看ffmpeg,但看不到它列出的內容。

謝謝

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

mplayer -vf“ crop = 100:100:100:100” foo.avi

您也可以使用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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM