Я записываю файл MOV с помощью AVFoundation, но им не удалось выяснить, как изменить размеры видео. У меня есть videoGravity
свойство captureVideoPreviewLayer
, установленное на AVLayerVideoGravityResizeAspectFill
, а UIView
, показывающее слой предварительного просмотра, имеет собственные размеры (не такое же соотношение сторон экрана).запись видео с AVFoundation с пользовательскими размерами?
Запись работает нормально, но размеры записанного видео такие же, как и соотношение сторон экрана. Как я могу записать соотношение сторон UIView или предварительного просмотра?
Вы хотите обрезать видео в соответствии с новыми измерениями, масштабировать или преобразовать его? – MobileOverlord
Я столкнулся с подобной проблемой. Вы записываете видео с экрана или с камеры? – 0xDE4E15B
@MobileOverlord Я думаю, что и урожай, и масштабирование с GravityResizeAspectFill делает именно это – KDaker