iPad: обрезать видео и воспроизводить только обрезанную часть - PullRequest
1 голос
/ 05 декабря 2011

Можно ли обрезать видео по размеру и программно воспроизводить только обрезанную часть? Например, у меня есть полное видео 100х100, но я хочу воспроизвести только (0,0) - (25,25) часть этого видео. Как я мог это сделать?

В основном я пытаюсь реализовать что-то похожее на доступную матрицу видео iPad здесь .

1 Ответ

1 голос
/ 05 декабря 2011

Количество вариантов здесь - поскольку вы обычно воспроизводите видео в просмотре, вы можете попытаться использовать стандартные режимы масштабирования контента UIView вместе с добавлением режима масштабирования конкретного фильма к MPMoviePlayerController, чтобы попытаться правильно маскировать. Вы можете вообразить, как вы можете установить фильм на MPMovieScalingModeFill, установить фрейм вида в два раза больше размеров вашего видео, а затем соответственно отрегулировать исходную позицию.

Или вы можете замаскировать его, используя другие виды, или даже перейти на более низкий уровень и попробовать что-то более сложное (мой подход выше говорит о MPMoviePlayerController, потому что это самый высокий уровень и самый простой способ воспроизвести видео. Но Есть и другие варианты, которые дают вам больше контроля).

...