Обрезка игнорируется при добавлении с фильтром изменения размера - PullRequest
0 голосов
/ 18 февраля 2020

Используя следующее:

$video -> filters()
    -> resize(new FFMpeg\Coordinate\Dimension(480, 854))
    -> crop(new FFMpeg\Coordinate\Point("t*100", 0, true), new FFMpeg\Coordinate\Dimension(480, 640))
    ->watermark('watermark.png', array(
            'position' => 'relative',
            'bottom' => 10,
            'right' => 10,
    ));

Я получаю видео с измененным размером, но не обрезаю его до установленных пропорций. Результирующее видео - 480x854, с водяным знаком, но не обрезанное.

Если я использую:

$video -> filters()
    -> crop(new FFMpeg\Coordinate\Point("t*100", 0, true), new FFMpeg\Coordinate\Dimension(480, 640))
    ));

Обрезает изображение до нужного размера, но только часть видео, как вы ожидал.

...