使用ffmpeg缩放和剪切部分视频

时间:2014-08-14 14:25:16

标签: php video ffmpeg ffmpeg-php php-ffmpeg

我正在尝试上传640 x 480的视频。使用FFmpeg我正在尝试调整大小,但我遇到了很多困难。

如果我在命令中使用s = 320x320或缩放320x320

    ->setVideoScale(320, 320)

图像分散了。

如果我改变宽高比1:1,我会得到黑条。

有没有办法在视频中切换RECT。 IE我希望能够重新保存视频,它只捕获

   x 0 to 320
   y 0 to 320  

或我选择的任何界限。

基本上我不想重新调整大小我只是想能够重新录制视频的某个部分。这有可能吗?

1 个答案:

答案 0 :(得分:1)

查看FFMPEG的video filters。有一个裁剪选项可以满足你的要求,特别是第一个例子。

根据您用于与FFMPEG接口的库,以下内容可能适用于您的示例:

->addCommand('-vf', 'crop=320:320:0:0');